Découvrez les cas d'usage MCP de MT5 Build 6060, de l'analyse IA à l'exécution autonome, et pourquoi ForexVPS les maintient en ligne 24/7.

- La version Build 6060 de MT5 permet aux agents d'IA d'interagir directement avec MetaTrader 5. Grâce à la prise en charge native du protocole MCP, les modèles peuvent récupérer des données de marché, inspecter l'état du compte de trading, consulter l'historique et interagir avec MetaEditor au sein même du terminal.
- Cette fonctionnalité est exclusive à MT5. MT4 ne dispose pas du support natif de MCP, et MetaQuotes n'a annoncé aucun projet en ce sens.
- La principale contrainte réside dans l'infrastructure, et non dans les capacités de l'IA. Les processus MT5 exploitant MCP nécessitent que le terminal reste constamment en ligne, connecté à votre broker et accessible dès que l'agent en a besoin.
- Un VPS de trading rend l'utilisation de MT5 MCP viable pour des flux de travail réels. Il offre la disponibilité, la stabilité et l'environnement à faible latence indispensables à l'analyse, au développement d'EAs, à l'exécution et à une surveillance ininterrompue.
La version Build 6060 de MetaTrader 5 a transformé le champ d'action des traders systématiques dans MT5 en intégrant nativement la prise en charge du Model Context Protocol (MCP) au cœur du terminal. Cela signifie que Claude, GPT-4o, Cursor ou tout agent compatible avec MCP peut désormais se connecter à un terminal MT5 actif.
Dès lors, l'agent peut extraire des cotations, analyser des positions ouvertes, étudier l'historique des transactions, coder et tester des Expert Advisors, ou encore exécuter des ordres. La contrainte majeure est que chacun de ces processus dépend directement d'un terminal en ligne à la seconde précise où l'agent doit intervenir. Si le terminal se met en veille, redémarre ou perd sa connexion avec le broker, le flux de travail s'interrompt. C'est pourquoi le véritable enjeu ne porte pas seulement sur le potentiel de MT5 MCP, mais sur l'infrastructure nécessaire pour l'exécuter de manière fiable.
ForexVPS fournit le socle d'infrastructure qui rend ce serveur MCP natif de MetaTrader 5 parfaitement exploitable en production. Il maintient le terminal MT5 en ligne, connecté à votre broker et immédiatement accessible aux agents d'IA pour l'analyse en temps réel, le développement d'EAs et l'exécution d'ordres.
Qu'est-ce qui a réellement changé dans MT5 Build 6060 ?
Avant la version Build 6060, l'intelligence artificielle pouvait vous expliquer comment concevoir un EA, mais elle demeurait extérieure à l'environnement de trading en direct. Vous dialoguiez avec un modèle, copiez le code fourni, puis le colliez manuellement dans MetaEditor.
Désormais, MT5 et MetaEditor fournissent à l'IA agentique des outils directs pour examiner l'environnement de trading et manipuler les données de marché, les paramètres du compte, le code source et les projets. Sous réserve d'autorisations préalables, elle peut également intervenir dans les flux d'exécution, et des environnements externes compatibles MCP tels que Codex ou Claude Code peuvent s'y connecter de la même manière.
Vous n'avez pas besoin de Claude, de Codex ou d'un client externe pour commencer à tester ces capacités. Chaque utilisateur bénéficie d'un accès gratuit au fournisseur d'IA intégré MQL5 Lite dès la mise à jour vers la version Build 6060, sans aucune configuration préalable. Vous pouvez également intégrer votre propre clé d'API pour OpenAI, Anthropic, Gemini, DeepSeek ou Ollama.
Qu'est-ce que le serveur MCP de MetaTrader 5 ?
Le serveur MCP de MetaTrader 5 est l'implémentation native par MetaQuotes du Model Context Protocol, directement intégrée au terminal MT5 à compter de la version Build 6060. Il permet aux agents d'IA de se connecter à votre terminal de trading pour collecter des données, inspecter le compte et exécuter des trades.
Lorsque vous l'activez, le terminal ouvre un serveur local auquel n'importe quel client compatible MCP peut s'associer. L'agent d'IA transmet des requêtes structurées (« donne-moi les 100 dernières bougies H1 sur EURUSD »), le serveur traduit ces ordres en appels de fonctions natifs MT5, et le résultat est renvoyé sous la forme de données structurées exploitables par le modèle.
Le sigle MCP désigne le Model Context Protocol, un standard ouvert initialement conçu par Anthropic qui définit la manière dont les agents d'IA interagissent avec les outils externes et les sources de données. Il s'agit en quelque sorte d'une couche d'API standardisée qui autorise un modèle de langage à déclencher des actions concrètes : lire un fichier, interroger une base de données ou exécuter une commande.
L'ensemble exhaustif des fonctionnalités intégrées à cette implémentation est détaillé dans les notes de version de MetaTrader 5 Build 6060.
Quels accès offre le serveur MCP de MT5 ?
D'après les notes de version de la Build 6060, le serveur ouvre l'accès à quatre domaines fonctionnels majeurs :
| Fonctionnalité | Ce qu'elle apporte à l'agent d'IA |
|---|---|
| Données de marché | Cotations en temps réel, historique OHLCV, spécifications des symboles |
| État du compte | Positions ouvertes, ordres différés, solde du compte, niveaux de marge |
| Historique de trading | Transactions clôturées, P&L historique, données de drawdown |
| MetaEditor | Génération de code, compilation et test d'EAs directement dans l'environnement de développement intégré |
Ce périmètre d'action est considérable. Un agent guidé par des invites précises ayant accès à ces quatre modules peut accomplir des tâches qui nécessitaient auparavant des API brokers sur mesure, des flux de données onéreux ou des systèmes de capture d'écran instables.
Neuf cas d'usage de MT5 MCP à mettre en œuvre
La prise en charge native de MCP par MT5 permet de déployer des processus concrets allant de l'analyse de marché en temps réel à l'exécution entièrement autonome, chacun ayant des exigences d'infrastructure précises.
Cas d'usage 1 : analyse de marché en temps réel assistée par l'IA
Le cas d'usage le plus immédiat est aussi le plus accessible : injecter des flux de marché en direct dans un modèle d'IA pour évaluer des contextes, des corrélations ou des configurations graphiques.
Lorsque le serveur MCP fonctionne, un agent peut déclencher un appel d'API pour recevoir les 200 dernières bougies horaires sous forme de fichier JSON structuré. Il peut ensuite interroger le spread, la taille du contrat et la valeur du tick via un second appel d'API. Le modèle est alors capable de mener des analyses inaccessibles aux indicateurs MT5 standards :
- Identifier simultanément des configurations de prix sur plusieurs unités de temps
- Croiser l'évolution des cours avec le sentiment dégagé par l'actualité depuis une source externe
- Rédiger un point de marché synthétique en langage naturel avant l'ouverture de session
- Détecter et analyser des divergences entre des paires corrélées, par exemple EURUSD par rapport au DXY
Cas d'usage 2 : développement d'EAs assisté par l'IA dans MetaEditor
Le serveur MCP de MT5 communique directement avec MetaEditor, l'environnement de développement intégré de MQL5. C'est précisément l'opportunité qui retient l'attention des développeurs d'EAs. Un agent d'IA peut rédiger le code, le compiler et lancer des tests dans le Strategy Tester. Il est ensuite en mesure d'ajuster des stratégies de trading automatisé selon les résultats obtenus, sans que vous n'ayez à toucher au clavier.
Le cycle se déroule de la façon suivante :
- Vous détaillez votre stratégie en langage courant à l'agent d'IA.
- L'agent conçoit le code MQL5 et l'envoie à MetaEditor par le serveur MCP.
- MetaEditor compile le code et signale les éventuelles erreurs.
- L'agent interprète ces retours, corrige le code et relance la compilation.
- Une fois la compilation réussie, l'agent déclenche un test de stratégie sur les données historiques.
- Il analyse les métriques obtenues, repère les limites de la stratégie et suggère des ajustements de paramètres.
En quoi MetaEditor couplé à l'IA accélère-t-il les délais de développement d'EAs ?
Un agent d'IA pilotant MetaEditor via MCP réduit considérablement la durée de chaque cycle d'itération, car il est capable de rédiger, compiler, tester et optimiser le code sans intervention manuelle. Sans MCP, chaque boucle exigeait plusieurs heures : il fallait écrire le code, lancer la compilation à la main, effectuer le backtest, exporter les données vers un tableur, les décortiquer puis reprendre le processus depuis le début.
Cas d'usage 3 : exécution autonome d'ordres via des agents d'IA
En accédant au serveur MCP de MT5, un agent d'IA peut placer, modifier ou clôturer des ordres directement, faisant passer MCP de la sphère analytique à la sphère opérationnelle. Il est capable de consulter vos positions en cours, de vérifier les niveaux de marge, d'apprécier la situation du marché et d'exécuter des opérations d'après les règles définies dans son invite système.
L'agent fait le lien entre la logique de votre stratégie — intégrée au prompt ou dans un fichier de règles dédié — et le broker. Il collecte les données en direct pour apprécier l'environnement, contrôle l'état du compte pour valider la marge requise et transmet l'ordre si les paramètres concordent.
Quels sont les trois niveaux d'autorisation du trading par IA dans MT5 ?
Les règles de sécurité de MT5 régissant les actions de l'IA sont strictement délimitées. Vous devez choisir explicitement l'une des trois options suivantes pour autoriser ou restreindre le trading initié par une IA :
- Interdit. L'IA ne peut en aucun cas passer, modifier ou fermer une position, quelles que soient ses recommandations dans le chat.
- Confirmation manuelle requise. L'IA a la faculté de préparer l'ordre, mais aucun ordre n'est transmis au broker sans votre validation préalable.
- Autorisé. L'IA exécute directement les ordres, dans le cadre strict des garde-fous que vous avez mis en place (voir le cas d'usage sur les limites de risque et les coupe-circuits ci-dessous).
L'accès au réseau et l'exécution de lignes de commande font l'objet de paramètres distincts. Permettre le trading par IA n'accorde pas automatiquement le droit de passer des appels réseau externes ou de lancer des commandes système, et réciproquement.
Pour tout nouveau système d'exécution autonome, privilégiez d'abord la confirmation manuelle ou un compte de démonstration avant d'envisager un trading réel non supervisé. Cette étape permet de confirmer que les prises de décision de l'agent correspondent fidèlement à vos critères avant d'y engager des capitaux réels.
En quoi cette approche diffère-t-elle des EAs de trading automatisé traditionnels ?
La rupture fondamentale réside dans le raisonnement contextuel : un agent d'IA opérant via MCP peut soupeser des éléments qu'un Expert Advisor traditionnel ne saurait prendre en compte. Un EA classique applique des directives de manière purement déterministe, sans faculté d'adaptation face aux situations imprévues par son développeur. Si le RSI franchit le seuil de 30 et que le cours se situe au-dessus de l'EMA 200, il passe à l'achat, sans aucune nuance d'analyse.
À l'inverse, un agent d'IA peut constater qu'une annonce macroéconomique majeure est attendue dans 10 minutes et décider de différer l'entrée. Il peut identifier que le spread sur GBPJPY s'est élargi à 8 pips et estimer que le trade n'est plus rentable aux conditions actuelles. Il est également à même d'analyser l'historique récent pour vérifier si des configurations similaires ont généré une espérance de gain positive sur les 30 derniers jours. Cela ne remplace pas l'EA, mais cela enrichit l'exécution d'une couche d'analyse critique.
Rappelons un principe essentiel : aucun de ces comportements autonomes n'est actif par défaut. Tous les accès sont strictement désactivés jusqu'à ce que vous décidiez de les activer manuellement.
Cas d'usage 4 : limites de risque et coupe-circuits pour l'exécution autonome
L'un des cas d'usage les plus déterminants consiste à employer MCP pour surveiller vos positions en imposant des garde-fous de risque et des mécanismes d'arrêt d'urgence (kill switches) autour de l'exécution autonome.
Un agent peut surveiller en temps réel le respect des règles fixées au niveau du compte et des stratégies individuelles. Ces contrôles portent notamment sur :
- Les pertes maximales quotidiennes autorisées
- L'exposition cumulée maximale sur l'ensemble des paires
- Les plafonds de spread acceptables
- Le seuil de pertes consécutives
- Les alertes de niveau plancher de marge
- Les heures de coupure des transactions par session
Si l'un de ces seuils est franchi, l'agent peut bloquer l'envoi de nouveaux ordres, couper les positions trop exposées, mettre une stratégie en pause ou envoyer une notification urgente pour un examen manuel. Cette approche offre un niveau de contrôle bien supérieur à celui d'un EA isolé qui ne régule que son propre code.
Concrètement, MCP devient un véritable outil de gouvernance et de contrôle, et pas seulement une passerelle d'exécution. Au lieu de se demander uniquement « Faut-il ouvrir cette position ? », le dispositif peut aussi trancher : « Cette stratégie doit-elle encore être autorisée à trader ? »
Cas d'usage 5 : analyse de l'historique, détection de l'obsolescence des stratégies et attribution de performance
La plupart des traders exploitent très peu leur propre historique d'ordres. Le serveur MCP est capable de réaliser ce qu'un rapport MT5 standard ne propose pas : interpréter les données au lieu de simplement les lister. MT5 conserve chaque opération, chaque ordre et chaque modification de position, et le serveur MCP met toutes ces données à disposition d'un agent d'IA.
Un agent connecté à votre historique de trading par MCP peut répondre à des questions précises :
- Quel est mon multiple de R moyen sur les configurations EURUSD engagées pendant la session de Londres par rapport à celle de New York ?
- Fais ressortir mes 10 pires trades des 90 derniers jours et dégage leurs similitudes.
- Comment évolue mon taux de réussite quand j'entre sur le marché moins de 30 minutes avant une publication de données, comparé à une prise de position hors de ces créneaux ?
- Quel est le slippage effectif par transaction constaté sur XAUUSD par rapport au prix théorique prévu à l'ordre ?
Cas d'usage 6 : détection de l'obsolescence des stratégies
MT5 MCP se révèle particulièrement pertinent pour détecter l'usure ou l'inefficacité d'une stratégie avant qu'elle ne se matérialise par une longue série de pertes.
Une stratégie peut présenter des métriques remarquables dans le Strategy Tester tout en échouant en trading réel. Les traders systématiques expérimentés en connaissent parfaitement les causes : élargissement des spreads, frictions d'exécution, alternance de régimes de marché, sur-optimisation et dépendance à des anomalies passées qui ont cessé d'exister.
Un agent exploitant MCP peut analyser en continu vos résultats en conditions réelles par rapport aux projections du backtest. Il est à même d'observer si :
- Le taux de réussite s'écarte à la baisse des plages modélisées
- La durée moyenne des positions a varié de façon significative
- Le slippage mesuré s'avère régulièrement plus défavorable que prévu
- Le drawdown dépasse l'estimation statistique du backtest
- Une opportunité historiquement rentable perd peu à peu son espérance de gain
Cette méthode constitue un système d'alerte précoce très efficace, bien plus utile qu'une analyse a posteriori des pertes subies.
Cas d'usage 7 : performance réelle par rapport aux attentes des backtests
Déceler rapidement les écarts entre les résultats réels et les simulations théoriques est une application directe de la détection d'obsolescence, et l'un des rôles majeurs que peut assurer MCP.
Imaginons un EA affichant une courbe de capital idéale lors de ses backtests sur EURUSD en H1. Deux semaines après son passage en conditions réelles, le comportement change. Les positions sont toujours prises, mais les prix d'exécution sont moins favorables, les déclenchements de stop loss sont plus fréquents et l'environnement de marché pour lequel la stratégie avait été calibrée n'est plus dominant. Un rapport standard de MT5 exposera les pertes, mais sans en expliciter la cause.
Un agent connecté en MCP peut rapprocher le flux de transactions réelles des hypothèses du modèle de départ et signaler ces anomalies. Il peut vous alerter sur le fait que le spread moyen à l'entrée est 35 % plus élevé que lors des tests, ou que les positions prises durant certains créneaux horaires sont nettement déficitaires. Il peut également identifier que le taux de gain a chuté sous sa valeur prévisionnelle sur un échantillon représentatif.
C'est la garantie de corriger les dysfonctionnements à temps, tant que l'impact sur le capital reste sous contrôle.
Pourquoi cela contribue-t-il à une progression systématique ?
L'écart entre un trader qui progresse et un trader qui stagne ne dépend pas uniquement de sa stratégie, mais avant tout de la rigueur de ses analyses. Le bilan manuel d'un historique reste lent, subjectif et souvent irrégulier. Un agent d'IA programmé pour conduire un débriefing structuré chaque soir, en récupérant les données fraîches via le serveur MCP, vous fournit une évaluation impartiale et détaillée jour après jour.
La mise en place est élémentaire : programmez un agent à la clôture des marchés pour extraire les transactions du jour, les corréler au contexte d'entrée et formuler un compte-rendu clair. Au fil des semaines, des tendances se dégagent que l'œil humain aurait mis des heures à identifier.
Cas d'usage 8 : exécution et supervision de multiples EAs sur plusieurs comptes
Ce volet aborde la gestion d'ensemble : superviser et orchestrer plusieurs EAs de front, au lieu de monitorer un programme unique. De nombreux traders chevronnés ne se limitent pas à un seul EA sur un seul graphique. Une configuration courante consiste à faire tourner 4 EAs répartis sur 3 comptes auprès de 2 brokers distincts, chacun selon son propre profil de risque et son cadre d'exécution.
Un agent peut s'associer à plusieurs terminaux MT5 ou profils de comptes et traiter des interrogations transversales :
- Quel EA est responsable de la majeure partie du drawdown aujourd'hui ?
- Deux stratégies distinctes s'exposent-elles au même risque sous des appellations différentes ?
- Le flux d'un broker engendre-t-il des exécutions nettement inférieures à celui d'un autre ?
- Quel compte s'approche en premier d'une contrainte sur sa marge requise ?
- Quelle stratégie convient-il de stopper si l'exposition globale du portefeuille dépasse les limites fixées ?
Pourquoi la surveillance centralisée de plusieurs EAs est-elle cruciale en conditions réelles ?
Dès lors que vous faites tourner plusieurs stratégies automatisées en parallèle, le défi ne porte plus seulement sur l'exécution des ordres, mais sur la supervision du système global.
Un agent connecté en MCP est capable de générer une vue consolidée de vos EAs et de vos comptes, ce que MT5 seul ne fait pas de façon limpide. Il peut déceler une stratégie qui se dégrade silencieusement pendant que d'autres restent rentables. Il peut repérer que trois EAs différents accumulent en fait une exposition similaire sur le dollar américain (USD). Il peut également vous prévenir si une stratégie fonctionne parfaitement sur un broker mais présente des anomalies chez un autre.
Cette assistance devient indispensable lorsque vous gérez des comptes en continu sans avoir la possibilité de surveiller chaque terminal manuellement.
Cas d'usage 9 : exécution de boucles agentiques autonomes en continu 24h/24 et 7j/7
Ce scénario se distingue des précédents : il s'agit d'une boucle continue d'actions autonomes qui surveille le marché sans relâche et intervient dès que les critères définis sont réunis, sans être restreinte à une programmation horaire ou à un événement isolé.
Considérez-le comme un assistant de trading toujours actif. L'agent se réveille à intervalles réguliers, interroge le serveur MCP de MT5, contrôle une série de variables préétablies, puis agit ou se remet en attente. Tout s'opère sans la moindre intervention manuelle.
Qu'est-ce qu'un agent d'IA piloté par MetaTrader 5 MCP peut contrôler en boucle continue ?
- Santé des positions : examiner les positions en cours par rapport aux limites de drawdown, alerter le trader ou couper les positions en cas d'alerte.
- Exposition par corrélation : vérifier si plusieurs positions ouvertes ne correspondent pas, dans les faits, à un même pari directionnel.
- Anomalies de spread : surveiller les spreads des paires actives et suspendre les ordres dès qu'ils franchissent un seuil critique.
- Transitions de séances : ajuster la logique d'intervention au fil du passage d'une session de marché à la suivante.
- Intégrité de l'agent : s'assurer que les déclencheurs de stratégie restent opérationnels, que le terminal est bien connecté et qu'aucun blocage silencieux n'est survenu.
Pourquoi faut-il un VPS de trading pour votre infrastructure MetaTrader MCP ?
Un VPS de trading est indispensable pour MetaTrader MCP car le serveur MCP ne fonctionne que si le terminal MT5 est actif. Il doit également rester connecté en permanence à votre broker et accessible par l'agent d'IA qui l'interroge. Si MT5 est installé sur un ordinateur personnel susceptible de passer en veille, de redémarrer, de perdre la connexion internet ou de couper sa session avec le broker, l'intégralité de vos processus MCP s'interrompt brutalement.
C'est un détail que beaucoup de traders ignorent : MCP n'est pas une option basée sur le cloud que l'on configure une fois pour toutes. Sur MT5, il s'agit d'un serveur local qui s'exécute directement dans le processus du terminal. La fiabilité de vos flux d'IA est donc tributaire de la fiabilité de la machine sur laquelle tourne MT5.
Un VPS de trading écarte ce problème en offrant un environnement Windows dédié, conçu pour assurer une disponibilité ininterrompue de vos plateformes. Au lieu d'espérer que votre ordinateur portable reste éveillé pendant la session de Londres, l'ouverture de New York ou lors de longs calculs d'optimisation nocturnes, vous hébergez MT5 sur une infrastructure stable. Cet environnement est dimensionné pour fonctionner sans interruption 24h/24 et 7j/7, y compris pendant les périodes de maintenance du week-end.
Quels sont les risques encourus par votre configuration MT5 MCP sans un Forex VPS ?
Si vous faites fonctionner MetaTrader MCP sur un ordinateur local, vous ferez rapidement face à des défaillances fréquentes :
- L'ordinateur se met en veille et le serveur MCP cesse de répondre
- Une mise à jour Windows relance l'ordinateur en pleine exécution d'un processus
- Votre connexion internet domestique coupe, entraînant la déconnexion du broker
- L'agent d'IA ne peut plus récupérer de cours, analyser les positions ni transmettre d'ordres
- Les analyses programmées échouent en silence dès lors que le terminal est hors ligne
- La logique d'exécution en direct perd toute supervision au moment le plus critique
Ce dernier cas est de loin le plus risqué : si un agent autonome engage une position puis perd la communication avec MT5 suite au redémarrage de votre machine, l'ordre peut rester ouvert sur le marché alors même que le mécanisme de contrôle a disparu. Ce n'est plus un simple contretemps technique, c'est un risque financier direct.
Pourquoi un VPS de trading surpasse-t-il une machine classique pour MCP ?
MetaTrader MCP impose des contraintes propres à un environnement de production, et pas seulement des réglages logiciels. Le terminal doit être joignable en continu et la liaison avec le broker doit rester sans faille. L'infrastructure d'accueil doit assurer une connectivité constante, tant pour la plateforme de trading que pour l'agent qui la sollicite.
Un serveur virtuel privé (VPS) dédié au trading constitue la solution idéale en vous apportant :
| Exigence | Importance pour MT5 MCP |
|---|---|
| Disponibilité 24h/24 et 7j/7 | Les processus MCP échouent si le terminal est hors ligne lors d'une requête de l'agent |
| Connexion constante au broker | L'agent ne peut être efficace que si MT5 reste authentifié et synchronisé en permanence |
| Environnement Windows | MT5 et MetaEditor fonctionnent nativement et sont plus simples à administrer à distance |
| Hébergement à faible latence proche des brokers | Les processus d'exécution bénéficient de chemins réseau réduits entre le terminal et le broker |
| Ressources dédiées | L'usage conjoint de plusieurs terminaux, d'EAs et de processus d'agents sollicite le processeur et la mémoire RAM |
| Accès à distance | Vous gérez le terminal, les journaux d'événements et les réglages sans dépendre de votre matériel personnel |
Comment configurer MT5 MCP sur une instance Forex VPS
La configuration est plus accessible que ce que redoutent la plupart des traders particuliers sur le Forex. Voici la méthode complète pour déployer une liaison MCP opérationnelle sur une nouvelle instance Forex VPS. Pour ce guide, nous utiliserons le fournisseur de Forex VPS le plus adapté aux serveurs MCP MT5 : ForexVPS.net
Étape 1 : configurez votre serveur ForexVPS
Choisissez un emplacement de serveur situé à proximité des serveurs d'exécution de votre broker. Pour la plupart des traders particuliers, être situé dans le même hub financier majeur est largement suffisant, même sans rechercher une latence ultra-faible avec chaque broker. Pour les brokers ECN et STP, les infrastructures NY4 (New York) ou LD4 (Londres) sont les options de référence. ForexVPS propose des offres de VPS incluant des ressources dédiées (processeur, RAM et stockage SSD) ainsi qu'un accès RDP, adaptées à vos objectifs de trading afin de disposer d'un environnement Windows complet dès le premier instant.
Étape 2 : installez MT5 et assurez-vous de disposer de la version Build 6060 ou ultérieure
Téléchargez le terminal MT5 directement sur le site officiel de MetaTrader 5 et installez-le sur votre serveur virtuel. La démarche est rigoureusement identique aux méthodes d'installation habituelles pour MT4 ou MT5, avant de passer aux paramètres spécifiques à MCP.
Une fois l'installation effectuée, rendez-vous dans Aide > À propos pour vérifier le numéro de version. Si la version est antérieure à la Build 6060, lancez la mise à niveau via Aide > Rechercher des mises à jour.

Étape 3 : activez le serveur MCP dans MT5
Allez dans Outils > Options

Vous trouverez l'option d'activation du serveur MCP dans cet onglet. Cochez-la et repérez le port local auquel le service s'associe.

Par défaut, le serveur n'autorise les connexions que depuis « localhost ». C'est la configuration de sécurité recommandée pour un hébergement sur VPS, en parfait accord avec les bonnes pratiques d'administration visant à restreindre l'accès aux services sensibles à la machine locale. ForexVPS vous fournit par ailleurs un accès administrateur complet si vous devez adapter les règles du pare-feu ou appliquer des paramètres de sécurité personnalisés. La gestion à distance de Windows Server est spécialement pensée pour ce type de paramétrage.
Étape 4 : connectez votre agent d'IA
La version Build 6060 de MT5 avec support MCP offre deux méthodes différentes pour exploiter l'assistance par IA. Il est recommandé à la plupart des traders de débuter par la plus directe.
Option A : MT5 intègre son propre assistant d'IA. Rendez-vous simplement dans l'onglet Chats de MT5 et soumettez vos requêtes.

Cet assistant exploite directement les outils natifs de MT5 et vous répond au sein de la fenêtre Chats, sans paramétrage additionnel.

Option B : vous pouvez relier des agents d'IA externes, à l'image de Cursor, Claude, Codex ou de tout autre client MCP. Cette configuration ouvre plus de 40 outils MCP (données de compte, cotations, positions ouvertes, etc.) à votre client externe en cinq étapes :
- Ouvrez Outils > Options > MCP
- Cochez la case Activer le serveur interne
- Cliquez sur Copier afin de récupérer l'URL de connexion et le jeton Bearer. La clé étant sensible à la casse, privilégiez le bouton Copier plutôt qu'une saisie manuelle
- Sur le même VPS, configurez votre client en renseignant cette URL (http://127.0.0.1:[port]/mcp, réservée à localhost) et le jeton Bearer copié
- Redémarrez ou réactualisez votre client, puis assurez-vous que les différents outils apparaissent bien comme connectés
Il est vivement conseillé d'exécuter le client d'IA directement sur le même VPS que MT5. La liaison demeure ainsi locale, isolée et parfaitement sécurisée sur localhost, ce qui constitue la base méthodologique de ce guide. Faire tourner l'agent sur une machine séparée reste faisable mais nécessite des compétences réseau avancées, telles que l'ouverture d'un tunnel SSH. Le port MCP ne doit en aucun cas être rendu accessible directement sur l'internet public.
Étape 5 : testez la connexion
Pour valider le bon fonctionnement de l'ensemble, demandez simplement à votre agent d'interroger un symbole précis pour en retourner le spread actuel. Si vous obtenez une réponse structurée reprenant la taille du tick, celle du contrat et les données de spread, votre serveur MCP est prêt à l'emploi.
| Étape | Action | Emplacement |
|---|---|---|
| 1 | Déployer le VPS | Tableau de bord ForexVPS |
| 2 | Installer MT5, vérifier la Build 6060+ | Terminal MT5 |
| 3 | Activer le serveur MCP | Outils > Options |
| 4 | Configurer le client d'IA | Claude Desktop / Cursor / Python |
| 5 | Tester avec une requête sur un symbole | Console de l'agent d'IA |
Pourquoi ForexVPS constitue l'infrastructure idéale pour MT5 MCP
Le serveur MCP de MT5 étant exécuté localement, chaque application d'IA déployée sur cette base dépend directement de la fiabilité de la machine accueillant le terminal. Si cette machine se résume à un ordinateur de bureau ou à une machine virtuelle générique, vous bâtissez votre environnement de trading sur des fondations qui n'ont jamais été conçues pour des exigences financières ininterrompues.
ForexVPS a été conçu expressément pour ces contraintes de marché. Il s'agit d'un hébergement VPS pensé pour le trading sur le Forex, et non d'une machine cloud indifférenciée. Voici concrètement ce que cela implique :
| Exigence | Importance pour MCP | Spécifications ForexVPS |
|---|---|---|
| Disponibilité 24h/24 et 7j/7 | Les boucles d'agents et les tâches planifiées échouent à la moindre coupure | SLA de disponibilité de 99,99 % |
| Faible latence vers le broker | Rapidité d'exécution de l'ordre entre la décision de l'agent et la confirmation du trade | 22 localisations de serveurs proches des infrastructures des principaux brokers |
| Connexion broker stable | Le terminal doit rester connecté en continu pour que le serveur MCP fonctionne, et les sauvegardes automatiques protègent vos données de trading | Infrastructure réseau de premier rang (Tier-1) |
| Environnement Windows | MT5 s'exécute nativement sous Windows ; accès RDP requis | Accès RDP complet sous Windows Server inclus |
| Ressources dédiées | MT5 + MCP + les processus des agents sollicitent conjointement processeur et mémoire | Processeur, RAM et SSD dédiés (pas d'hébergement mutualisé) |
Pour choisir un fournisseur de Forex VPS ou comparer des offres VPS, la réactivité du service client et les retours d'utilisateurs sont des critères décisifs. ForexVPS propose un support client disponible 24h/24 et 7j/7 par e-mail et via formulaire, et compte plus de 6 000 avis pour une note globale de 4,9/5 sur Trustpilot.
En résumé : bien choisir son infrastructure pour exploiter MT5 MCP
L'implémentation native de MCP dans la version Build 6060 de MT5 figure parmi les évolutions les plus marquantes publiées par MetaQuotes depuis des années. Le terminal passe du statut de simple plateforme de trading à celui d'interface programmable pilotable par des agents d'IA. Les applications sont réelles et opérationnelles immédiatement : analyse de marché, conception d'EAs, passage d'ordres autonome, attribution de performance et surveillance continue.
Aucun de ces neuf cas d'usage ne peut être exploité sérieusement sur un ordinateur portable ou une machine virtuelle partagée. Tous requièrent un terminal continuellement en ligne, connecté sans interruption au broker et performant sous la charge. C'est le défi d'infrastructure que ForexVPS relève au quotidien. Le choix de votre VPS dépend de vos objectifs de trading, mais les offres ForexVPS débutent à $32/month avec des ressources garanties, un accès RDP complet et un contrat de niveau de service (SLA) couvrant toute baisse sous le seuil de 99,99 % de disponibilité, installant votre terminal au sein des centres de données mêmes où opèrent les brokers.
Si vous concevez des processus d'IA basés sur MT5, démarrez avec ForexVPS pour les exécuter sur une infrastructure bâtie spécifiquement à cet effet. Et si votre agent d'IA a vocation à trader au-delà de MetaTrader — par exemple sur une plateforme d'échange de cryptomonnaies ou auprès d'un broker de CFD disposant d'une API —, cette approche de conception assistée par IA s'applique également au niveau supérieur de votre architecture technique. TradingHost vous permet de concevoir une stratégie avec Claude ou Cursor, de la synchroniser sur GitHub, puis de la déployer automatiquement dans un conteneur cloud optimisé MCP actif 24h/24 et 7j/7 au plus près de votre broker ou de votre plateforme d'échange. Une solution à explorer dès que vos besoins dépasseront le cadre d'un terminal unique.
FAQ : configuration de MetaTrader 5 MCP et d'un VPS de trading
L'enjeu central est clair : l'intégration native de MCP dans MT5 donne accès à de véritables stratégies de trading par IA. Néanmoins, ces méthodes n'offrent une efficacité constante que si le terminal reste perpétuellement en ligne, connecté et joignable. Voici les cinq réponses essentielles à retenir pour passer de la théorie à la pratique.
Qu'est-ce que le serveur MCP de MT5 dans la Build 6060 ?
Le serveur MCP de MT5 est l'intégration native par MetaQuotes du Model Context Protocol au sein de MetaTrader 5 Build 6060. Il permet aux agents d'IA compatibles de s'associer directement au terminal afin d'exploiter les cotations, les métriques du compte, l'historique des ordres et MetaEditor. Concrètement, MT5 cesse d'être une simple interface manuelle pour devenir un outil directement interrogeable et pilotable par un modèle d'IA.
Pourquoi MetaTrader MCP nécessite-t-il un VPS de trading ?
MetaTrader MCP requiert un VPS de trading car le serveur MCP tourne localement dans le terminal MT5. Si ce terminal est installé sur une machine de bureau sujette aux mises en veille, aux redémarrages, aux déconnexions internet ou aux ruptures de flux broker, l'agent d'IA perd immédiatement tout accès. Un VPS de trading garantit le fonctionnement de MetaTrader 24h/24 et 7j/7, condition indispensable pour réaliser des analyses programmées, des backtests de nuit, de l'exécution automatique et une supervision sans interruption.
Un agent d'IA peut-il réellement ouvrir des trades via MT5 MCP ?
Oui, un agent d'IA est capable de passer des ordres via MT5 MCP dès lors que les autorisations du terminal et le paramétrage sont adéquats. L'agent analyse l'état du compte, apprécie les conditions de marché et transmet des ordres d'exécution au terminal. Cela dit, le véritable atout de cette technologie ne réside pas dans le passage d'ordres aveugle, mais dans l'association de l'exécution à une logique de surveillance, de plafonds de risque et de coupe-circuits permettant à l'agent de juger à quel moment il vaut mieux s'abstenir de trader.
Quels sont les cas d'usage de MT5 MCP les plus utiles pour les traders et développeurs d'EAs ?
Les applications les plus pertinentes regroupent l'analyse de marché assistée par IA, la programmation et l'optimisation d'EAs dans MetaEditor, l'exécution autonome encadrée par des règles de risque, l'analyse approfondie de l'historique d'ordres, la détection précoce d'obsolescence des stratégies et la supervision centralisée de plusieurs EAs. Le point fort commun reste l'accès direct et structuré que MCP confère au modèle d'IA sur l'environnement MT5, rendant ces processus bien plus concrets que de simples requêtes formulées sur un chat déconnecté de la plateforme.
Comment savoir si mon installation MT5 MCP fonctionne correctement ?
Le test le plus rapide consiste à connecter votre client MCP et à lancer une commande simple, telle que la consultation d'un symbole ou l'extraction de l'historique récent des cours. Dès que le terminal retourne des données structurées valides, la connexion est opérationnelle. La validation définitive repose ensuite sur la constance du système : le terminal doit rester continuellement en ligne, connecté au broker et parfaitement fluide dans ses temps de réponse, en particulier lors des tâches planifiées, des tests prolongés ou des phases de trading à haute sensibilité d'exécution.
MT4 prend-il en charge nativement le protocole MCP ?
Non. MetaQuotes a déployé le support natif de MCP et les fonctionnalités d'IA agentique exclusivement à partir de la version Build 6060 de MetaTrader 5. MT4 ne dispose pas d'une telle intégration native à ce jour, et aucun projet d'implémentation similaire n'a été annoncé par MetaQuotes.



