Voir comment télécharger gratuitement des robots de trading
Retrouvez-nous sur Telegram !
Rejoignez notre page de fans
Un script intéressant ?
Poster un lien vers celui-ci -
laisser les autres l'évaluer
Vous avez aimé le script ? Essayez-le dans le terminal MetaTrader 5
Experts

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

Vues:
562
Note:
(7)
Publié:
2023.12.15 14:09
Mise à jour:
2023.12.15 15:33
\MQL5\Files\MQL5Book\
clock10.htm (0.96 KB)
clock10.png (0.32 KB)
envrun.bat (0.05 KB)
icons-322-46.bmp (57.91 KB)
utf8.txt (0.05 KB) afficher
\MQL5\Include\MQL5Book\
AutoPtr.mqh (1.87 KB) afficher
CRC32.mqh (1.89 KB) afficher
DBSQLite.mqh (24.03 KB) afficher
Defines.mqh (0.71 KB) afficher
IS.mqh (0.98 KB) afficher
LibRand.mqh (1.23 KB) afficher
OptReader.mqh (21.93 KB) afficher
Periods.mqh (1.95 KB) afficher
PNG.mqh (5.31 KB) afficher
PRTF.mqh (1.07 KB) afficher
RTTI.mqh (1.57 KB) afficher
Tableau.mqh (8.79 KB) afficher
Timing.mqh (1.71 KB) afficher
toyjson.mqh (11.4 KB) afficher
TplFile.mqh (8.12 KB) afficher
TradeReportSVG.htm (0.38 KB)
Tuples.mqh (4.94 KB) afficher
Uninit.mqh (1.16 KB) afficher
URL.mqh (4.64 KB) afficher
\MQL5\Include\MQL5Book\ws\
wsframe.mqh (11.62 KB) afficher
wstools.mqh (6.22 KB) afficher
\MQL5\Libraries\MQL5Book\ \MQL5\Presets\MQL5Book\
BandOsMA.set (1.22 KB)
BandOsMACustom.set (1.54 KB)
BandOsMAticks.set (1.24 KB)
\MQL5\Scripts\MQL5Book\p1\
Hello.mq5 (0.78 KB) afficher
Besoin d'un robot ou d'un indicateur basé sur ce code ? Commandez-le sur Freelance Aller sur Freelance

Partie 1 : Introduction à MQL5 et à l'environnement de développement

Le premier chapitre du livre "Introduction à MQL5 et à l'environnement de développement" décrit les bases du langage MQL5 et de l'environnement de développement.

L'une des nouveautés introduites dans le langage MQL5 par rapport à MQL4 (langage MetaTrader 4) est la prise en charge de la Programmation Orientée Objet (POO), ce qui le rend similaire au C++. Bien que certaines fonctions POO aient déjà été transférées de MQL5 à MQL4, de nombreux utilisateurs qui ne sont pas familiers avec la programmation peuvent trouver la POO difficile.

L'objectif de ce livre est de rendre cette approche compréhensible et accessible. Ce livre est un complément à la référence MQL5, couvrant tous les aspects de la programmation MQL5 et expliquant tous les processus en détail. Les développeurs peuvent choisir entre des styles de programmation orientés objet et procéduraux, et combiner les deux.

Édition, compilation et exécution de programmes

Ceux qui ont déjà une expérience de la programmation peuvent sauter les bases. Les programmeurs C++ auront plus de facilité à maîtriser MQL5, mais vous devez faire attention aux différences de langage pour éviter les erreurs.

Avec MQL5, vous pouvez créer différents types de programmes, tels que des indicateurs pour l'affichage graphique des données, des Expert Advisors pour l'automatisation des transactions, des scripts pour des actions ponctuelles et des services pour les tâches d'arrière-plan.

L'une des caractéristiques de MetaTrader 5 est la gestion de l'ensemble du système de trading à partir du terminal client, dans lequel les programmes MQL5 s'exécutent et envoient des ordres au serveur de trading. Les applications MQL5 ne sont pas installées sur le serveur.

La première partie explique comment éditer, compiler et exécuter des programmes, et couvre les différents types de données, les variables, les expressions, les tableaux, le débogage et la sortie.


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

Candle Grids Candle Grids

Draw a Rectangle on chart to plot custom grids based on points value on input

Heikin Ashi Lines Heikin Ashi Lines

A simpler way to display Heikin Ashi

Programmation MQL5 pour les Traders - Codes Source du livre. Partie 2 Programmation MQL5 pour les Traders - Codes Source du livre. Partie 2

La partie 2 "Fondamentaux de la programmation MQL5" est une introduction aux concepts clés de ce langage de programmation. Cette partie du livre est consacrée aux types de données, aux identificateurs, aux variables, aux expressions et aux opérateurs. Vous apprendrez à combiner différentes instructions pour former la logique du programme.

Programmation MQL5 pour les Traders - Codes Source du livre. Partie 3 Programmation MQL5 pour les Traders - Codes Source du livre. Partie 3

La partie 3 "Programmation Orientée Objet en MQL5" propose une immersion dans le monde de la programmation orientée objet (POO) dans le langage MQL5. Le développement de logiciels implique souvent une complexité liée à la gestion d'entités multiples, nécessitant une technologie avancée pour améliorer la facilité de programmation, la productivité et la qualité.