Tradez avec Claude dans MetaTrader 5

Un guide simple pour les clients CXM qui ont MetaTrader 5 et Claude Code sur le même ordinateur Windows. La configuration prend environ 10 minutes.

  • Pour MetaTrader 5 build 6060 ou ultérieur
  • Windows
  • Claude Code
  • Commencez par un compte démo
Commencez avec un compte démo. Tout ce que Claude fait dans MetaTrader se passe sur le compte auquel le terminal est connecté. Rien dans ce guide ne constitue un conseil financier.

Ce dont vous avez besoin

  • MetaTrader 5 pour Windows, build 6060 ou ultérieur. Vérifiez avec Help → About. Si votre build est plus ancien, redémarrez MetaTrader et laissez-le se mettre à jour.
  • Votre compte démo CXM, connecté dans MetaTrader.
  • Claude Code sur le même ordinateur (instructions d’installation : https://code.claude.com). Claude Code s’exécute dans une fenêtre de texte : vous saisissez une demande et Claude répond en dessous.
  • Rien à installer dans MetaTrader et aucune programmation.

Configuration en cinq étapes

1Activer la connexion dans MetaTrader

  1. Dans MetaTrader, ouvrez Tools → Options (ou appuyez sur Ctrl+O).
  2. Ouvrez l’onglet MCP.
  3. Cochez Enable internal server.
  4. Laissez Address et API Key tels quels. N’appuyez pas sur Generate.
  5. Ne fermez pas encore la fenêtre.

2Décider si Claude peut trader

  1. Dans la même fenêtre Options, ouvrez l’onglet AI Assistant.
  2. Ouvrez la liste Trading. Elle propose trois choix : Enabled, Manual confirmation et Disabled.
  3. Choisissez Enabled si vous voulez que Claude passe et gère des ordres. Choisissez Disabled si vous voulez que Claude se contente de consulter votre compte et vos graphiques. Avec Claude Code, vous confirmez chaque ordre dans Claude Code lui-même (étape 5) : utilisez donc Enabled ou Disabled. Vous pouvez modifier ce réglage à tout moment.
  4. Cliquez sur OK. Fermez MetaTrader, puis rouvrez-le.

3Créer le fichier de paramètres pour Claude Code

  1. Dans MetaTrader, ouvrez Tools → Options → MCP et cliquez sur Copy. MetaTrader place les paramètres de connexion dans le presse-papiers, y compris vos clés d’accès personnelles. Traitez ce texte comme un mot de passe.
  2. Créez un dossier pour Claude, par exemple C:\Claude-MT5. (Dans l’Explorer, ouvrez This PC → Local Disk (C:), faites un clic droit dans un espace vide et choisissez New → Folder.)
  3. Ouvrez Notepad et collez le texte (Ctrl+V). Gardez cette fenêtre ouverte : vous allez en extraire deux clés.
  4. Ouvrez une deuxième fenêtre Notepad et collez-y le modèle ci-dessous (utilisez le bouton Copy du cadre).
JSON
{
  "mcpServers": {
    "metaeditor": {
      "type": "http",
      "url": "http://127.0.0.1:22345/mcp",
      "headers": { "Authorization": "Bearer PASTE-METAEDITOR-KEY" }
    },
    "terminal": {
      "type": "http",
      "url": "http://127.0.0.1:22346/mcp",
      "headers": { "Authorization": "Bearer PASTE-TERMINAL-KEY" }
    }
  }
}
  1. Dans la première fenêtre, repérez la partie qui commence par "metaeditor". Quelques lignes plus bas, une ligne contient le mot Bearer suivi d’un long code de lettres et de chiffres. Sélectionnez uniquement ce code, copiez-le et collez-le dans la deuxième fenêtre à la place de PASTE-METAEDITOR-KEY.
  2. Faites de même pour la partie qui commence par "terminal" et PASTE-TERMINAL-KEY. Les deux clés sont différentes.
  3. Enregistrez la deuxième fenêtre : File → Save As, ouvrez le dossier C:\Claude-MT5, réglez Save as type sur All files, saisissez le nom avec les guillemets, ".mcp.json", puis cliquez sur Save.
  4. Fermez la première fenêtre sans l’enregistrer.

4Démarrer Claude Code

  1. Dans l’Explorer, ouvrez le dossier C:\Claude-MT5, cliquez sur la barre d’adresse en haut, saisissez cmd et appuyez sur Entrée. Une fenêtre de texte noire s’ouvre.
  2. Saisissez claude et appuyez sur Entrée.
  3. La première fois, Claude Code demande s’il faut utiliser les serveurs MCP trouvés dans .mcp.json. Choisissez Yes avec les touches fléchées et appuyez sur Entrée.
  4. Saisissez /mcp et appuyez sur Entrée. Une liste s’affiche et terminal apparaît comme connecté. metaeditor n’apparaît comme connecté que lorsque MetaEditor est ouvert (dans MetaTrader, appuyez sur F4) ; vous n’en avez besoin que pour créer des robots de trading. Appuyez sur Échap pour fermer la liste.

Pour quitter Claude Code plus tard, saisissez /exit et appuyez sur Entrée. Pour le relancer, ouvrez la fenêtre noire dans le même dossier et saisissez claude.

5Dites bonjour

Saisissez dans Claude Code :

  • Montre-moi mon compte.

Claude répond avec votre numéro de compte, le serveur, le solde et l’equity, et indique si le compte est démo ou réel. Comparez le numéro de compte avec la barre de titre de MetaTrader et le solde avec Toolbox → Trade. S’ils correspondent, vous êtes connecté.

Avant chaque action dans MetaTrader, Claude Code vous demande votre autorisation et propose Yes, Yes, and don't ask again ou No. Pour les actions de simple lecture (compte, positions, graphiques), vous pouvez choisir « ne plus demander ». Pour chaque ordre, choisissez simplement Yes, afin d’approuver vous-même chaque trade.

Que surveiller dans le terminal

  • Toolbox → Journal. Chaque action de Claude y est consignée en langage clair, par exemple send market order market buy 0.01 XAUUSD ou XAUUSD:M5 chart opened. C’est votre historique : relisez-le après chaque session. Après chaque démarrage de MetaTrader, vous voyez aussi une ligne commençant par MCP: started, ce qui signifie que la connexion est active.
  • Toolbox → Trade. Les positions et ordres en attente que Claude ouvre apparaissent ici immédiatement, avec le commentaire demandé, par exemple « MCP demo ». La colonne Ticket indique le numéro de chaque position. Le profit affiché ici est en temps réel ; le chiffre cité par Claude correspond au moment où vous avez posé la question.
  • Le graphique. Les ordres apparaissent sous forme de flèches et de lignes sur le graphique du même symbole. Demandez à Claude de trader le symbole dont vous suivez le graphique.
  • Market Watch. Vérifiez que le symbole affiche une heure de cotation récente avant de trader. Utilisez le nom exact du symbole affiché ici lorsque vous parlez à Claude.
  • Tools → Options → AI Assistant → Trading. Ce réglage détermine si Claude peut passer des ordres. Le bouton AutoTrading de la barre d’outils n’arrête pas Claude.
  • Tools → Options → MCP → Enable internal server. Décochez-le pour couper d’un seul coup l’accès de tout programme d’IA à MetaTrader. Fermez aussi MetaEditor s’il est ouvert.
  • Gardez MetaTrader ouvert et connecté. Claude ne fonctionne que tant que MetaTrader tourne sur votre ordinateur. Si l’ordinateur se met en veille ou si MetaTrader se ferme, Claude perd la connexion, et les positions déjà ouvertes restent ouvertes.
  • Redémarrez après avoir modifié les Options. Après toute modification dans l’onglet MCP ou AI Assistant, fermez MetaTrader, puis rouvrez-le.

Demandes que vous pouvez utiliser

Utilisez le nom exact du symbole figurant dans votre Market Watch. Les exemples utilisent XAUUSD (or) ; remplacez-le par votre symbole. Lorsque vous demandez un ordre, indiquez toujours le symbole, achat ou vente, et la taille en lots, par exemple 0.01. Pour modifier ou fermer une position, donnez son numéro de la colonne Ticket, ou demandez d’abord à Claude d’afficher vos positions.

Compte et vue d’ensemble

  • Montre-moi mon compte.
  • Montre-moi mes positions ouvertes et mes ordres en attente.
  • Montre-moi les positions clôturées aujourd’hui.
  • Analyse mes positions ouvertes. Quels trades comportent le risque le plus élevé, et pourquoi ?
  • Quels symboles pouvons-nous trader ?
  • Montre la spécification du contrat XAUUSD : lot minimum, pas de lot et distance minimale du stop.
  • Lis les dernières lignes du journal du terminal.

Graphiques et indicateurs

  • Ouvre XAUUSD M5.
  • Travaille sur le graphique XAUUSD H1 déjà ouvert ; n’en ouvre pas un nouveau.
  • Ajoute une Moving Average, période 20, au graphique XAUUSD.
  • Retire la Moving Average du graphique.
  • Montre les 50 dernières bougies H1 de XAUUSD et décris la tendance.
  • Quels sont les prochains événements économiques importants pour l’USD cette semaine ?

Trader sur un compte démo

  • Achète 0.01 XAUUSD, commentaire MCP demo.
  • Pour la position que je viens d’ouvrir, place le stop loss 10 dollars sous son prix d’ouverture et le take profit 10 dollars au-dessus.
  • Déplace le stop loss de la position 12345678 au point mort.
  • Montre-moi mes positions ouvertes avec leur profit.
  • Ferme la position 12345678.
  • Place un buy limit de 0.01 XAUUSD 5 dollars sous le prix actuel, commentaire MCP demo.
  • Supprime l’ordre buy limit que je viens de placer.

Créer et tester un robot de trading (facultatif ; ouvrez d’abord MetaEditor : dans MetaTrader, appuyez sur F4)

  • Crée un robot de trading simple pour XAUUSD : achat quand la moyenne mobile rapide croise au-dessus de la lente, vente quand elle croise en dessous, 0.01 lot, avec un stop loss et un take profit.
  • Crée un robot de tendance pour XAUUSD avec un croisement d’EMA, un filtre RSI, des stops basés sur l’ATR, 0.01 lot et une limite de perte quotidienne.
  • Compile-le.
  • Fais-en un backtest sur XAUUSD H1 du 2025-10-01 au 2026-03-25.
  • Explique le résultat.
  • Essaie EMA 20/50 en H1 et H4 et compare.
  • Teste la meilleure version sur les six mois suivants.

Un backtest montre comment un robot aurait performé dans le passé. Ce n’est pas une prévision.

Un test de dix minutes

  1. Montre-moi mon compte.
  2. Ouvre XAUUSD M5.
  3. Ajoute une Moving Average, période 20, au graphique XAUUSD.
  4. Achète 0.01 XAUUSD, commentaire MCP demo.
  5. Pour la position que je viens d’ouvrir, place le stop loss 10 dollars sous son prix d’ouverture et le take profit 10 dollars au-dessus.
  6. Montre-moi mes positions ouvertes.
  7. Ferme la position XAUUSD.
  8. Montre-moi les positions clôturées aujourd’hui.
  9. Retire la Moving Average du graphique.

L’or bouge vite : un stop loss ou un take profit à moins de quelques dollars peut clôturer le trade avant que vous n’atteigniez l’étape 7.

Cinq règles

  1. Démo d’abord. Utilisez un compte démo jusqu’à ce que vous soyez à l’aise, et restez à 0.01 lot.
  2. Les ordres vont sur le compte auquel MetaTrader est connecté. Sur un compte démo, ce sont des ordres démo ; sur un compte réel, ce sont de vrais ordres avec de l’argent réel.
  3. Claude n’agit que si vous le demandez. Il ne surveille pas le marché en votre absence et ne déplace pas les stops de lui-même. Pour des règles qui doivent s’exécuter 24 heures sur 24, utilisez un robot de trading.
  4. Soyez explicite. Indiquez le symbole, achat ou vente, les lots, et le numéro de position lorsque vous modifiez ou fermez quelque chose.
  5. Faites le ménage. Fermez les positions de test, supprimez les ordres en attente de test et retirez les indicateurs de test à la fin d’une session.

FAQ

Besoin d’aide ?

Contactez le support CXM avec votre numéro de compte et une capture d’écran des dernières lignes du Journal (Toolbox → Journal). N’envoyez jamais vos clés d’accès.

Préparé par CXM pour les clients qui utilisent MetaTrader 5 et Claude Code sur le même ordinateur Windows. Le trading comporte des risques. Commencez par un compte démo.

Prêt à commencer à trader ?

Un smartphone, une tablette ou un ordinateur portable ? Construisez votre stratégie et gérez vos positions de trading 24h/24, 7j/7, 365 jours par an, où que vous soyez. CXM vous simplifie le trading, d’un simple clic. Parce que le trading ne s’arrête jamais !

CXM trading app on mobile phone showing a XAUUSD gold candlestick chart