![Guide étape par étape pour rédiger un conseiller expert en MQL5 pour les débutants](https://c.mql5.com/2/0/create_EA_step_by_step_MQL5.png)
![Guide étape par étape pour rédiger un conseiller expert en MQL5 pour les débutants](https://c.mql5.com/i/articles/overlay.png)
Guide étape par étape pour rédiger un conseiller expert en MQL5 pour les débutants
La programmation des Expert Advisors dans MQL5 est simple et vous pouvez l'apprendre facilement. Dans ce guide étape par étape, vous verrez les étapes de base nécessaires à la rédaction d'un simple Expert Advisor basé sur une stratégie de trading développée. La structure d'un Expert Advisor, l'utilisation d'indicateurs techniques et de fonctions de trading intégrés, les détails du mode Debug et l'utilisation du Testeur de stratégie sont ici présentés.
![Apprenez Pourquoi et Comment Concevoir Votre Système de Trading Algorithmique](https://c.mql5.com/2/49/learnhow_your_trading_system_600x314.jpg)
Apprenez Pourquoi et Comment Concevoir Votre Système de Trading Algorithmique
Cet article montre les bases de MQL pour les débutants afin de concevoir leur système de trading algorithmique (Expert Advisor) en concevant un système de trading algorithmique simple après avoir mentionné quelques bases de MQL5
![Développer un Expert Advisor de trading à partir de zéro (partie 18) : Nouveau système d’ordres (I)](https://c.mql5.com/2/49/Developing_a_trading_Expert_Advisor_from_scratch_009_600x314.jpg)
Développer un Expert Advisor de trading à partir de zéro (partie 18) : Nouveau système d’ordres (I)
Ceci est la 1ère partie du nouveau système d’ordres. Depuis que nous avons commencé à documenter cet EA dans nos articles, il a subi divers changements et améliorations tout en conservant le même modèle de système d'ordres sur le graphique.
![Un démarrage rapide ou un petit guide pour les débutants](https://c.mql5.com/2/0/start_ava.png)
![Un démarrage rapide ou un petit guide pour les débutants](https://c.mql5.com/i/articles/overlay.png)
Un démarrage rapide ou un petit guide pour les débutants
Bonjour cher lecteur ! Dans cet article, je vais essayer de vous expliquer et de vous montrer comment maîtriser facilement et rapidement les principes de création d'Expert Advisors, de travail avec des indicateurs, etc. Il est destiné aux débutants et ne comportera pas d'exemples difficiles ou abstraits.
![Comment créer des graphiques 3D avec DirectX dans MetaTrader 5](https://c.mql5.com/2/68/directx_600x314.jpg)
Comment créer des graphiques 3D avec DirectX dans MetaTrader 5
Les graphiques 3D constituent un excellent moyen d'analyser de grosses quantités de données, car ils permettent de visualiser des choses cachées. Ces tâches peuvent être faites directement dans MQL5, et les fonctions DireсtX permettent de créer des objets tridimensionnels. Il est ainsi possible de créer des programmes de n’importe quelle complexité, même des jeux en 3D pour MetaTrader 5. Vous pouvez commencer à apprendre les graphiques 3D en dessinant des formes tridimensionnelles simples.
![Matrices et vecteurs en MQL5](https://c.mql5.com/2/49/matrix_vectors_mql5_600x314.jpg)
Matrices et vecteurs en MQL5
En utilisant les types de données spéciaux "matrix" et "vector", il est possible de créer un code très proche de la notation mathématique. Avec ces méthodes, vous pouvez éviter de créer des boucles imbriquées ou de faire attention à l'indexation correcte des tableaux dans les calculs. Par conséquent, l'utilisation des méthodes matricielles et des méthodes vectorielles augmente la fiabilité et la rapidité du développement de programmes complexes.
![Les bases de la programmation MQL5 : Temps](https://c.mql5.com/2/0/datetime_avatar.png)
![Les bases de la programmation MQL5 : Temps](https://c.mql5.com/i/articles/overlay.png)
Les bases de la programmation MQL5 : Temps
L’article se concentre sur les fonctions MQL5 standard pour travailler avec le temps, ainsi que sur les techniques de programmation et les fonctions pratiques utiles pour travailler avec le temps nécessaire à la création d’Expert Advisors et d’indicateurs. Une attention particulière est accordée à la théorie générale de la mesure du temps. Cet article devrait intéresser principalement les programmeurs MQL5 novices.
![Développer un Expert Advisor de trading à partir de zéro (Partie 21) : Nouveau système d'ordres (IV)](https://c.mql5.com/2/49/Developing_a_trading_Expert_Advisor_from_scratch_21_New_order_system_IV_600x314.jpg)
Développer un Expert Advisor de trading à partir de zéro (Partie 21) : Nouveau système d'ordres (IV)
Le système visuel commence enfin à fonctionner, même s'il n'est pas encore achevé. Nous allons terminer ici les principales modifications. Il y en aura plusieurs, mais elles sont toutes nécessaires. L'ensemble du travail sera très intéressant.
![Assistant MQL5 : Création d'Expert Advisors sans programmation](https://c.mql5.com/2/0/editor_wizard.png)
![Assistant MQL5 : Création d'Expert Advisors sans programmation](https://c.mql5.com/i/articles/overlay.png)
Assistant MQL5 : Création d'Expert Advisors sans programmation
Souhaitez-vous tester une stratégie de trading sans perdre de temps en programmation ? Dans l'assistant MQL5, vous pouvez simplement sélectionner le type de signaux de trading, ajouter des modules de positions de suivi et de gestion de l'argent - et votre travail est terminé ! Créez vos propres implémentations de modules ou commandez-les via le service Jobs - et combinez vos nouveaux modules avec ceux existants.
![Développer un Expert Advisor de trading à partir de zéro (Partie 20) : Nouveau système d'ordre (III)](https://c.mql5.com/2/49/Developing_a_trading_Expert_Advisor_from_scratch_011_600x314.jpg)
Développer un Expert Advisor de trading à partir de zéro (Partie 20) : Nouveau système d'ordre (III)
Nous continuons à mettre en œuvre le nouveau système d’ordres. La création de ce système nécessite une bonne maîtrise de MQL5, ainsi qu'une compréhension du fonctionnement de la plateforme MetaTrader 5 et des ressources qu'elle offre.
![Comment créer votre propre Trailing Stop](https://c.mql5.com/2/0/Trailing_Stop_MQL5.png)
![Comment créer votre propre Trailing Stop](https://c.mql5.com/i/articles/overlay.png)
Comment créer votre propre Trailing Stop
La règle de base du trader : Laisse que le bénéfice croisse et que les pertes tombent ! Cet article considère l'une des techniques de base, permettant de suivre cette règle - déplacer le niveau d’arrêt protecteur (niveau de stop loss) après avoir augmenté le bénéfice de la position, c'est-à-dire - le niveau Trailing Stop. Vous trouverez la procédure étape par étape pour créer une classe pour le trailing stop sur les indicateurs SAR et NRTR. Chacun pourra insérer ce trailing stop dans ses experts ou l'utiliser de manière autonome pour contrôler les positions dans leurs comptes.
![PriceAction Stoploss fixe ou RSI fixe (Smart StopLoss)](https://c.mql5.com/2/49/smart_stop_loss_600x314.jpg)
PriceAction Stoploss fixe ou RSI fixe (Smart StopLoss)
Le stop-loss est un outil majeur en matière de gestion de l'argent dans le trading. L'utilisation efficace du stop-loss, du take profit et de la taille du lot peut rendre un trader plus cohérent dans le trading et globalement plus rentable. Bien que le stop-loss soit un excellent outil, certains défis sont rencontrés lors de son utilisation. Le principal étant la chasse au stop-loss. Cet article examine comment réduire la chasse au stop-loss dans le trading et compare avec l'utilisation classique du stop-loss pour déterminer sa rentabilité.
![Opérations trading en MQL5 - Combien facile](https://c.mql5.com/2/0/egg.png)
![Opérations trading en MQL5 - Combien facile](https://c.mql5.com/i/articles/overlay.png)
Opérations trading en MQL5 - Combien facile
Presque l’ensemble des traders viennent sur la plateforme pour gagner de l'argent, mais certains apprécient également le processus lui-même. Cependant, il n’y a pas que le trading manuel qui peut vous offrir une expérience passionnante. Le développement de systèmes de trading automatisés peut également être très absorbant. Créer un robot de trading peut être aussi intéressant que lire un bon roman policier.
![L'utilisation des bibliothèques MQL5 Standard de Cours de Trade dans la rédaction d'un Expert Advisor](https://c.mql5.com/2/0/Trade_Classes_Stdlib_MQL5.png)
![L'utilisation des bibliothèques MQL5 Standard de Cours de Trade dans la rédaction d'un Expert Advisor](https://c.mql5.com/i/articles/overlay.png)
L'utilisation des bibliothèques MQL5 Standard de Cours de Trade dans la rédaction d'un Expert Advisor
Cet article explique comment utiliser les principales fonctionnalités de la bibliothèque standard MQL5 de classes de trade dans la rédaction des conseillers experts qui implémente la fermeture de la position et la modification , la passation et la suppression de commande en attente et la vérification de la marge avant de passer un trade.. Nous avons également démontré comment les classes de trade peuvent être utilisés pour obtenir les détails des commandes et des deals.
![Développer un Expert Advisor de trading à partir de zéro (Partie 19) : Nouveau système d'ordres (II)](https://c.mql5.com/2/49/Developing_a_trading_Expert_Advisor_from_scratch_010_600x314.jpg)
Développer un Expert Advisor de trading à partir de zéro (Partie 19) : Nouveau système d'ordres (II)
Dans cet article, nous allons développer un système graphique de gestion des ordres du type "regardez ce qui se passe". Notez que nous ne partons pas de zéro cette fois-ci. Nous modifierons le système existant en ajoutant davantage d'objets et d'événements sur le graphique de l'actif.
![Réseaux neuronaux : De la théorie à la pratique](https://c.mql5.com/2/0/ava_seti.png)
![Réseaux neuronaux : De la théorie à la pratique](https://c.mql5.com/i/articles/overlay.png)
Réseaux neuronaux : De la théorie à la pratique
De nos jours, tout trader doit avoir entendu parler des réseaux neuronaux et sait à quel point il est cool de les utiliser. La majorité pense que ceux qui peuvent traiter les réseaux neuronaux sont des sortes de surhommes. Dans cet article, je vais essayer de vous expliquer l'architecture des réseaux neuronaux, de décrire leurs applications et de montrer des exemples d'utilisation pratique.
![Le MQL5 Cookbook : Ordres ОСО](https://c.mql5.com/2/17/OCO-Orders-MetaTrader5.png)
![Le MQL5 Cookbook : Ordres ОСО](https://c.mql5.com/i/articles/overlay.png)
Le MQL5 Cookbook : Ordres ОСО
L’activité de trading de tout trader implique divers mécanismes et interrelations, y compris les relations entre les ordres. Cet article suggère une solution de traitement des ordres OCO. Les classes de bibliothèque standard sont largement impliquées, et de nouveaux types de données sont créés ici.
![Développer un Expert Advisor de trading à partir de zéro (Partie 22) : Nouveau système d’ordres (V)](https://c.mql5.com/2/49/Developing_a_trading_Expert_Advisor_001_600x314.jpg)
Développer un Expert Advisor de trading à partir de zéro (Partie 22) : Nouveau système d’ordres (V)
Nous allons continuer aujourd’hui à développer le nouveau système d’ordres. Il n'est pas facile de mettre en œuvre un nouveau système, car nous rencontrons souvent des problèmes qui compliquent considérablement le processus. Lorsque ces problèmes apparaissent, nous devons nous arrêter et réanalyser la direction dans laquelle nous avançons.
![Développer un Expert Advisor à partir de zéro (partie 11) : Système d’ordre croisés](https://c.mql5.com/2/49/Developing_a_trading_Expert_Advisor_from_scratch_002_600x314.jpg)
Développer un Expert Advisor à partir de zéro (partie 11) : Système d’ordre croisés
Dans cet article, nous allons créer un système d’ordres croisés. Il existe un type d'actifs qui rend la vie des traders très difficile : les contrats à terme. Mais pourquoi ?
![Plusieurs modes de recherche de tendance dans MQL5](https://c.mql5.com/2/0/Determine_Trend_MQL5.png)
![Plusieurs modes de recherche de tendance dans MQL5](https://c.mql5.com/i/articles/overlay.png)
Plusieurs modes de recherche de tendance dans MQL5
Tout trader ferait tout ce qui est en son pouvoir pour réussir à détecter avec précision une tendance à un moment donné. C’est peut-être sans doute cela le Saint-Graal que tout le monde recherche. Dans cet article, nous examinerons plusieurs modes de détection de tendance. Pour être plus précis - comment programmer plusieurs modes classiques pour détecter une tendance au moyen de MQL5.
![Indicateur CCI Mise à jour et nouvelles fonctionnalités](https://c.mql5.com/2/49/cci_indicator_new_features_600x314.jpg)
Indicateur CCI Mise à jour et nouvelles fonctionnalités
Dans cet article, nous allons examiner la possibilité d’améliorer l'indicateur CCI. Je vous présenterai également une modification de cet indicateur.
![Envelopper les modèles ONNX dans des classes](https://c.mql5.com/2/54/ONNX_Models_in_the_Class_600x314.jpg)
Envelopper les modèles ONNX dans des classes
La programmation orientée objet permet de créer un code plus compact, facile à lire et à modifier. Nous examinerons ici l'exemple de 3 modèles ONNX.
![Guide de test et d'optimisation des Expert Advisors en MQL5](https://c.mql5.com/2/0/Testing_Optimization_Guide_MQL5__1.png)
![Guide de test et d'optimisation des Expert Advisors en MQL5](https://c.mql5.com/i/articles/overlay.png)
Guide de test et d'optimisation des Expert Advisors en MQL5
Cet article explique le processus étape par étape d'identification et de résolution des erreurs de code ainsi que les étapes de test et d'optimisation des paramètres d'entrée de l'Expert Advisor. Vous apprendrez à utiliser le Testeur de stratégie du terminal client MetaTrader 5 pour trouver le meilleur symbole et le meilleur ensemble de paramètres d'entrée pour votre Expert Advisor.
![Les principes fondamentaux de tests dans MetaTrader 5](https://c.mql5.com/2/68/midjourney_image_239_100_922_3_600x314.jpg)
Les principes fondamentaux de tests dans MetaTrader 5
Quelles sont les différences entre les trois modes de test dans MetaTrader 5, et que faut-il particulièrement rechercher ? Comment se déroule le test d'un EA, tradant simultanément sur plusieurs instruments ? Quand et comment les valeurs des indicateurs sont-elles calculées lors des tests, et comment les événements sont-ils gérés ? Comment synchroniser les barres de différents instruments lors des tests en mode « prix d’ouverture uniquement » ? Cet article vise à apporter des réponses à ces questions et à bien d'autres.
![Développer un Expert Advisor à partir de zéro (partie 8) : Un saut conceptuel](https://c.mql5.com/2/49/Developing_a_trading_Expert_Advisor_from_scratch_013_600x314.jpg)
Développer un Expert Advisor à partir de zéro (partie 8) : Un saut conceptuel
Quel est le moyen le plus facile d'implémenter de nouvelles fonctionnalités ? Dans cet article, nous allons faire un pas en arrière, puis deux pas en avant.
![Développer un Expert Advisor à partir de zéro (partie 7) : Ajout du Volume au Prix (I)](https://c.mql5.com/2/49/Developing_a_trading_Expert_Advisor_from_scratch_012_600x314.jpg)
Développer un Expert Advisor à partir de zéro (partie 7) : Ajout du Volume au Prix (I)
Il s'agit de l'un des indicateurs les plus puissants actuellement. Tout trader essayant d'avoir un certain degré de confiance doit avoir cet indicateur sur son graphique. Le plus souvent, l'indicateur est utilisé par ceux qui préfèrent "lire les bandes" lorsqu'ils tradent. Cet indicateur peut également être utilisé par ceux qui n'utilisent que l'action des prix dans leurs transactions.
![Le marché et la physique de ses modèles globaux](https://c.mql5.com/2/40/5a55ed9f370f2c15608b457b.png)
![Le marché et la physique de ses modèles globaux](https://c.mql5.com/i/articles/overlay.png)
Le marché et la physique de ses modèles globaux
Dans cet article, j'essaierai de vérifier l'hypothèse selon laquelle tout système ayant une compréhension, même limitée, du marché peut fonctionner à l'échelle mondiale. Je n'inventerai pas de théories ou de modèles, mais j'utiliserai uniquement des faits connus, que je traduirai progressivement dans le langage de l'analyse mathématique.
![Développer un Expert Advisor à partir de zéro (partie 13) : Times & Trade (II)](https://c.mql5.com/2/49/Developing_a_trading_Expert_Advisor_from_scratch_004_600x314.jpg)
Développer un Expert Advisor à partir de zéro (partie 13) : Times & Trade (II)
Aujourd'hui, nous allons construire la deuxième partie du système Times & Trade pour notre analyse du marché. Dans l'article précédent "Times & Trade (I)", nous avons discuté d'un système graphique alternatif, qui permet d'avoir un indicateur pour une interprétation plus rapide des transactions exécutées sur le marché.
![Modifier les paramètres de l'Expert Advisor à partir du panneau de l'utilisateur "On The Fly"](https://c.mql5.com/2/0/avatar__24.png)
![Modifier les paramètres de l'Expert Advisor à partir du panneau de l'utilisateur "On The Fly"](https://c.mql5.com/i/articles/overlay.png)
Modifier les paramètres de l'Expert Advisor à partir du panneau de l'utilisateur "On The Fly"
Cet article fournit un petit exemple illustrant la mise en œuvre d'un Expert Advisor dont les paramètres peuvent être contrôlés depuis le panneau utilisateur. Lors de la modification des paramètres "On The Fly", l'Expert Advisor écrit les valeurs obtenues à partir du panneau d'informations dans un fichier pour les lire davantage à partir du fichier et les afficher en conséquence sur le panneau. Cet article peut être pertinent pour ceux qui tradent manuellement ou en mode semi-automatique.
![MQL5 pour les débutants : Guide d'utilisation des indicateurs techniques dans Expert Advisors](https://c.mql5.com/2/0/chainik__1.png)
![MQL5 pour les débutants : Guide d'utilisation des indicateurs techniques dans Expert Advisors](https://c.mql5.com/i/articles/overlay.png)
MQL5 pour les débutants : Guide d'utilisation des indicateurs techniques dans Expert Advisors
Afin d’obtenir les valeurs d’un indicateur intégré ou personnalisé dans un Expert Advisor, son descripteur doit d’abord être créé à l’aide de la fonction correspondante. Les exemples de l’article montrent comment utiliser tel ou tel indicateur technique lors de la création de vos propres programmes. L’article décrit les indicateurs générés dans le langage MQL5. Il est destiné à ceux qui n’ont pas beaucoup d’expérience dans le développement de stratégies de trading et offre des moyens simples et clairs de travailler avec des indicateurs en utilisant la bibliothèque de fonctions offerte.
![Un exemple de système de trading axé sur un indicateur Heiken-Ashi](https://c.mql5.com/2/0/Heikin_Ashi_MQL5.png)
![Un exemple de système de trading axé sur un indicateur Heiken-Ashi](https://c.mql5.com/i/articles/overlay.png)
Un exemple de système de trading axé sur un indicateur Heiken-Ashi
Dans cet article, nous examinons la question de l'utilisation d'un indicateur Heiken-Ashi dans le trading. Sur la base de cet indicateur, un système de trading simple est considéré et un conseiller expert MQL5 est écrit. Les opérations de trading sont implémentées sur les bases de classes de la bibliothèque de classes Standard. Les résultats des tests de la stratégie de trading examinée, sont basés sur l'historique et obtenus à l'aide du testeur de stratégie MetaTrader 5 intégré, sont fournis dans l'article.
![Développer un Expert Advisor à partir de zéro (partie 12) : Times et Trade (I)](https://c.mql5.com/2/49/Developing_a_trading_Expert_Advisor_from_scratch_003_600x314.jpg)
Développer un Expert Advisor à partir de zéro (partie 12) : Times et Trade (I)
Aujourd'hui, nous allons créer Times & Trade avec une interprétation rapide pour lire les flux d'ordres. Nous construirons le système dans la première partie. Dans le prochain article, nous compléterons le système avec les informations manquantes. Pour mettre en œuvre cette nouvelle fonctionnalité, nous devrons ajouter plusieurs éléments au code de notre Expert Advisor.
![Développer un Expert Advisor à partir de zéro (partie 9) : Un saut conceptuel (2)](https://c.mql5.com/2/49/Developing_a_trading_Expert_Advisor_from_scratch_014_600x314.jpg)
Développer un Expert Advisor à partir de zéro (partie 9) : Un saut conceptuel (2)
Dans cet article, nous allons placer Chart Trade dans une fenêtre flottante. Dans la partie précédente, nous avions créé un système de base qui permettait l'utilisation de modèles dans une fenêtre flottante.
![Fonctions de gestion monétaire dans un Expert Advisor](https://c.mql5.com/2/0/money_management_MQL5__1.png)
![Fonctions de gestion monétaire dans un Expert Advisor](https://c.mql5.com/i/articles/overlay.png)
Fonctions de gestion monétaire dans un Expert Advisor
Le développement de stratégies de trading se concentre principalement sur la recherche de modèles d’entrée et de sortie du marché, ainsi que sur le maintien des positions. Si nous sommes en mesure de formaliser certains modèles dans des règles de trading automatisé, alors le trader est confronté à la question de calculer le volume des positions, la taille des marges, ainsi que de maintenir un niveau sûr de fonds hypothécaires pour assurer des positions ouvertes en mode automatisé. Dans cet article, nous utiliserons le langage MQL5 pour construire des exemples simples de réalisation de ces calculs.
![Création d'Expert Advisors MQL5 en quelques minutes à l'aide d'EA Tree : Partie un](https://c.mql5.com/2/0/EA_Tree_Expert_Advisor_Builder.png)
![Création d'Expert Advisors MQL5 en quelques minutes à l'aide d'EA Tree : Partie un](https://c.mql5.com/i/articles/overlay.png)
Création d'Expert Advisors MQL5 en quelques minutes à l'aide d'EA Tree : Partie un
EA Tree est le premier constructeur de MetaTrader MQL5 Expert Advisor par glisser-déposer. Vous pouvez créer des MQL5 complexes à l'aide d'une interface utilisateur graphique très facile à utiliser. Dans EA Tree, les Expert Advisors sont créés en connectant des cases entre elles. Les cases peuvent contenir des fonctions MQL5, des indicateurs techniques, des indicateurs personnalisés ou des valeurs. A l'aide de « l'arbre des cases », EA Tree génère le code MQL5 de l'Expert Advisor.
![Le MQL5 Cookbook : Notifications sonores pour les événements de trading MetaTrader 5](https://c.mql5.com/2/0/avatar__8.png)
![Le MQL5 Cookbook : Notifications sonores pour les événements de trading MetaTrader 5](https://c.mql5.com/i/articles/overlay.png)
Le MQL5 Cookbook : Notifications sonores pour les événements de trading MetaTrader 5
Dans cet article, nous examinerons des problèmes tels que l'inclusion de fichiers sonores dans le fichier de l'Expert Advisor, et ainsi l'ajout de notifications sonores aux événements de trading. Le fait que les fichiers seront inclus signifie que les fichiers sonores seront situés à l'intérieur de l'Expert Advisor. Ainsi, lorsque vous donnez la version compilée de l'Expert Advisor (*.ex5) à un autre utilisateur, vous n'aurez pas à fournir également les fichiers sonores et à expliquer où ils doivent être sauvegardés.
![Plusieurs indicateurs sur un seul graphique (Partie 05) : Transformer MetaTrader 5 en un système RAD (I)](https://c.mql5.com/2/49/Multiple-indicators-on-one-chart-9Part-05a-Turning-MetaTrader-5-into-a-RAD-system-yI6_600x314.jpg)
Plusieurs indicateurs sur un seul graphique (Partie 05) : Transformer MetaTrader 5 en un système RAD (I)
Beaucoup de personnes ne savent pas programmer mais sont assez créatives et ont de grandes idées. Mais le manque de connaissances en programmation les empêche de mettre en œuvre ces idées. Voyons ensemble comment créer un écran Chart Trade en utilisant la plateforme MetaTrader 5, comme s'il s'agissait d'un IDE.
![Tracer des lignes de tendance basées sur des fractales à l’aide de MQL4 et MQL5](https://c.mql5.com/2/18/TrendLines_Fractals_Based.png)
![Tracer des lignes de tendance basées sur des fractales à l’aide de MQL4 et MQL5](https://c.mql5.com/i/articles/overlay.png)
Tracer des lignes de tendance basées sur des fractales à l’aide de MQL4 et MQL5
L’article décrit l’automatisation du traçage des lignes de tendance en fonction de l’indicateur Fractals à l’aide de MQL4 et MQL5. La structure de l’article fournit une vue comparative de la solution pour deux langues. Les courbes de tendance sont tracées à l’aide de deux dernières fractales connues.
![Assistant MQL5 : Exécuter des ordres, des stop-loss et des prises de bénéfices sur les prix calculés. Extension de la bibliothèque standard](https://c.mql5.com/2/10/ava.png)
![Assistant MQL5 : Exécuter des ordres, des stop-loss et des prises de bénéfices sur les prix calculés. Extension de la bibliothèque standard](https://c.mql5.com/i/articles/overlay.png)
Assistant MQL5 : Exécuter des ordres, des stop-loss et des prises de bénéfices sur les prix calculés. Extension de la bibliothèque standard
Cet article décrit l'extension MQL5 Standard Library, qui permet de créer des Expert Advisors, de passer des ordres, des Stop Loss et des Take Profits à l'aide de l'assistant MQL5 en fonction des prix reçus des modules inclus. Cette approche n'applique aucune restriction supplémentaire sur le nombre de modules et ne provoque pas de conflits dans leur travail commun.
![L'utilisation de ORDER_MAGIC pour trader avec différents Expert Advisors sur un seul instrument](https://c.mql5.com/2/0/order_magic_MQL5__1.png)
![L'utilisation de ORDER_MAGIC pour trader avec différents Expert Advisors sur un seul instrument](https://c.mql5.com/i/articles/overlay.png)
L'utilisation de ORDER_MAGIC pour trader avec différents Expert Advisors sur un seul instrument
Cet article examine les questions du codage de l’information, en utilisant l’identification magique, ainsi que la division, l’assemblage et la synchronisation du trading automatique des différents Expert Advisors. Cet article sera intéressant pour les débutants, ainsi que pour les traders les plus expérimentés, car il traite la question des positions virtuelles, ce qui peut être utile dans l’implémentation des systèmes complexes de synchronisation d’Expert Advisors et de diverses stratégies.