Présentation du livre "Programmation MQL5 pour les Traders"

Nous avons publié le guide le plus complet sur la programmation MQL5, rédigé par Stanislav Korotky, trader algorithmique expérimenté, avec le soutien de MetaQuotes

15 décembre 2023

Nous avons publié le guide le plus complet sur la programmation MQL5, rédigé par Stanislav Korotky, trader algorithmique expérimenté, avec le soutien de MetaQuotes.

Ce livre s'adresse aux programmeurs de tous niveaux. Les débutants apprendront les principes fondamentaux en découvrant les principaux outils de développement et les concepts de base de la programmation. Grâce à ce livre, vous pouvez créer, compiler et exécuter votre première application sur la plateforme de trading MetaTrader 5. Les utilisateurs ayant une expérience dans d'autres langages de programmation peuvent immédiatement passer à la partie appliquée relative à la création de robots de trading et d'applications d’analyse en MQL5.

Présentation du livre "Programmation MQL5 pour les Traders"

Le livre est disponible gratuitement en ligne, dans la section "Livre" du site de la MQL5.community. Il se compose de 7 parties :

  1. Introduction Introduction à MQL5 et à l'environnement de développement : un aperçu des principes de base de la programmation MQL5 et de l'environnement de développement MQL5, y compris les fonctions d'édition et de compilation de MetaEditor.
  2. Fondamentaux de la programmation MQL5 : les concepts de base, y compris les types de données, les instructions, les opérateurs, les expressions, les variables, les blocs de code et les structures de programme appliqués pour le développement de programmes MQL5 de style procédural.
  3. Programmation Orientée Objet : caractéristiques qui distinguent MQL5 malgré ses similitudes avec d'autres langages supportant le paradigme OOP, en particulier avec le C++.
  4. Les fonctions communes sont des fonctions intégrées, fréquemment utilisées et applicables à tous les programmes.
  5. Création de programmes : un examen approfondi des nuances architecturales des programmes MQL5 et de leur spécialisation par types de tâches liées au trading, telles que l'analyse technique à l'aide d'indicateurs, la gestion de graphiques et l'utilisation d'objets graphiques, entre autres.
  6. Automatisation du trading : comment analyser l'environnement de trading et automatiser le trading à l'aide de robots.
  7. Outils linguistiques avancés : un ensemble d'API spécialisées visant à faciliter l'intégration de MQL5 avec des technologies connexes, notamment les bases de données, l'échange de données, OpenCL et Python.

Le livre fournit de nombreux exemples de code source. Après l'explication, vous pouvez mettre en œuvre vos propres applications dans l'éditeur intégré et visualiser instantanément les résultats de l'exécution du programme sur la plateforme. Les codes sources sont disponibles dans le projet public \MQL5\Shared Projects\MQL5Book et dans la base de code.

Commencez à apprendre MQL5 dès maintenant et découvrez le monde du trading algorithmique professionnel. Les connaissances acquises vous aideront à concrétiser vos idées. Vous pouvez également les appliquer dans un environnement commercial en développant et en vendant des applications sur le Market et en acceptant des commandes de programmation dans le cadre du programme Freelance.


Lire le livre