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 trading. 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 une plateforme de trading pour surveiller et effectuer automatiquement des actions de trading sans intervention directe. Lors de l’installation, l’utilisateur doit définir des critères spécifiques (déclenchement d’alertes, notifications, etc.) qui entraînent des actions de trading sur les conditions de marché que le robot Forex est programmé pour suivre.
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.
Pour vous assurer que votre robot Forex fonctionne :
- Seuls les terminaux de trading de bureau MT4 et MT5 prennent en charge les robots Forex. Ils ne fonctionnent pas sur les versions mobiles ou Web.
- Votre robot Forex peut être désactivé pour l’une des raisons suivantes :
- Solde insuffisant. Votre compte de trading ne dispose pas de suffisamment de fonds pour répondre à l’exigence minimale.
- Les paramètres du robot Forex 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.
Si votre robot Forex est désactivé et ne peut pas être activé manuellement, veuillez ouvrir un ticket dans le Centre d’assistance pour obtenir de l’aide et le réactver.
Configuration des robots Forex
- Téléchargez les robots Forex de la communauté MQL, sources officielles de MetaTrader.
- Connectez-vous à votre terminal de trading MT4 ou MT5 correspondant.
- Cliquez sur Fichier > Ouvert dossier des données, puis copiez les fichiers téléchargés dans MQL4/5 > Experts.
- Si des robots Forex nécessitent des bibliothèques (fichiers .dll) ou des paramètres (fichiers .set), copiez-les dans les dossiers correspondants : MQL4/5 dans Bibliothèques et MQL4/5 dans Paramètres. Si nécessaire, les robots Forex vous indiqueront où placer les fichiers supplémentaires.
- Ensuite, redémarrez le terminal de trading.
- Ouvrez Outils, puis Options et rendez-vous dans l’onglet Robots Forex.
- Cochez la case Autoriser le trading automatique, 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.
Vous pouvez également installer un robot Forex directement à partir de la plateforme de trading :
- Lancez MT4 ou MT5, selon le terminal de trading que vous utilisez.
- Allez dans l’onglet Base de code, cliquez avec le bouton droit de la souris pour afficher les options et sélectionnez robots Forex.
- Sélectionnez le robot Forex de votre choix, puis effectuez un clic droit 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 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’affichera pour vous permettre de gérer les préférences de votre robot Forex pour cet instrument.
- Une fois vos préférences définies, cliquez sur OK.
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 de robots et cliquez sur Supprimer.
Robots Forex par défaut
Tous les robots Forex par défaut fournis avec MT4 et MT5 sont conçus par MetaQuotes Software.
Robots Forex basés sur 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.
Robots Forex basés sur 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. En effet, les robots Forex sont programmés spécifiquement dans le langage adapté au terminal de trading concerné : MQL4 pour les robots Forex sur MT4, et MQL5 pour les robots Forex sur MT5.