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 3 - expert pour MetaTrader 5

Vues:
258
Note:
(4)
Publié:
2023.12.15 14:31
Mise à jour:
2023.12.15 15:42
\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\p3\
Matrix.mq5 (6.84 KB) afficher
Shapes.mq5 (6.11 KB) afficher
Shapes1.mq5 (5.86 KB) afficher
Shapes3.mq5 (5.94 KB) afficher
Shapes4.mq5 (6.33 KB) afficher
Shapes6.mq5 (6.26 KB) afficher
Structs.mq5 (2.87 KB) afficher
Unions.mq5 (1.4 KB) afficher
\MQL5\Services\MQL5Book\p4\
EnvType.mq5 (0.91 KB) afficher
PRTF.mqh (1.07 KB) afficher
\MQL5\Services\MQL5Book\p5\ \MQL5\Services\MQL5Book\p7\
Besoin d'un robot ou d'un indicateur basé sur ce code ? Commandez-le sur Freelance Aller sur Freelance

Partie 3 : Programmation Orientée Objet en MQL5

Le chapitre "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é.

La technologie OOP est basée sur le concept d'objets, des variables d'un type personnalisé défini par le programmeur à l'aide des outils MQL5. La création de types personnalisés permet de modéliser des objets et de simplifier l'écriture et la maintenance des programmes.

Cette partie examine les différentes manières de définir de nouveaux types, y compris les classes, les structures et les unions. Ces types personnalisés peuvent combiner des données et des algorithmes pour décrire l'état et le comportement des objets de l'application.

Programmation Orientée Objet en MQL5

L'auteur s'attarde sur le principe "diviser pour régner", montrant que les objets sont des mini-programmes, chacun étant responsable de la résolution d'une tâche petite mais logiquement complète. Vous pouvez combiner des objets dans un système unique et créer des produits et des services d'une complexité arbitraire.

Pour aider les utilisateurs à étudier les capacités de MQL5, la partie "Programmation Orientée Objet en MQL5" présente les principes de la POO avec des exemples pratiques de mise en œuvre. Le livre couvre également les modèles, les interfaces et les espaces de noms, dévoilant la flexibilité et la puissance de la POO dans les programmes de développement MQL5.


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

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 1 Programmation MQL5 pour les Traders - Codes Source du livre. Partie 1

Le premier chapitre du livre présente le langage et l'environnement de développement MQL5. 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++.

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

Dans la quatrième partie du livre, nous nous concentrerons sur la maîtrise des fonctions intégrées (API MQL5) et nous nous pencherons progressivement sur les sous-systèmes spécialisés. Tout programme MQL5 peut utiliser de nombreuses technologies et fonctionnalités. Il est donc logique de commencer par les fonctions les plus simples et les plus utiles qui peuvent être utilisées dans la plupart des programmes.

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

Dans la cinquième partie du livre, nous approfondirons les API associées au trading algorithmique, notamment l'analyse et le traitement des données financières, la visualisation des graphiques, l'automatisation et les interactions avec les utilisateurs.