MetaTrader 5 / Experts

Programmation MQL5 pour les Traders - Codes Source du livre. Partie 5 - expert pour MetaTrader 5

761
(8)

Partie 5 : Création de programmes d'application en MQL5

Dans le chapitre "Partie 5 : Création de programmes d'application" du livre « Programmation MQL5 pour les Traders », nous allons approfondir les API associées au trading algorithmique, y compris l'analyse et le traitement des données financières, la visualisation des graphiques, l'automatisation et les interactions avec l'utilisateur.

Nous commencerons par les principes généraux de la création de programmes MQL et nous examinerons les types d'événements, les caractéristiques et les modèles du terminal. Nous explorerons ensuite l'accès aux séries temporelles, les opérations avec les diagrammes et les objets graphiques, ainsi que les principes de création et d'application de chaque type de programme MQL séparément.

Le terminal MetaTrader 5 prend en charge 5 types de programmes : les indicateurs techniques, les Expert Advisors (EA) pour le trading automatique ou semi-automatique, les scripts pour l'exécution de tâches ponctuelles, les services pour les opérations en arrière-plan et les bibliothèques pour les modules fonctionnels individuels.

Programmes d'application en MQL5


Nous approfondirons le travail avec les indicateurs et les graphiques et nous apprendrons des techniques qui s'appliquent également aux Expert Advisors. Le développement des Expert Advisors sera abordé dans la partie suivante du livre, où nous explorerons l'exécution automatique des ordres, la formalisation des stratégies de trading, ainsi que leur test et leur optimisation à l'aide de données historiques.

Nous apprendrons à utiliser les indicateurs standard intégrés et à créer des applications personnalisées à partir de zéro ou basées sur d'autres indicateurs. Tous les programmes compilés sont affichés dans le Navigateur de MetaTrader 5, à l'exception des bibliothèques EX5, qui sont utilisées par d'autres programmes mais n'ont pas de représentation distincte dans le Navigateur.

Nous aurons ainsi une meilleure compréhension des capacités du langage MQL5 et de son application dans le trading algorithmique. Cela nous permettra de travailler efficacement avec des données financières et de créer des indicateurs de trading et des Experts Advisors.


Traduit du russe par MetaQuotes Ltd.
Code original : https://www.mql5.com/ru/code/45594