Comment lancer des robots de trading avec MetaTrader 5 ?

Dans le précédent article consacré aux bases du trading algorithmique, nous avons examiné ses origines et les langages les plus populaires pour créer des robots de trading. Comme nous avons choisi MQL5, le langage de MetaTrader 5, pour apprendre le trading algo, intéressons-nous aux principaux types de robots de trading et à leur emplacement dans l'environnement MT 5.

4 1.png

La documentation de MQL5 décrit quatre types d'applications de trading automatisé : scripts, services, indicateurs personnalisés et expert advisors. Ils diffèrent par les tâches qu'ils implémentent.

Un script est un programme qui n'exécute qu'une seule action. Il s'agit de la forme la plus simple de robot de trading dans MQL5. Les scripts peuvent émettre des alertes lorsqu'un certain niveau est atteint, modifier vos niveaux de stop loss et de take profit, et même rassembler les données historiques de vos transactions.

Les services sont des applications qui fonctionnent sans être attachée au graphique. Comme les scripts, les services n'implémentent qu'une seule fonction.

Un indicateur personnalisé est un indicateur technique qui est développé par un utilisateur. Il peut s'agir d'une modification des indicateurs standard ou d'un indicateur totalement nouveau. Tout comme les indicateurs standard de MetaTrader 5 (MACD, RSI, moyennes mobiles, etc.), les indicateurs personnalisés n'effectuent pas de trades automatiquement. Ils sont utilisés comme instruments supplémentaires pour l'analyse technique.

Les Expert Advisors (EA) sont le type le plus complexe de robots de trading qui peuvent être programmés dans MQL5. Ils peuvent effectuer des opérations de trading sur la base d'une stratégie de trading préalablement définie. Les EA suivent un algorithme spécial préprogrammé et placent des ordres en fonction de cet ensemble de règles. 

Maintenant, puisque nous connaissons les principaux types de programmes de trading automatisé, voyons où les trouver dans MetaTrader 5.

Où trouver les robots de trading dans MT5 ?

Tous les expert advisors, les scripts et les indicateurs sont stockés dans le dossier de données de MT5. Pour ouvrir ce dossier de données, vous devez cliquer sur Fichier – Ouvrir le dossier de données. Cliquez sur le dossier MQL5 qui s'y trouve pour trouver des indicateurs, des expert advisors, des scripts et des services. Si vous téléchargez des indicateurs personnalisés ou des expert advisors sur Internet, vous devez les placer dans ce dossier. De cette façon, MetaTrader les verra.

2.png

Si vous regardez dans un dossier de n'importe quel type de robot de trading (par exemple, Experts), vous pouvez voir que deux fichiers connectés représentent un seul programme. Ils ont le même nom, mais des répertoires différents : mq5 et ex5. Le premier contient le code source qui peut être ouvert dans MetaEditor (l'environnement de travail pour la programmation MQL5), tandis que le second fichier représente une version compilée (convertie) d'un programme MQL5 qui permet de le lancer dans une plateforme de trading.

Dans MetaTrader 5, vous pouvez voir tous les programmes compilés dans la fenêtre Navigateur.

3.png

Si vous voulez lancer un certain indicateur ou un expert advisor, double-cliquez dessus ou faites-le glisser sur un graphique.

Cette action ouvre la fenêtre des propriétés du robot choisi. Pour le démarrer, cliquez sur “OK”. S'il a été lancé avec succès, une icône verte apparaîtra dans le coin supérieur droit du graphique.

8.png

Si l'icône est rouge, l'expert advisor est désactivé. Vous devez activer le trading algo dans les paramètres de l'EA et les options d'une plateforme de trading.

5.png

Remarque : un seul Expert advisor peut être utilisé sur un graphique, mais plusieurs autres indicateurs peuvent également y être attachés.  

Dans les paramètres de tout expert advisor, vous pouvez trouver les onglets “ Common” et “Inputs”. L'onglet "Common" contient des informations générales sur le robot. Il existe également deux paramètres individuels : “Permettre la modification des paramètres du signal” et “Permettre le trading Algo”.

La première option permet à un programme de s'abonner à des signaux et de modifier les paramètres des signaux. Vous en saurez plus sur les signaux de MetaTrader 5 dans les prochains articles consacrés à MQL5.

L'option "Permettre le trading algo" limite les activités de trading des expert advisors. N'oubliez pas que même si cette option est activée, le trading automatisé peut être désactivé dans les paramètres de MT5. Assurez-vous d'avoir activé les deux si vous voulez lancer un robot.

Le deuxième onglet d'un expert advisor ou d'un indicateur regroupe les paramètres d'entrée (input). Ils vous permettent d'adapter l'application à votre stratégie, ce qui la rend plus flexible. 

6.png

Si vous voulez essayer les robots de trading personnalisés conçus par les membres de la communauté MQL5, rendez-vous sur Toolbox – CodeBase. Vous y trouverez des centaines de robots de trading que vous pouvez tester vous-même !

7.png

Ou vous pouvez acheter ou télécharger des indicateurs, des robots et des scripts directement sur MQL5 Marketplace.

Il s'agit du deuxième article du cours FBS sur le trading d'algo. Dans la prochaine leçon, nous allons observer les fonctions du MetaEditor et examiner la structure d'un robot de trading. Ne manquez rien !

Foire aux questions

  • Comment ouvrir un compte avec FBS ?

    Cliquez sur le bouton "Ouvrir un compte" de notre site web et accédez à l'Espace personnel. Avant de pouvoir commencer à trader, vous devez procéder à une vérification de votre profil. Confirmez votre adresse électronique et votre numéro de téléphone et faites vérifier votre identité. Cette procédure garantit la sécurité de vos fonds et de votre identité. Une fois que vous avez terminé toutes les vérifications, rendez-vous sur la plateforme de trading et commencez à trader. 

  • Comment commencer à trader ?

    Si vous avez plus de 18 ans, vous pouvez vous joindre à FBS et commencer votre périple sur le marché du Forex. Pour trader, il vous faut un compte de courtage et des connaissances suffisantes sur le comportement des actifs sur les marchés financiers. Commencez par étudier les bases avec notre matériel éducatif gratuit et créez un compte FBS. Vous pouvez également trader avec de l'argent virtuel en utilisant un compte de démonstration. Une fois que vous êtes prêt, lancez-vous sur le marché réel et tradez pour vous assurer la réussite.  

  • Comment retirer l'argent que vous avez gagné avec FBS ?

    La procédure est très simple.  Rendez-vous sur la page de Retrait du site web ou dans la section Finances de l'espace personnel de FBS et allez dans Retrait. Vous pouvez obtenir l'argent gagné via le même système de paiement que celui utilisé lors du dépôt. Si vous avez approvisionné le compte au moyen de différentes méthodes, vous pouvez retirer vos profits en utilisant les mêmes méthodes dans la proportion correspondant aux sommes déposées.

Dernières actualités

Nouvelles cruciales pour la semaine suivante

Indice des prix à la consommation, ventes de logements existants, décision sur les taux de la Fed - tous ces éléments seront abordés dans notre nouvelle analyse. Ne manquez pas ces opportunités !

Focus sur la réunion des banques et le NFP

La RBA et la Banque du Canada contribueront à la volatilité de l'AUD et du CAD, tandis que l'USD devrait être stimulé par les chiffres du Non-farm payrolls.

Une augmentation de la volatilité se prépare

La Banque de réserve d'Australie (RBA) fera une déclaration et publiera son taux directeur le 7 février, à 05h30 GMT+2. Il s'agit de l'un des principaux outils utilisés par la RBA pour communiquer avec les investisseurs sur sa politique monétaire.

Effectuez un dépôt avec vos systèmes de paiement locaux

Avis de collecte de données

FBS conserve un enregistrement de vos données afin d'exécuter ce site Web. En appuyant sur le bouton "Accepter", vous acceptez notre Politique de confidentialité.

Rappel

Un gestionnaire va bientôt vous appeler.

Changer le numéro

Votre demande a été acceptée.

Un gestionnaire va bientôt vous appeler.

La prochaine demande de rappel pour ce numéro de téléphone
sera disponible dans

Si vous avez un problème urgent, veuillez nous contacter via
Chat en direct

Erreur interne. Veuillez réessayer ultérieurement

Ne perdez pas votre temps - analysez l'influence du NFP sur le dollar américain et faites du profit !

Vous utilisez une ancienne version de votre navigateur.

Mettez-le à jour avec la dernière version ou essayez-en un autre afin de pouvoir profiter d'une expérience de trading plus sûre, plus confortable et plus productive.

Safari Chrome Firefox Opera