Les CFD et le forex sont des instruments complexes et comportent un risque élevé de perte d'argent rapide en raison de l'effet de levier. Avertissement sur les risques

Installer un Expert Advisor (EA) sur MetaTrader 5

Ce guide explique ce qu'est un robot de trading, comment l'installer et l'activer dans MetaTrader, et comment le vérifier avant de lui confier un compte réel.

Équipe éditoriale de Extrade Maroc ·

Sur cette page
  1. Qu'est-ce qu'un Expert Advisor ?
  2. Avant d'installer : les fichiers
  3. Installer un expert advisor sur MT5
  4. EA MT4 : installer sur MetaTrader 4
  5. Activer le trading algorithmique
  6. Les paramètres d'entrée (inputs)
  7. Tester d'abord, toujours
  8. Les « EA rentables » vendus en ligne : un signal d'alerte
  9. Questions fréquentes

Qu'est-ce qu'un Expert Advisor ?

Un Expert Advisor (EA) est un programme qui tourne dans MetaTrader. Il lit les prix et peut ouvrir, modifier ou fermer des positions selon des règles écrites par son auteur. On parle aussi de robot trading MT5 ou de trading automatique MT5.

Un EA est écrit en MQL5 pour MetaTrader 5, ou en MQL4 pour MetaTrader 4. Les détails sur ces langages sont dans MQL4 et MQL5.

Un EA ne fonctionne qu'avec la version de la plateforme pour laquelle il a été écrit. Un fichier MT4 ne s'installe pas dans MT5, et inversement. Pour le choix de la plateforme, voir MT4 ou MT5.

Un EA exécute des règles. Il ne garantit aucun résultat. Le trading de CFD et de forex avec effet de levier peut faire perdre de l'argent très vite, que les ordres soient passés à la main ou par un robot.

Données passées (ajustées)Nouvelles donnéesdépart
Surajustement (over-fitting) : une stratégie ajustée sur des données passées paraît lisse sur ces données et échoue souvent sur des données qu'elle n'a jamais vues. Testez-la d'abord sur une période séparée et sur un compte démo. Exemple illustratif : chiffres fictifs à but pédagogique, ni prix réels ni conditions d'un broker.

Avant d'installer : les fichiers

Un EA se présente sous deux formes possibles :

Plateforme Fichier compilé Code source
MetaTrader 5 .ex5 .mq5
MetaTrader 4 .ex4 .mq4

Un EA peut passer des ordres sur votre compte. N'installez que des fichiers dont vous connaissez l'origine. Un fichier compilé d'auteur inconnu peut faire n'importe quoi dans les limites de ce que la plateforme autorise.

Installer un expert advisor sur MT5

  1. Ouvrez MetaTrader 5.
  2. Menu Fichier, puis Ouvrir le dossier des données (Open Data Folder).
  3. Dans le dossier qui s'ouvre, allez dans MQL5, puis Experts.
  4. Copiez-y le fichier .ex5 ou .mq5. Si l'EA est livré avec des bibliothèques ou des fichiers d'inclusion, placez-les dans les dossiers indiqués par son auteur, par exemple Libraries ou Include.
  5. Revenez dans MetaTrader. Dans la fenêtre Navigateur, faites un clic droit sur Expert Advisors, puis choisissez Actualiser. Vous pouvez aussi redémarrer la plateforme.
  6. Si vous avez copié un fichier .mq5, ouvrez-le dans MetaEditor et lancez la compilation. Un fichier .ex5 apparaît alors à côté.
  7. Faites glisser l'EA depuis le Navigateur sur le graphique du symbole voulu, ou double-cliquez dessus pendant que le graphique est actif.

Un EA est lié à un graphique. Il travaille sur le symbole et l'unité de temps de ce graphique, sauf si son code prévoit autre chose. Pour régler l'affichage, voir Configuration du graphique.

EA MT4 : installer sur MetaTrader 4

La démarche est la même, avec ces différences :

Plus de détails sur la plateforme : MetaTrader 4.

Activer le trading algorithmique

Un EA installé ne passe aucun ordre tant que le trading algorithmique n'est pas autorisé. Il y a plusieurs niveaux de réglage.

Au niveau de la plateforme

Au niveau de l'EA

Quand vous placez l'EA sur un graphique, une fenêtre s'ouvre :

Vérifier que l'EA tourne

Un EA ne fonctionne que tant que la plateforme est ouverte et connectée. Si vous éteignez l'ordinateur, l'EA s'arrête.

Les paramètres d'entrée (inputs)

L'onglet Paramètres d'entrée (Inputs) contient les réglages prévus par l'auteur : taille de lot, distance du stop loss, du take profit, numéro « magic » qui sert à reconnaître les ordres de l'EA, plages horaires, etc.

Pour comprendre les ordres que l'EA va placer, voir Stop loss et take profit et Spécifications des contrats.

Tester d'abord, toujours

Avant tout usage sur un compte réel :

  1. Testeur de stratégie : lancez l'EA sur l'historique des prix, avec vos réglages. Regardez la perte maximale (drawdown), pas seulement le résultat final. Mode d'emploi : Testeur de stratégie.
  2. Compte démo : laissez-le tourner en conditions de marché réelles, sans argent en jeu. Voir Compte démo.
  3. Comparez le comportement en démo et en test. De gros écarts signalent souvent un réglage mal compris ou un test trop optimiste.

Un bon résultat passé ne dit rien des résultats futurs. Un EA réglé pour coller parfaitement à l'historique échoue souvent dès que le marché change. Les principes de base sont dans Gestion du risque.

Les « EA rentables » vendus en ligne : un signal d'alerte

Des vendeurs proposent des robots présentés comme gagnants, souvent avec des captures de résultats, des promesses de revenus ou des groupes de messagerie. Ces signes doivent vous alerter :

Au Maroc, le conseil en investissement (y compris les recommandations d'achat/vente en ligne) requiert un enregistrement préalable auprès de l'AMMC en vertu de la loi 19-14 ; le conseil non autorisé et les informations financières fausses ou trompeuses sont passibles de sanctions pénales. L'Autorité Marocaine du Marché des Capitaux (AMMC), régulateur des marchés de capitaux a publié une mise en garde de l'AMMC du 22.12.2025 contre le conseil en investissement non autorisé et les plateformes de trading frauduleuses (aucun nom cité). Vous pouvez consulter l'outil AMMC, rubrique « Vérifier un Agrément / un Visa » : sociétés de gestion, sociétés de bourse, teneurs de comptes, conseillers en investissement financier. Plus d'informations : Régulation et sécurité.

Questions fréquentes

L'EA est installé mais ne passe aucun ordre. Pourquoi ?

Vérifiez le bouton Algo Trading, l'autorisation dans l'onglet Commun de l'EA et l'option dans Outils, puis Options. Lisez ensuite les onglets Experts et Journal.

Je ne vois pas l'EA dans le Navigateur.

Vérifiez que le fichier est dans MQL5, puis Experts, et non dans MQL4. Actualisez le Navigateur ou redémarrez la plateforme. Un fichier .mq5 doit d'abord être compilé.

Puis-je utiliser un EA MT4 dans MT5 ?

Non. Il faut une version écrite ou réécrite en MQL5.

Un EA fonctionne-t-il sur mobile ?

Non. Les applications MetaTrader mobiles ne lancent pas d'EA. Voir MetaTrader mobile.

Un EA réduit-il le risque ?

Non. Il exécute des règles sans émotion, mais il peut perdre vite, surtout avec un effet de levier élevé ou un lot mal réglé.

Que faire avant de passer sur un compte réel ?

Testez dans le testeur de stratégie, puis sur un compte démo. Comprenez chaque paramètre avant de l'utiliser.

Sources

  1. AMMC (communiqué de presse, 22.12.2025) · ammc.ma › Communiqué de presse Mise en garde AMMC VFR — vérifié le 2026-11-11
  2. AMMC · ammc.ma › Verifier un agrement un visa — vérifié le 2026-11-11

Pages liées