Articles de programmation MQL4 et MQL5

icon

Étudiez le langage MQL5 pour la programmation de stratégies de trading dans de nombreux articles publiés, écrits essentiellement par vous, les membres de la communauté. Les articles sont regroupés en catégories pour vous aider à trouver plus rapidement des réponses à toutes les questions relatives à la programmation : Intégration, Tester, stratégies de trading, etc.

Suivez nos nouvelles publications et discutez-en sur le Forum!

Ajouter un nouvel article
dernier | meilleur
POO en MQL5 par exemple : Traitement des Codes d'Avertissement et d'Erreur
POO en MQL5 par exemple : Traitement des Codes d'Avertissement et d'Erreur

POO en MQL5 par exemple : Traitement des Codes d'Avertissement et d'Erreur

L'article décrit un exemple de création d'une classe pour travailler avec les codes de retour du serveur trade et toutes les erreurs qui se produisent lors de l'exécution du programme MQL. Lisez l'article et vous apprendrez à travailler avec des classes et des objets en MQL5. En même temps, c'est un outil pratique pour gérer les erreurs ; et vous pouvez modifier davantage cet outil en fonction de vos besoins spécifiques.
Assistant MQL5 : Nouvelle version
Assistant MQL5 : Nouvelle version

Assistant MQL5 : Nouvelle version

L'article contient des descriptions des nouvelles fonctionnalités disponibles dans l'assistant MQL5 mis à jour. L'architecture modifiée des signaux permet de créer des robots de trading basés sur la combinaison de divers modèles de marché. L'exemple contenu dans l'article explique la procédure de création interactive d'un Expert Advisor.
Analyse des Paramètres Statistiques des Indicateurs
Analyse des Paramètres Statistiques des Indicateurs

Analyse des Paramètres Statistiques des Indicateurs

L’analyse technique met largement en œuvre les indicateurs montrant les cotations de base « plus clairement » et permettant aux traders d’effectuer une analyse et de prévoir l’évolution des prix du marché. Il est tout à fait évident qu’il n’y a aucun sens à utiliser les indicateurs, et encore moins les appliquer dans la création de systèmes de trading, à moins que nous ne puissions résoudre les problèmes liés à la transformation des cotations initiales et la crédibilité des résultats obtenus. Dans cet article, nous montrons qu’il existe des réels motifs pour une telle conclusion.
preview
MetaTrader 4 sur Mac OS

MetaTrader 4 sur Mac OS

Nous fournissons un programme d'installation spécial pour la plateforme de trading MetaTrader 4 sur macOS. Il s'agit d'un assistant à part entière qui vous permet d'installer l'application de manière native. Le programme d'installation effectue toutes les étapes nécessaires : il identifie votre système, télécharge et installe la dernière version de Wine, le configure et y installe MetaTrader. Toutes les étapes sont réalisées en mode automatique et vous pouvez commencer à utiliser la plateforme immédiatement après son installation.
Traçage, Débogage et Analyse Structurelle du Code Source
Traçage, Débogage et Analyse Structurelle du Code Source

Traçage, Débogage et Analyse Structurelle du Code Source

L'ensemble complexe des problèmes de création d'une structure d'un code exécuté et de son traçage peut être réglé sans difficultés majeures. Cette possibilité est apparue dans MetaTrader 5 en raison de la nouvelle fonctionnalité du langage MQL5 - la création automatique de variables dont les données sont de type complexe (structures et classes) et leur élimination au moment de quitter le périmètre local. L'article comporte la description de la méthodologie et de l'outil prêt à l'emploi.
preview
Algorithmes d'optimisation de la population : Optimisation de la Recherche Bactérienne (Bacterial Foraging Optimization, BFO)

Algorithmes d'optimisation de la population : Optimisation de la Recherche Bactérienne (Bacterial Foraging Optimization, BFO)

La stratégie de recherche de nourriture de la bactérie E. coli a inspiré les scientifiques pour créer l'algorithme d'optimisation BFO. L'algorithme contient des idées originales et des approches prometteuses en matière d'optimisation et mérite d'être étudié plus avant.
Approche Économétrique de l'Analyse des Graphiques
Approche Économétrique de l'Analyse des Graphiques

Approche Économétrique de l'Analyse des Graphiques

Cet article décrit les méthodes d'analyse économétriques, l'analyse d'auto-corrélation et l'analyse de variance conditionnelle en particulier. Quel est l'avantage de l'approche décrite ici? L'utilisation des modèles GARCH non linéaires permet de représenter formellement la série analysée du point de vue mathématique et de créer une prévision pour un nombre spécifié d'étapes.
Documentation générée automatiquement pour le code MQL5
Documentation générée automatiquement pour le code MQL5

Documentation générée automatiquement pour le code MQL5

La plupart des codeurs Java connaissent la documentation générée automatiquement qui peut être créée avec JavaDocs. L'idée est d'ajouter des commentaires dans le code de manière semi-structurée qui peuvent ensuite être extraits dans un fichier d'aide facile à naviguer. Le monde du C++ dispose également d'un certain nombre de générateurs automatiques de documentation, SandCastle de Microsoft et Doxygen étant les deux principaux. L'article décrit l'utilisation de Doxygen pour créer un fichier d'aide HTML à partir de commentaires structurés en code MQL5. L'expérience a très bien fonctionné et je pense que la documentation d'aide que Doxygen produit à partir du code MQL5 apportera une grande valeur ajoutée.
MQL5: Analyse et traitement des rapports de la Commodity Futures Trading Commission (CFTC) dans MetaTrader 5
MQL5: Analyse et traitement des rapports de la Commodity Futures Trading Commission (CFTC) dans MetaTrader 5

MQL5: Analyse et traitement des rapports de la Commodity Futures Trading Commission (CFTC) dans MetaTrader 5

Dans cet article, nous allons élaborer un outil d’analyse des rapports CFTC. Nous allons résoudre le problème suivant: élaborer un indicateur, qui permet d’utiliser les données du rapport CFTC directement à partir des fichiers de données fournis par la Commission sans traitement intermédiaire et conversion. En outre, il peut être utilisé à différentes fins: pour tracer les données en tant qu’indicateur, pour procéder avec les données dans les autres indicateurs, dans les scripts pour l’analyse automatisée, dans les Expert Advisors pour l’utilisation dans les stratégies de trading.
Calcul des caractéristiques intégrales des émissions d’indicateurs
Calcul des caractéristiques intégrales des émissions d’indicateurs

Calcul des caractéristiques intégrales des émissions d’indicateurs

Les émissions d’indicateurs sont un domaine peu étudié des études de marché. Cela est principalement dû à la difficulté d’analyse causée par le traitement de très grands tableaux de données variant dans le temps. L’analyse graphique existante est trop gourmande en ressources et a donc déclenché le développement d’un algorithme parcimonieux qui utilise des séries chronologiques d’émissions. Cet article montre comment l’analyse visuelle (image intuitive) peut être remplacée par l’étude des caractéristiques intégrales des émissions. Il peut intéresser à la fois les traders et les développeurs de systèmes de trading automatisés.
Dessiner les Émissions de l'Indicateur en MQL5
Dessiner les Émissions de l'Indicateur en MQL5

Dessiner les Émissions de l'Indicateur en MQL5

Dans cet article, nous allons traiter l'émission d'indicateurs - une nouvelle approche de l'étude de marché. Le calcul de l'émission est basé sur l'intersection de différents indicateurs : de plus en plus de points de couleurs et de formes différentes apparaissent après chaque tick. Ils forment de nombreux groupes comme des nébuleuses, des nuages, des pistes, des lignes, des arcs, etc. Ces formes contribuent à détecter les ressorts et les forces invisibles qui affectent le mouvement des prix du marché.
Les styles de dessin dans MQL5
Les styles de dessin dans MQL5

Les styles de dessin dans MQL5

Il existe 6 styles de dessin dans MQL4 et 18 styles de dessin dans MQL5. Par conséquent, il peut être intéressant d'écrire un article pour présenter les styles de dessin de MQL5. Dans cet article, nous examinerons les détails des styles de dessin dans MQL5. De plus, nous allons créer un indicateur pour montrer comment utiliser ces styles de dessin et affiner le tracé.
Le réseau MQL5 Cloud Network : Calculez-vous toujours ?
Le réseau MQL5 Cloud Network : Calculez-vous toujours ?

Le réseau MQL5 Cloud Network : Calculez-vous toujours ?

Cela fera bientôt un an et demi que le réseau MQL5 Cloud Network a été lancé. Cet événement de pointe a inauguré une nouvelle ère de trading algorithmique - désormais, en quelques clics, les traders peuvent disposer de centaines et de milliers de cœurs de calcul pour l'optimisation de leurs stratégies de trading.
Création d'un Indicateur Multidevise à l'Aide d'un Certain Nombre de Tampons d'Indicateurs Intermédiaires
Création d'un Indicateur Multidevise à l'Aide d'un Certain Nombre de Tampons d'Indicateurs Intermédiaires

Création d'un Indicateur Multidevise à l'Aide d'un Certain Nombre de Tampons d'Indicateurs Intermédiaires

Il y a eu récemment un intérêt grandissant pour les analyses de bloc du marché FOREX. MQL5 ouvre de nouveaux horizons de recherche des tendances du mouvement des paires de devises. Une caractéristique clé de MQL5, qui le distingue de MQL4, est la possibilité d'utiliser un nombre illimité de tampons d'indicateurs. Cet article décrit un exemple de création d'un indicateur multi-devises.
Comment ajouter de nouvelles langues à l'interface utilisateur de la plateforme MetaTrader 5
Comment ajouter de nouvelles langues à l'interface utilisateur de la plateforme MetaTrader 5

Comment ajouter de nouvelles langues à l'interface utilisateur de la plateforme MetaTrader 5

L'interface utilisateur de la plateforme MetaTrader 5 est traduite en plusieurs langues. Ne vous inquiétez pas si votre langue maternelle ne fait pas partie des langues prises en charge. Vous pouvez facilement effectuer la traduction en utilisant l'utilitaire spécial MetaTrader 5 MultiLanguage Pack, offert gratuitement par MetaQuotes Software Corp. à tous les participants. Dans cet article, nous allons montrer quelques exemples de la façon d'ajouter une nouvelle langue d'interface utilisateur à la plateforme MetaTrader 5.
Création d’un indicateur avec des Options de Contrôle Graphique
Création d’un indicateur avec des Options de Contrôle Graphique

Création d’un indicateur avec des Options de Contrôle Graphique

Ceux qui sont familiers avec les attitudes du marché, connaissent l’indicateur MACD (son nom complet est Moyenne Mobile de Convergence / Divergence) - l’outil puissant pour analyser le mouvement des prix, utilisé par les traders dès les premiers moments d’apparition des méthodes d’analyse informatique. Dans cet article, nous examinerons les éventuelles modifications de MACD et les implémenterons dans un seul indicateur avec la possibilité de basculer graphiquement entre les modifications.
MQL5 Cookbook : Développement d'un cadre pour un système de trading basé sur la stratégie du triple écran
MQL5 Cookbook : Développement d'un cadre pour un système de trading basé sur la stratégie du triple écran

MQL5 Cookbook : Développement d'un cadre pour un système de trading basé sur la stratégie du triple écran

Dans cet article, nous allons développer un cadre pour un système de trading basé sur la stratégie Triple Screen dans MQL5. L’Expert Advisor ne sera pas développé à partir de zéro. Au lieu de cela, nous allons simplement modifier le programme de l’article précédent « MQL5 Cookbook : Utilisation des indicateurs pour définir les conditions de trading dans l’Expert Advisors" qui répond déjà largement à notre objectif. Ainsi, l’article montrera également comment vous pouvez facilement modifier des modèles de programmes prêts à l’emploi.
Application de la méthode des coordonnées propres à l'analyse structurelle de distributions statistiques non extensives
Application de la méthode des coordonnées propres à l'analyse structurelle de distributions statistiques non extensives

Application de la méthode des coordonnées propres à l'analyse structurelle de distributions statistiques non extensives

Le problème majeur de la statistique appliquée est le problème de l'acceptation des hypothèses statistiques. On a longtemps considéré qu'il était impossible de le résoudre. La situation a changé avec l'apparition de la méthode des coordonnées propres. Il s'agit d'un outil fin et puissant pour l'étude structurelle d'un signal permettant de voir plus que ce qui est possible en utilisant les méthodes de statistiques appliquées modernes. L'article se concentre sur l'utilisation pratique de cette méthode et présente des programmes en MQL5. Il traite également le problème de l'identification des fonctions en utilisant comme exemple la distribution introduite par Hilhorst et Schehr.
preview
Algorithmes d'optimisation de la population : Harmony Search (HS)

Algorithmes d'optimisation de la population : Harmony Search (HS)

Dans cet article, j'étudierai et testerai l'algorithme d'optimisation le plus puissant : la recherche harmonique (HS), inspirée par le processus de recherche de l'harmonie sonore parfaite. Quel est donc l'algorithme qui domine aujourd'hui notre classement ?
Résultats du MQL5 Market pour le T2 2013
Résultats du MQL5 Market pour le T2 2013

Résultats du MQL5 Market pour le T2 2013

Opérant avec succès depuis 1,5 ans, MQL5 Market est devenu le plus grand magasin de stratégies de trading et d’indicateurs techniques des traders. Il propose environ 800 applications de trading fournies par 350 développeurs du monde entier. Plus de 100 000 programmes de trading ont déjà été achetés et téléchargés par les traders sur leurs terminaux MetaTrader 5.
Comment créer rapidement un Expert Advisor  pour le championnat de trading automatisé 2010
Comment créer rapidement un Expert Advisor  pour le championnat de trading automatisé 2010

Comment créer rapidement un Expert Advisor pour le championnat de trading automatisé 2010

Afin d’élaborer un expert pour participer au Championnat de Trading Automatisé 2010, utilisons un modèle de conseiller expert prêt. Même le programmeur novice MQL5 sera en mesure d’assurer cette tâche, car pour vos stratégies les classes de base, les fonctions, les modèles sont déjà élaborés. Il suffit d'écrire un minimum de code pour implémenter votre idée de trading.
Les traders ont-ils besoin de services de la part des développeurs ?
Les traders ont-ils besoin de services de la part des développeurs ?

Les traders ont-ils besoin de services de la part des développeurs ?

Le trading algorithmique devient plus populaire et nécessaire, ce qui a naturellement conduit à une demande d’algorithmes exotiques et de tâches inhabituelles. Dans une certaine mesure, de telles applications complexes sont disponibles dans la base de code ou sur le marché. Bien que les traders aient un accès simple à ces applications en quelques clics, ces applications peuvent ne pas satisfaire tous les besoins dans leur intégralité. Dans ce cas, les traders recherchent des développeurs qui peuvent écrire une application souhaitée dans la section MQL5 Freelance et attribuer un ordre.
Guide d'écriture d'une DLL pour MQL5 en Delphi
Guide d'écriture d'une DLL pour MQL5 en Delphi

Guide d'écriture d'une DLL pour MQL5 en Delphi

L'article examine le mécanisme de création d'un module DLL, en utilisant le langage de programmation populaire d' ObjectPascal, dans un environnement de programmation Delphi. La documentation, fournie dans cet article, est conçue pour cibler principalement les programmeurs débutants, qui travaillent avec des problèmes, qui dépassent les limites du langage de programmation intégré de MQL5, en connectant les modules DLL externes.
Embarquement sur de nouveaux rails : Indicateurs personnalisés dans MQL5
Embarquement sur de nouveaux rails : Indicateurs personnalisés dans MQL5

Embarquement sur de nouveaux rails : Indicateurs personnalisés dans MQL5

Je ne vais pas énumérer toutes les nouvelles possibilités et fonctionnalités du nouveau terminal et du nouveau langage. Elles sont nombreuses, et certaines nouveautés méritent d'être discutées dans un article séparé. De plus, il n'y a aucun code d’écrit avec une programmation orientée objet, c'est un sujet trop sérieux pour être simplement mentionné dans un contexte comme des avantages supplémentaires pour les développeurs. Dans cet article, nous examinerons les indicateurs, leur structure, leur dessin, leurs types et leurs détails de programmation, par rapport à MQL4. J'espère que cet article sera utile aussi bien aux débutants qu'aux développeurs expérimentés, peut-être que certains d'entre eux trouveront quelques éléments d’apprentissage.
Implémentation pratique des Filtres Numériques dans MQL5 pour les débutants
Implémentation pratique des Filtres Numériques dans MQL5 pour les débutants

Implémentation pratique des Filtres Numériques dans MQL5 pour les débutants

L'idée du filtrage des signaux numériques a été largement discutée sur des sujets de forum concernant la création de systèmes de trading. Et il serait imprudent de ne pas créer un code standard de filtres numériques en MQL5. Dans cet article, l'auteur décrit la transformation du code d'un simple indicateur SMA de son article "Indicateurs Personnalisés dans MQL5 pour les Débutants" en code de filtre numérique plus compliqué et universel. Cet article est une suite logique de l'article précédent. Il explique également comment remplacer le texte dans le code et comment corriger les erreurs de programmation.
MQL5 Cookbook : Gestion des événements du graphique typiques
MQL5 Cookbook : Gestion des événements du graphique typiques

MQL5 Cookbook : Gestion des événements du graphique typiques

Cet article examine les événements du graphique typiques et inclut des exemples de leur traitement. Nous nous concentrerons sur les événements de souris, les frappes au clavier, la création/modification/suppression d'un objet graphique, le clic de souris sur un graphique et sur un objet graphique, le déplacement d'un objet graphique avec une souris, la finition de l'édition de texte dans un champ de texte, ainsi que sur les événements de modification de graphique. Un exemple de programme MQL5 est fourni pour chaque type d'événement considéré.
Émerveillez vos clients MQL5 avec un cocktail de technologies utilisables !
Émerveillez vos clients MQL5 avec un cocktail de technologies utilisables !

Émerveillez vos clients MQL5 avec un cocktail de technologies utilisables !

MQL5 fournit aux programmeurs un ensemble très complet de fonctions et d'API orientées objet grâce auxquelles ils peuvent faire tout ce qu'ils veulent dans l'environnement MetaTrader. Cependant, la technologie Web est un outil extrêmement polyvalent de nos jours qui peut venir à la rescousse dans certaines situations lorsque vous devez faire quelque chose de très spécifique, voulez émerveiller vos clients avec quelque chose de différent ou tout simplement vous n'avez pas assez de temps pour maîtriser une partie spécifique de Bibliothèque standard MT5. L'exercice d'aujourd'hui vous présente un exemple pratique sur la façon dont vous pouvez gérer votre temps de développement tout en créant un cocktail technologique incroyable.
preview
Algorithmes d'optimisation de la population : Monkey Algorithm, Algorithme du Singe (MA)

Algorithmes d'optimisation de la population : Monkey Algorithm, Algorithme du Singe (MA)

Dans cet article, j'examinerai l'algorithme d'optimisation Monkey Algorithm (MA). La capacité de ces animaux à surmonter des obstacles difficiles et à atteindre les cimes des arbres les plus inaccessibles est à l'origine de l'idée de l'algorithme MA.
Le trading social avec les plateformes de trading MetaTrader 4 et MetaTrader 5
Le trading social avec les plateformes de trading MetaTrader 4 et MetaTrader 5

Le trading social avec les plateformes de trading MetaTrader 4 et MetaTrader 5

Qu’est-ce que le trading social ? Il s’agit d’une coopération mutuellement bénéfique des traders et des investisseurs par laquelle les traders qui réussissent autorisent le suivi de leur trading, et les investisseurs potentiels en profitent pour surveiller leurs performances et copier les trades de ceux qui leurs semblent les plus prometteurs.
L'exemple simple de création d'un indicateur à l'aide d'une logique floue
L'exemple simple de création d'un indicateur à l'aide d'une logique floue

L'exemple simple de création d'un indicateur à l'aide d'une logique floue

L’article est consacré à l’application pratique du concept de logique floue pour l’analyse des marchés financiers. Nous proposons l’exemple de l’indicateur générant des signaux basés sur deux règles floues fondées sur l’indicateur Enveloppes. L’indicateur développé utilise plusieurs tampons d’indicateurs: 7 tampons pour les calculs, 5 tampons pour l’affichage des graphiques et 2 tampons de couleur.
preview
Data Science et Machine Learning - Réseaux neuronaux (Partie 01) : Le Réseau Neuronal à Propagation Avant, ou à Action Directe, Feed Forward Neural Network en anglais, démystifié

Data Science et Machine Learning - Réseaux neuronaux (Partie 01) : Le Réseau Neuronal à Propagation Avant, ou à Action Directe, Feed Forward Neural Network en anglais, démystifié

Nombreux sont ceux qui les apprécient, mais rares sont ceux qui comprennent l'ensemble des opérations qui se cachent derrière les réseaux neuronaux. Dans cet article, j'essaierai d'expliquer en termes simples tout ce qui se passe derrière les portes closes d'une perception multicouche feed-forward.
Résultats du MetaTrader AppStore pour le troisième trimestre 2013
Résultats du MetaTrader AppStore pour le troisième trimestre 2013

Résultats du MetaTrader AppStore pour le troisième trimestre 2013

Un autre trimestre de l'année s'est écoulé et nous avons décidé de résumer ses résultats pour MetaTrader AppStore - le plus grand magasin de robots de trading et d'indicateurs techniques pour les plateformes MetaTrader. Plus de 500 développeurs ont placé plus de 1 200 produits sur Market à la fin du trimestre considéré.
Récits de Robots de Trading : Est-ce moins plus que ca ?
Récits de Robots de Trading : Est-ce moins plus que ca ?

Récits de Robots de Trading : Est-ce moins plus que ca ?

Il y a deux ans, dans « La Dernière Croisade », nous avons passé en revue une méthode intéressante mais actuellement peu utilisée pour afficher des informations sur le marché - des graphiques de points et de figures. Maintenant, je vous suggère d’essayer d’écrire un robot de trading basé sur les modèles détectés sur le graphique de points et de figures.
MQL5.com Freelance : Source de revenus des développeurs (infographie)
MQL5.com Freelance : Source de revenus des développeurs (infographie)

MQL5.com Freelance : Source de revenus des développeurs (infographie)

À l’occasion du quatrième anniversaire de MQL5 Freelance Service, nous avons préparé une infographie démontrant les résultats du service pour toute la durée de son existence. Les chiffres parlent d’eux-mêmes : plus de 10 000 commandes d’une valeur totale d’environ 600 000 dollars ont été exécutées à ce jour, tandis que 3 000 clients et 300 développeurs ont déjà utilisé le service.
Expert Advisor basé sur les « Nouvelles dimensions en trading » livre écrit par Bill Williams
Expert Advisor basé sur les « Nouvelles dimensions en trading » livre écrit par Bill Williams

Expert Advisor basé sur les « Nouvelles dimensions en trading » livre écrit par Bill Williams

Dans cet article, je vais discuter du développement de l'Expert Advisor, basé sur le livre intitulé « Nouvelles dimensions en trading : Comment tirer profit du chaos dans les changes, les actions et les matières premières » par Bill Williams. La stratégie elle-même est bien connue et son utilisation est encore controversée parmi les traders. L'article examine les signaux système en trading, les spécificités de sa mise en œuvre et les résultats des tests sur les données historiques.
Connecter les NeuroSolutions Réseaux Neuronaux
Connecter les NeuroSolutions Réseaux Neuronaux

Connecter les NeuroSolutions Réseaux Neuronaux

En plus de la création de réseaux neuronaux, la suite logicielle NeuroSolutions permet de les exporter sous forme de DLL. Cet article décrit le processus de création d'un réseau neuronal, de génération d'une DLL et de connexion à un Expert Advisor pour le trading dans MetaTrader 5.
Le MQL5 Cookbook : Gestion des événements du graphique personnalisés
Le MQL5 Cookbook : Gestion des événements du graphique personnalisés

Le MQL5 Cookbook : Gestion des événements du graphique personnalisés

Cet article examine les aspects de la conception et du développement d'un système d'événements de graphique personnalisé dans l'environnement MQL5. Un exemple d'approche de la classification des événements peut également être trouvé ici, ainsi qu'un code de programme pour une classe d'événements et une classe de gestionnaire d'événements personnalisés.
Créez votre propre Veille du Marché en utilisant les classes de bibliothèque standard
Créez votre propre Veille du Marché en utilisant les classes de bibliothèque standard

Créez votre propre Veille du Marché en utilisant les classes de bibliothèque standard

Le nouveau terminal client MetaTrader 5 et le langage MQL5 offrent de nouvelles opportunités pour présenter des informations visuelles au trader. Dans cet article, nous proposons un ensemble de classes universel et extensible, qui gère tout le travail d'organisation de l'affichage des informations textuelles arbitraires sur le graphique. L'exemple de l'indicateur Veille du Marché est présenté.
Le Rôle des Distributions Statistiques dans le Travail des Traders
Le Rôle des Distributions Statistiques dans le Travail des Traders

Le Rôle des Distributions Statistiques dans le Travail des Traders

Cet article est la suite logique de mon article Statistical Probability Distributions en MQL5 qui présente les classes pour travailler avec certaines distributions statistiques théoriques. Maintenant que nous disposons d'une base théorique, je suggère que nous procédions directement à des ensembles de données réelles et que nous essayions de faire un usage informatif de cette base.
Transfert d'indicateurs de MQL4 vers MQL5
Transfert d'indicateurs de MQL4 vers MQL5

Transfert d'indicateurs de MQL4 vers MQL5

Cet article est dédié aux spécificités du transfert des constructions de prix rédigées en MQL4 vers MQL5. Pour rendre le processus de transfert des calculs d'indicateurs de MQL4 à MQL5 plus facile, la bibliothèque de fonctions mql4_2_mql5.mqh est suggérée. Son usage est décrit sur la base du transfert des indicateurs MACD, Stochastique et RSI.