Un Expert Advisor Forex (EA) est un logiciel exécuté dans MetaTrader qui suit des règles programmées pour l’analyse, l’exécution des trades ou la gestion des positions. Il peut automatiser un processus, mais ne supprime ni le risque de marché, ni celui du broker, ni le risque logiciel.
Comprendre l’Expert Advisor
Un EA lit le prix, le spread, l’heure, les indicateurs et les données du compte. Son code détermine si les conditions sont réunies, calcule les paramètres de l’ordre et envoie une requête au broker. Certains EA tradent de façon entièrement automatique ; d’autres se limitent aux alertes, à la gestion des stops ou à la clôture des positions.
Ce qu’un EA contrôle
Filtres d’entrée, sessions et conditions de marché.
Type d’ordre, tolérance de prix et politique de nouvelle tentative.
Lots, distance du Stop Loss et limites d’exposition.
Un indicateur calcule ou affiche des informations. Un script exécute une action ponctuelle. Un signal copie un autre compte. Un EA peut associer analyse et gestion continue des trades, mais seulement tant que le terminal ou le VPS fonctionne et reste connecté.
Atouts utiles et limites réelles
| Atout potentiel | Limite à évaluer |
|---|---|
| Exécution cohérente des règles | Les règles peuvent échouer lorsque le comportement du marché change. |
| Surveillance continue | Nécessite une plateforme, une connexion broker et un VPS stables. |
| Gestion rapide des ordres | Le slippage, le spread et les contraintes du broker restent applicables. |
| Logique testable | Les backtests dépendent des données et des hypothèses. |
Comment évaluer un robot de trading Forex
Commencez par clarifier la stratégie : paire, unité de temps, fréquence des trades, logique du Stop Loss et exposition dans le pire scénario. Distinguez les preuves issues d’un compte réel des démos, captures d’écran et rapports du Strategy Tester. Analysez le drawdown et la répartition des trades, pas seulement le rendement. Vérifiez les conditions de licence, la politique de mise à jour, la compatibilité avec le broker et le canal de support.
Comparez les pages FX Pro Gold, FX Pro Silver, FX Pro Platinum et FX Pro Diamond en appliquant les mêmes contrôles.
Procédure plus prudente pour une première utilisation
- Installez l’EA depuis sa source d’origine.
- Comparez les paramètres au manuel.
- Backtestez pour comprendre le comportement, pas pour prévoir le rendement.
- Exécutez l’EA sur démo avec les symboles et spreads réels de votre broker.
- Définissez une limite de perte et de drawdown avant d’envisager le réel.
Surveillez la connexion de la plateforme, les journaux, l’exécution et la cohérence du comportement réel avec la stratégie annoncée.
Suivre le cycle complet de décision et d’exécution
- L’EA lit les cotations, les indicateurs et l’état de ses ordres.
- Il vérifie le signal et les filtres de séance, de spread et d’exposition existante.
- Ses règles de risque déterminent le volume et les protections proposées.
- Il envoie une demande ; le serveur l’accepte ou renvoie une erreur.
- Il recoupe la réponse avec l’état des ordres et gère les ordres résultants selon ses règles.
Un signal valide n’est donc pas une transaction exécutée. Des cotations manquantes, une marge insuffisante, un volume invalide, une restriction du courtier ou un prix refusé peuvent interrompre la séquence. L’EA doit traiter ces situations plutôt que supposer que toute demande réussit.
Comprendre ce qui reste actif lorsque le terminal s’arrête
Les ordres et protections acceptés par le courtier sont conservés sur le serveur. Calculs de l’EA, stops virtuels, trailing et nouvelles décisions d’entrée s’exécutent dans le terminal ou sa copie hébergée. Ils peuvent s’arrêter si le programme perd sa connexion ou se ferme. Demandez quelles protections sont réellement transmises comme ordres au serveur.
Un fichier EX4 est du code exécutable pour MT4, pas une preuve de bonne gestion du risque. Évaluez les règles documentées, l’exposition ouverte et les fonds propres avec le solde. Une courbe de solde calme peut masquer une forte perte latente dans un panier ouvert. Une installation réussie et un test historique rentable répondent à des questions différentes.