Aller au contenu
FR
Commencer gratuitement
← Retour au blog

Expert Advisor : qu'est-ce qu'un EA et comment il fonctionne

par Sebastian Saupe · Publié le 4 octobre 2026 · Mis à jour le 4 octobre 2026

Expert Advisor : qu'est-ce qu'un EA et comment il fonctionne

Tu as développé une idée de trading et tu ne veux plus l'exécuter à la main, mais la laisser tourner automatiquement sur une plateforme de trading. C'est exactement à cela que sert l'Expert Advisor, ou EA en abrégé : un programme qui exécute de manière autonome les règles de ta stratégie sur la plateforme. Dans cet article, tu vois comment un EA naît d'une stratégie développée dans StrategyQuant X, comment tu peux construire un EA même sans connaissances en programmation et comment tu le testes avant qu'il ne travaille avec de l'argent réel.

Qu'est-ce qu'un Expert Advisor ?

Un Expert Advisor, ou EA en abrégé, est le code de programme exporté d'une stratégie que tu as développée dans StrategyQuant X, adapté pour la plateforme de trading MetaTrader 4. Tu récupères ce code dans StrategyQuant X via la section Results et là, via l'onglet Source code. Le code exporté peut ensuite être déposé dans le dossier « experts » de MetaTrader 4, et à partir de là, la plateforme exécute de manière autonome les règles de trading de ta stratégie.

Cette description vaut pour l'export au format cible MetaTrader 4. Un EA ne remplace ni ton broker ni la plateforme de trading elle-même : il est la partie qui exécute là où se trouve ton compte les règles développées auparavant.

L'onglet Source code dans Results est l'endroit où StrategyQuant X exporte le code pour MetaTrader 4.
L'onglet Source code dans Results est l'endroit où StrategyQuant X exporte le code pour MetaTrader 4.

Construire un Expert Advisor sans programmer : l'EA Wizard

Tout le monde n'a pas, avant de vouloir construire un EA, fait développer une stratégie dans le générateur de stratégies de StrategyQuant X. Pour tous ceux qui veulent formuler directement leur idée de trading en règles, il existe un outil dédié : l'EA Wizard. C'est un outil autonome, séparé du générateur de stratégies proprement dit.

Dans l'EA Wizard, tu définis les conditions et les actions correspondantes, par exemple quand une position est ouverte et quand elle est refermée. Tu construis ainsi un Expert Advisor pour MetaTrader 4, sans écrire toi-même du code.

Cela te retire le travail de programmation, mais pas la réflexion sur les conditions qui ont du sens. L'EA Wizard ne crée pas de lui-même une stratégie toute faite, tu apportes toujours ta propre idée de trading et tu définis comment elle est traduite en règles.

Dans l'EA Wizard, tu combines conditions et actions en règles, sans écrire de code.
Dans l'EA Wizard, tu combines conditions et actions en règles, sans écrire de code.

Tester l'EA exporté dans MetaTrader 4

Avant qu'un EA ne travaille avec un compte réel ou même seulement avec un compte démo, tu peux le tester directement dans MetaTrader 4. L'EA exporté depuis StrategyQuant X est conçu pour que tu puisses le faire tourner dans le testeur intégré de MetaTrader 4, ou dans un mode simulé, avant de le mettre en live.

C'est un test supplémentaire sur la plateforme cible, pas un remplacement du backtest que tu as déjà réalisé dans StrategyQuant X. Les deux étapes vérifient des choses différentes : le backtest dans StrategyQuant X vérifie les règles sur une période historique plus longue et avec les possibilités d'évaluation du logiciel, le test dans MetaTrader 4 vérifie si le code exporté tourne sur la plateforme cible comme il le doit.

Voici comment les trois étapes sont liées : de la stratégie développée, en passant par l'export, jusqu'au test sur la plateforme cible.

De la construction de la stratégie à l'export jusqu'au test dans MetaTrader 4 : voici comment les étapes vers l'Expert Advisor s'enchaînent.
De la construction de la stratégie à l'export jusqu'au test dans MetaTrader 4 : voici comment les étapes vers l'Expert Advisor s'enchaînent.

Ce qu'un test te montre, et ce qu'il ne te montre pas

Un test réussi dans le testeur de MetaTrader 4 te montre que le code exporté fonctionne techniquement comme il le doit. Il ne te montre pas comment la stratégie se comportera à l'avenir. Tant un backtest dans StrategyQuant X qu'un test dans MetaTrader 4 travaillent avec des données du passé. Les deux méthodes disent quelque chose sur la façon dont des règles se sont comportées sur ces données passées, pas sur la façon dont elles se comporteront dans un avenir qui se déroule autrement.

Ce n'est pas un défaut des outils, mais une propriété de toute méthode qui travaille avec des données historiques : elle ne peut vérifier que ce qui est contenu dans les données.

Ce qui reste : limites et conclusion

Un Expert Advisor est le code exporté de ta stratégie, que tu as soit développé dans le générateur de stratégies de StrategyQuant X, soit assemblé avec l'EA Wizard sans programmer. Avant qu'il ne tourne en live, tu peux le vérifier dans le testeur de MetaTrader 4 ou en mode simulé.

Ce qu'un EA ne te prend pas, c'est l'observation : une stratégie qui a été testée sur des données passées reste une stratégie qui a été testée sur des données passées. Cela vaut pour chaque test que tu effectues avant l'utilisation en live.

Cet article a une visée éducative et ne constitue pas un conseil en investissement. Les résultats passés, y compris ceux des backtests, ne garantissent pas les résultats futurs. Négocier des instruments financiers comporte des risques et tu peux perdre de l'argent.

Cet article a un but éducatif et ne constitue pas un conseil en investissement. Les résultats passés ne garantissent rien pour l'avenir.

Et toi, comment fais-tu ? Raconte-le dans la communauté. Gratuit, dans ta langue.

Inscris-toi gratuitement