Si vous préférez utiliser des actions automatisées dans votre plateforme de trading, alors les robots Forex sont faits pour vous.
Les robots Forex permettent d’automatiser vos activités de négociations. Cependant, vous devez bien connaître et comprendre les stratégies qu’ils impliquent avant de les utiliser. Il est recommandé de faire preuve de diligence lors de l’installation et de l’utilisation des robots Forex.
Qu’est-ce qu’un robot Forex ?
Un programme de robot Forex s’exécute via un terminal de trading pour surveiller et effectuer automatiquement des actions de trading sans l’implication directe d’un trader. Une fois installé, vous devez configurer certains critères tels que les alertes de déclenchement, les notifications et les actions de trading en fonction des conditions de marché que vous avez programmées pour le suivi du robot Forex.
Les robots Forex sont développés dans le langage de programmation MetaQuotes Language 4 (MQL4) ou MetaQuotes Language 5 (MQL5), afin de fonctionner respectivement sur les plateformes MT4 et MT5.
Attention :
- Les robots Forex fonctionnent uniquement sur les terminaux de trading de bureau MT4 et MT5. Ils ne sont pas compatibles avec les versions mobiles et Web.
- Si vos robots Forex sont désactivés, assurez-vous que votre compte de trading dispose du montant minimum de fonds requis ou effectuez un dépôt. Les robots Forex peuvent être désactivés si votre compte n’est pas approvisionné. Une fois le dépôt effectué, contactez notre équipe d’assistance pour activer les robots Forex.
- Si vos robots Forex sont désactivés, c’est peut-être parce que les paramètres sont trop agressifs. Cela peut entraîner une surcharge du terminal avec des soumissions excessives et des demandes non pertinentes. Veillez à ce que les paramètres soient configurés de manière appropriée afin d’éviter de surcharger le système.
Configuration des robots Forex
Installation
- Téléchargez les robots Forex de la communauté MQL, sources officielles de MetaTrader.
- Connectez-vous à votre terminal de trading MT4 ou MT5.
- Cliquez sur Fichier > Ouvert dossier des données, puis copiez les fichiers téléchargés dans MQL4/5 > Experts
- Copiez les fichiers des robots Forex au format .dll dans MQL4/5 > Libraries et ceux au format .set dans MQL4/5 > Presets. Si nécessaire, les robots Forex vous indiqueront où placer les fichiers supplémentaires.
- Ensuite, redémarrez le terminal de trading.
- Cliquez sur Outils > Options, puis sur l’onglet Expert Consultants.
- Cochez la case Autoriser le trading algorithmique, puis cliquez sur OK.
- Cochez également la case Autoriser les importations DLL et/ou la case Autoriser WebRequest pour les URL listées si vous savez que votre robot Forex nécessite une capacité de fichier .dll et/ou une connexion à une URL spécifique. Les exigences d’un robot Forex pouvant varier en fonction des autorisations requises, veuillez vous assurer qu’elles sont respectées pour permettre son bon fonctionnement.
- Ensuite, dans la fenêtre du Navigateur :
- Pour MT4 : développez l’entrée robots Forex en cliquant sur le symbole +.
- Pour MT5 : cliquez sur robots Forex, puis sur Robots.
- Identifiez votre robot Forex. Cliquez et faites-le glisser dans la fenêtre Graphique de l’instrument de votre choix pour afficher les préférences autorisées par votre robot Forex. Une fois cela fait, cliquez sur OK.
Installation alternative d’un robot Forex
Vous pouvez également installer directement un robot Forex au sein de votre terminal de trading :
- En fonction du terminal de trading que vous utilisez, lancez MT4 ou MT5.
- Allez dans l’onglet Base de code, cliquez avec le bouton droit de la souris pour afficher les options et sélectionnez robots Forex.
- Cliquez avec le bouton droit sur le robot Forex de votre choix pour le télécharger.
- Après le téléchargement, une fenêtre demandant d’ajouter le robot Forex à un graphique actif apparaît. Cliquez sur Oui pour l’ajouter.
- Si vous cliquez sur Non, le robot Forex téléchargé sera affiché dans la fenêtre du Navigateur en développant l’entrée robots Forex en cliquant sur le symbole +.
- Cliquez et faites glisser le robot Forex sur la fenêtre Graphique d’un instrument ou double-cliquez pour exécuter le robot Forex.
- Une fenêtre s’ouvrira pour vous permettre de gérer vos préférences concernant le robot Forex pour cet instrument.
- Une fois vos préférences définies, cliquez sur OK.
Supprimer un robot Forex
- Pour supprimer un robot Forex, cliquez avec le bouton droit sur la fenêtre du graphique sur lequel le robot Forex est installé.
- Pour MT4 : sélectionnez Robots Forex et cliquez sur Supprimer.
- Pour MT5 : sélectionnez Liste d’experts et cliquez sur Supprimer.
Terminal par défaut des robots Forex
Tous les robots Forex fournis par défaut avec MT4 et MT5 ont été développés par MetaQuotes Software.
Voici la liste des robots Forex intégrés dans MT4 :
- MACD Sample : implémente une stratégie simple basée sur la moyenne mobile convergence/divergence (MACD) du trading Forex.
- Moyenne mobile : utilise une stratégie de moyenne mobile. Le robot Forex entrera en position longue si une bougie traverse par le bas et vice-versa pour la position courte.
Voici la liste des robots Forex intégrés dans MT5 :
- ExpertMACD : conçu pour utiliser la moyenne mobile convergence/divergence afin de placer une négociation.
- ExpertMAMA : MAMA signifie « MESA Adaptive Moving Average » (Moyenne Mobile Adaptative à MESA), qui est une stratégie de trading qui s’adapte aux évolutions de prix.
- ExpertMAPSAR : utilise deux indicateurs, la moyenne mobile et la parabolique SAR, pour automatiser le trading.
- ExpertMAPSARSizeOptimized : utilise la même combinaison d’indicateurs MAPSAR que le robot ci-dessus. Cependant, la taille des négociations peut être optimisée.
Compatibilité
Bien que les étapes à suivre pour installer des robots Forex sur MT4 et MT5 soient similaires, il n’est pas possible d’utiliser un robot Forex MT4 sur le terminal MT5 et vice versa. Pourquoi ? Parce que les robots Forex ont été spécialement programmés en utilisant le langage le plus approprié au terminal de trading auquel ils sont destinés : MQL4 pour les robots Forex sur MT4, MQL5 pour les robots Forex sur MT5.