Un Expert Advisor est un programme MQL5 qui analyse et exécute des opérations sans intervention humaine. Comment il fonctionne, où il tourne et quels signaux d'alerte vérifier.
Derrière chaque stratégie de trading automatisé dans MetaTrader se trouve un fichier avec l'extension .ex5. Ce peut être une œuvre d'ingénierie quantitative validée sur des années de données... ou une martingale déguisée qui fera exploser votre compte à la première série adverse.
Les deux portent le même nom : Expert Advisor. Comprendre ce qu'ils sont et comment ils fonctionnent est le premier filtre pour distinguer l'ingénierie de la fumée.
Qu'est-ce qu'un Expert Advisor : La Définition Technique
Un Expert Advisor (EA) est un programme écrit en MQL5 (ou MQL4 sur la plateforme héritée) qui s'exécute dans MetaTrader et automatise le cycle complet de trading : analyse du prix, ouverture de positions, gestion du risque et clôture. Sans clics. Sans émotions. Sans pauses pour dormir.
Comment Ça Marche à l'Intérieur : Le Cycle d'Événements
L'architecture d'un EA est une boucle d'événements. Les trois essentiels :
- OnInit() : s'exécute au chargement de l'EA sur le graphique ; valide les paramètres et prépare les indicateurs.
- OnTick() : le cœur du système. Il se déclenche à chaque variation de prix (tick). C'est ici que l'algorithme évalue ses conditions mathématiques et décide d'ouvrir, modifier ou fermer des positions.
- OnDeinit() : nettoyage au retrait de l'EA.
Chaque décision passe par des règles explicitement programmées : distance du Stop Loss, taille du lot, horaires de trading, filtres de volatilité. Un EA bien construit inclut aussi des kill-switches : des limites dures de perte quotidienne qui éteignent automatiquement le trading.
Où Vit un EA : Le Terminal Doit Rester Allumé
Un détail qui surprend les débutants : l'EA tourne dans votre terminal MetaTrader, pas sur les serveurs du broker. Si vous éteignez l'ordinateur, l'algorithme cesse de trader (et pire : il laisse des positions ouvertes sans gestion). C'est pourquoi l'opération sérieuse s'exécute sur un VPS pour MetaTrader 5 : un serveur cloud allumé 24/7 avec une latence minimale vers le broker.
Backtesting : Où les EAs se Valident (ou se Démasquent)
Le grand avantage d'un EA sur un trader manuel est que ses règles sont vérifiables. Le Strategy Tester de MetaTrader 5 permet de simuler la stratégie sur des années de données historiques avec des ticks réels et de mesurer des métriques objectives : Profit Factor, drawdown maximal, espérance mathématique.
Mais attention : un backtest parfait ne garantit rien. La suroptimisation (curve fitting) produit des courbes de capital de laboratoire qui s'effondrent en marché réel. La seule preuve définitive, ce sont les comptes réels audités, un contraste que nous développons dans backtesting vs comptes audités.
Signaux d'Alerte dans un EA Commercial
- Martingale ou grid caché : il moyenne les positions perdantes en multipliant le lot. Ça marche jusqu'au jour où le compte est effacé.
- Résultats uniquement en démo ou backtest, sans track record réel vérifiable.
- Promesses de rentabilité fixe mensuelle : les marchés sont probabilistes ; personne de sérieux ne garantit des pourcentages.
- Boîte noire absolue : sans logique déclarée, sans métriques de risque, sans drawdown historique publié.
Acheter un EA ou S'abonner au Copy Trading ?
Ce sont deux routes vers le même objectif (l'exécution algorithmique), avec une différence opérationnelle clé :
- EA propre : vous l'installez, le configurez, louez le VPS, surveillez l'exécution et assumez la maintenance technique.
- Copy trading institutionnel : les algorithmes tournent sur l'infrastructure du fournisseur et les opérations sont répliquées sur votre compte via API. Votre seule configuration est le lot. C'est ainsi que fonctionne le modèle que nous expliquons dans comment fonctionne le copy trading institutionnel.
Aucune n'est « meilleure » dans l'absolu : la première donne le contrôle total en échange d'une charge technique ; la seconde livre l'exécution clé en main et laisse entre vos mains la décision qui compte vraiment : la gestion du risque.
> [!TIP]
> Des algorithmes sans la charge technique
> Chez AbacuQuant, nous ne vendons pas de fichiers .ex5 : nos 17 stratégies tournent sur une infrastructure institutionnelle et se répliquent sur votre compte MT5. Explorez le Portfolio Builder, examinez les métriques auditées de chaque algorithme et simulez le risque combiné de votre portefeuille avant de connecter votre compte.