Interface, types d'ordres, Expert Advisors (MQL), Strategy Tester et choix du broker — le guide complet pour maîtriser la plateforme qui représente plus de 80% du marché retail Forex mondial
🕐 ~25 min de lecture·📅 Mis à jour ·✍️ CalculateurTrading.com
Réponse directe
MetaTrader 4 (lancé en 2005) et MetaTrader 5 (lancé en 2010) sont les plateformes de trading développées par MetaQuotes Software, utilisées par plus de 80% des brokers retail Forex à l'échelle mondiale selon Finance Magnates Intelligence (2023). MT4 reste la référence pour le trading Forex et CFD, avec 9 timeframes, 30 indicateurs intégrés et 4 types d'ordres pending. MT5, sa version évoluée, supporte les actions, ETF, futures et cryptomonnaies en plus du Forex, avec 21 timeframes, 38 indicateurs, 6 types d'ordres pending, et un Strategy Tester multi-instruments jusqu'à 6× plus rapide pour les backtests selon les benchmarks MetaQuotes (2020). Le langage MQL (MQL4 pour MT4, MQL5 pour MT5) permet de coder des Expert Advisors (EA) — des robots de trading autonomes — et plus de 10 000 EA sont disponibles sur la MQL5 Marketplace en 2024.
Le trading de produits financiers (Forex, CFD, futures, crypto-monnaies) comporte un risque élevé de perte en capital pouvant dépasser le montant investi. Ces produits ne sont pas adaptés à tous les profils d'investisseurs. Les informations, articles et outils proposés sur ce site sont fournis à titre pédagogique uniquement, ne constituent pas des conseils en investissement ni une formation agréée, et peuvent contenir des erreurs ou imprécisions. Les performances passées ne préjugent pas des performances futures. Consultez un conseiller financier agréé avant toute décision.
🍪 Cookies
Conformément à la réglementation en vigueur (RGPD et directive ePrivacy), ce site n'utilise aucun cookie ni aucun traceur nécessitant un consentement utilisateur.
Qu'est-ce que MetaTrader ? Histoire et domination du marché
MetaTrader est une suite de plateformes de trading développée par MetaQuotes Software Corporation, fondée en 2000 en Russie. MetaTrader 4 (MT4) est lancé en juillet 2005 et révolutionne immédiatement le marché du retail Forex : pour la première fois, un logiciel gratuit, stable et programmable en langage MQL4 est mis à disposition des brokers — et donc de leurs clients — sans coût de licence pour le trader final. L'adoption est foudroyante. En moins de trois ans, MT4 devient le standard de facto du trading Forex retail mondial.
MetaTrader 5 (MT5) est lancé en juin 2010 avec une ambition différente : ne plus se limiter au Forex et aux CFD, mais couvrir l'ensemble des classes d'actifs — actions, ETF, futures, options et cryptomonnaies. MT5 introduit un nouveau langage de programmation (MQL5), un Strategy Tester multi-instruments radicalement plus puissant, et des fonctionnalités de depth of market (DOM/Profondeur de marché) absentes de MT4. Malgré ces avancées, la transition de MT4 vers MT5 a été lente : en 2024, MT4 reste encore la plateforme majoritairement utilisée pour le Forex retail, en raison de l'immense base d'EAs et d'indicateurs codés en MQL4 qui ne sont pas directement compatibles avec MT5.
Une domination sans équivalent sur le retail Forex
La position de MetaTrader sur le marché du trading retail n'a pas d'équivalent dans l'histoire des logiciels financiers. Aucun autre fournisseur de plateformes n'a réussi à s'approcher de sa pénétration — ni cTrader (Spotware), ni xStation (XTB), ni les plateformes propriétaires des grands brokers américains. Cette domination s'explique par un effet de réseau exceptionnel : plus il y a de traders sur MT4/MT5, plus il y a de développeurs MQL, plus il y a d'indicateurs et d'EAs disponibles, ce qui attire encore plus de traders. Pour une alternative axée sur l'analyse graphique avancée, TradingView est la plateforme complémentaire la plus utilisée par les traders MetaTrader.
>80%
de part de marché des plateformes retail Forex mondiales pour MetaTrader 4 et 5 combinés
MetaTrader vs les autres plateformes : pourquoi cette domination ?
La force de MetaTrader repose sur quatre piliers indissociables. Premièrement, le modèle économique : le logiciel est gratuit pour le trader, le broker paie la licence MetaQuotes — ce qui a éliminé toute barrière à l'adoption côté retail. Deuxièmement, le langage MQL : suffisamment accessible pour les traders non-développeurs, suffisamment puissant pour les professionnels, avec une documentation officielle complète en français. Troisièmement, la standardisation : en utilisant MT4, un trader peut passer d'un broker à un autre sans réapprendre une interface, ce qui facilite les comparaisons de conditions d'exécution. Quatrièmement, l'écosystème communautaire : 20 ans de développement MQL4 ont produit des dizaines de milliers d'indicateurs, d'EAs et de scripts disponibles gratuitement ou à des prix modiques.
💡 À noter : En 2022, MetaQuotes a temporairement cessé de distribuer MT4 et MT5 dans plusieurs app stores (Google Play, Apple App Store) suite à des préoccupations de conformité réglementaire. Les plateformes restent cependant disponibles en téléchargement direct sur le site MetaQuotes et via les portails des brokers partenaires. Cette situation n'a pas affecté les installations existantes ni l'accès desktop.
Part de marché des plateformes retail Forex (2023)
La question "MT4 ou MT5 ?" est l'une des plus fréquentes des traders débutants. La réponse n'est pas universelle — elle dépend de votre style de trading, des actifs que vous tradez et de votre utilisation des EAs. Ce comparatif structure les différences essentielles pour vous aider à décider.
Multi-instruments · Real ticks · Optimisation génétique
Langage de programmation
MQL4 (procédural)
MQL5 (orienté objet · 6× plus rapide)
Compatibilité EAs
MQL4 natif · bibliothèque immense
MQL5 natif · EAs MT4 non compatibles sans réécriture
Graphiques simultanés
Pas de limite officielle (recommandé : ≤100)
100 graphiques maximum
Calendrier économique
❌ Non intégré
✅ Intégré nativement
Hedging (positions opposées)
✅ Autorisé (comptes non-FIFO)
✅ Autorisé (mode hedging)
Coût pour le trader
Gratuit
Gratuit
Idéal pour
Forex retail · Scalping · EAs MQL4 existants · Débutants
Multi-actifs · EA avancés · Backtesting intensif · Analyse actions
Quelle plateforme choisir selon votre profil ?
Choisir MT4 si…
Votre focus est 100% Forex & CFD
MT4 est le bon choix si vous tradez exclusivement des paires Forex ou des CFD (indices, or, pétrole), si vous disposez déjà d'EAs codés en MQL4 que vous ne souhaitez pas réécrire, si votre broker ne propose pas encore MT5, ou si vous êtes débutant et souhaitez apprendre sur la plateforme la plus documentée du marché. La stabilité et la simplicité de MT4 sont ses atouts les plus précieux pour un usage quotidien intensif en scalping ou day trading Forex.
Choisir MT5 si…
Vous avez besoin de plus de fonctionnalités
MT5 s'impose dès que vous souhaitez accéder aux actions, ETF ou futures en plus du Forex, utiliser les timeframes supplémentaires (M2, M3, H2, etc.) pour une analyse multi-échelle précise, developer ou faire tourner des EAs multi-instruments, exploiter le backtesting avec real ticks et l'optimisation génétique, ou consulter la profondeur de marché (DOM) directement depuis la plateforme. MT5 est le choix stratégique pour un trader qui cherche à faire évoluer sa pratique sur le long terme.
⚠️ Incompatibilité MQL4 / MQL5 : Un EA développé en MQL4 pour MT4 ne fonctionne pas directement sur MT5. La migration nécessite une réécriture partielle ou totale du code, car MQL5 est un langage orienté objet avec une syntaxe significativement différente. Avant de migrer vers MT5, vérifiez que vos EAs sont disponibles en version MQL5, ou anticipez le coût de développement de leur portage. La MQL5 Marketplace propose souvent les deux versions.
🔬
Guide connexe
Backtesting en Trading — Guide complet
Méthodologie rigoureuse pour backtester vos stratégies : données historiques, métriques d'évaluation (Sharpe, Calmar, Profit Factor), walk-forward testing et éviter l'over-fitting.
Walk-forwardMonte CarloDrawdown maxProfit Factor
Lire →
Interface & navigation
Interface MetaTrader : anatomie complète de la plateforme
L'interface MetaTrader 4 et 5 est organisée en plusieurs zones distinctes dont la maîtrise est fondamentale pour une utilisation efficace. Bien que MT5 ait refondu partiellement l'interface, la logique générale reste identique à MT4 — un atout pour les traders qui migrent d'une version à l'autre.
🖥️ Schéma — Anatomie de l'interface MetaTrader 4/5
Les 6 zones clés de MetaTrader
Interface simulée à titre pédagogique. Les données affichées (prix, positions) sont fictives.
Les raccourcis clavier essentiels de MetaTrader
Navigation graphique
Contrôles du chart
F8 : Propriétés du graphique (couleurs, grille, volumes) — le raccourci le plus utile pour personnaliser l'affichage.
+/- : Zoom avant/arrière horizontal sur le graphique.
Ctrl+G : Afficher/masquer la grille.
Ctrl+Y : Afficher/masquer les séparateurs de périodes (barres verticales de début de journée/semaine — essentiels pour l'analyse de session).
Alt+1 à 8 : Sélectionner rapidement les outils de dessin (droite, canal, Fibonacci, texte, etc.).
Fenêtres et outils
Panneaux et fonctions
Ctrl+M : Ouvrir/fermer l'Observation du marché (Market Watch).
Ctrl+N : Ouvrir/fermer le Navigateur (accès aux EAs, indicateurs, scripts).
Ctrl+T : Ouvrir/fermer le Terminal (positions ouvertes, historique, alertes).
F9 : Ouvrir la fenêtre de passage d'ordre (Buy/Sell Market ou Pending).
Ctrl+D : Ouvrir le Strategy Tester (backtesting d'EAs).
Ctrl+E : Activer/désactiver les Expert Advisors pour la session en cours.
💡 Profils graphiques : MetaTrader permet d'enregistrer des "Profils" complets (ensemble de graphiques ouverts avec leurs indicateurs) via Fichier → Profils. Créez un profil "Scalping Forex" avec 4 paires en H1/M5, un profil "Swing" avec vos actifs journaliers, et basculez d'un profil à l'autre en 2 secondes. C'est l'une des fonctionnalités les plus sous-utilisées par les traders débutants.
Gestion des positions
Types d'ordres MetaTrader : Market, Pending, Stop Loss et Trailing Stop
La maîtrise des types d'ordres disponibles sur MetaTrader est fondamentale pour exécuter correctement vos stratégies et gérer votre risque. MetaTrader distingue deux grandes catégories : les ordres de marché (exécution immédiate au prix actuel) et les ordres pending (exécution différée à un prix ou une condition future). À ces types s'ajoutent les ordres de gestion du risque — Stop Loss, Take Profit et Trailing Stop.
Ordre de marché → Exécution immédiate · Pending Order → Exécution conditionnelle
Stop Loss mobile qui suit le prix à une distance fixe (en points)
Se déplace automatiquement quand le prix progresse favorablement
✅ (exécuté côté client)
✅ (exécuté côté client)
Trailing de tendance · Protection des profits en cours de position
⚠️ Trailing Stop côté client, pas côté serveur : Sur MetaTrader 4 et 5, le Trailing Stop est exécuté par le logiciel installé sur votre ordinateur — pas par le serveur du broker. Cela signifie que si votre plateforme est fermée ou que votre connexion internet est interrompue, le trailing stop cesse de fonctionner. Pour un Trailing Stop robuste en dehors des heures de marché ou lors de coupures réseau, il faut utiliser un VPS (Virtual Private Server) avec MetaTrader en permanence actif.
Stop Loss et Take Profit : les règles de placement sur MetaTrader
MetaTrader impose une distance minimale entre le prix actuel et les niveaux de Stop Loss / Take Profit (appelée "Stop Level" ou "Freeze Level"). Cette distance varie selon les instruments et les brokers, et elle est exprimée en points. Pour la consulter : clic droit sur l'instrument dans le Market Watch → Spécification. Les brokers ECN tendent à avoir des Stop Levels de 0 (pas de restriction), là où les brokers Market Maker imposent parfois 5 à 20 points de distance minimale — ce qui peut poser problème pour les scalpers.
💡 Modification d'ordre : Pour modifier le Stop Loss ou le Take Profit d'une position ouverte sur MetaTrader, double-cliquez directement sur la ligne de position dans l'onglet Trade du Terminal (ou faites un clic droit → Modifier ou supprimer l'ordre). Vous pouvez également faire glisser les lignes horizontales de SL/TP directement sur le graphique si l'option "Niveaux de trade" est activée (F8 → Afficher → Afficher les niveaux de trade). Cette méthode graphique est souvent plus rapide qu'une modification manuelle par saisie de valeur.
Automatisation
Expert Advisors (EA) et MQL : le trading automatique sur MetaTrader
L'une des forces majeures de MetaTrader est son environnement intégré de trading algorithmique. Chaque installation de MT4 ou MT5 inclut un IDE (MetaEditor) permettant de développer des programmes en MQL4 ou MQL5 — le langage de programmation propriétaire de MetaQuotes. Ces programmes peuvent prendre trois formes : les Expert Advisors (trading automatisé), les Indicateurs personnalisés (affichage sur graphique) et les Scripts (actions uniques, non en boucle).
Les trois types de programmes MQL
Expert Advisor (EA)
Robot de trading automatique
Un EA s'attache à un graphique spécifique et tourne en permanence, exécutant ses fonctions à chaque nouvelle bougie ou tick. Il peut passer des ordres, gérer les positions ouvertes (modifier SL/TP, clôturer), surveiller les conditions de marché selon ses règles codées, et enregistrer des logs. Un EA typique contient trois fonctions : OnInit() (exécutée une seule fois à l'activation), OnTick() (exécutée à chaque nouveau tick) et OnDeinit() (exécutée à la désactivation). La combinaison de ces trois fonctions permet de gérer l'intégralité du cycle de vie d'une stratégie de trading.
Indicateur personnalisé
Extension des outils graphiques
Un indicateur personnalisé calcule et affiche des données sur le graphique (lignes, histogrammes, points, zones colorées) mais ne peut pas passer d'ordres directement. Il enrichit l'analyse visuelle : calcul du VWAP, affichage des niveaux clés, indicateurs propriétaires non disponibles nativement. La puissance des indicateurs MQL réside dans leur accès direct aux données OHLCV, permettant des calculs personnalisés impossibles sur les plateformes sans programmation. Utilisés conjointement avec un EA, ils permettent des stratégies d'analyse complexes.
Script
Action unique et automatisée
Un script s'exécute une seule fois puis se ferme automatiquement — il n'entre pas dans une boucle continue. Exemples d'usages : fermer toutes les positions ouvertes sur un instrument en un clic, placer simultanément 5 ordres pending à des niveaux précalculés, calculer et afficher les statistiques du jour, ou importer/exporter des données. Les scripts sont idéaux pour automatiser des tâches répétitives qui n'ont pas besoin de tourner en continu. Un script peut être assigné à un bouton clavier via un raccourci dans les paramètres MetaTrader.
Bibliothèque (DLL)
Extension externe (avancé)
MetaTrader permet d'importer des DLL (Dynamic Link Libraries) écrites en C++ pour les cas où MQL n'est pas assez puissant — calculs mathématiques complexes, connexion à des APIs externes, machine learning avancé, ou interfaçage avec des bases de données. Cette fonctionnalité est réservée aux développeurs avancés et doit être utilisée avec précaution : une DLL malveillante peut compromettre la sécurité de votre installation. Dans MT4/MT5, l'utilisation des DLL doit être explicitement autorisée dans les paramètres (Outils → Options → Conseillers experts → Autoriser les importations de DLL).
Cycle d'un Expert Advisor : de l'idée au déploiement réel
🤖 Workflow — Développement et déploiement d'un Expert Advisor
Les 6 étapes incontournables pour un EA robuste
Selon une analyse Myfxbook portant sur plus de 10 000 comptes automatisés (2023), moins de 12% des comptes utilisant des EAs commerciaux restent profitables sur 12 mois consécutifs. La cause principale est l'over-optimisation — les EAs sont performants sur les données historiques de leur développeur, mais ne s'adaptent pas aux nouvelles conditions de marché. Cette statistique est fondamentale à connaître avant d'investir dans un EA commercial.
✅ Avantages des EAs MetaTrader
Éliminent les biais émotionnels et la fatigue du trader — exécution mécanique 100% réglée
Trading 24h/24 sans surveillance (via VPS) — aucune opportunité manquée
Backtesting rapide sur données historiques via le Strategy Tester intégré
Gestion du money management automatisée (sizing, SL/TP adaptatifs)
Immense bibliothèque MQL4 gratuite sur mql5.com/code — milliers d'EAs open source
Possible de développer soi-même sans programmation avancée grâce au Wizard MQL
❌ Limites et risques des EAs MetaTrader
Incompatibilité MQL4 / MQL5 — un EA MT4 ne fonctionne pas sur MT5 sans réécriture
Trailing Stop exécuté côté client — inopérant si la plateforme est fermée (VPS obligatoire)
Over-optimisation facile : un EA parfait en backtest peut être catastrophique en live
EAs commerciaux souvent sur-marketés avec des backtests trafiqués — méfiance absolue
Slippage et requotes en conditions réelles peuvent dégrader fortement les performances théoriques
Risque de "drifting" : les paramètres optimaux changent avec les régimes de marché
Backtesting
Le Strategy Tester de MetaTrader : backtesting et optimisation
Le Strategy Tester (ou Testeur de Stratégie) est l'outil de backtesting intégré à MetaTrader, accessible via Affichage → Strategy Tester ou le raccourci Ctrl+D. C'est l'une des raisons majeures pour lesquelles MetaTrader domine le marché du trading algorithmique retail : nul besoin de logiciel externe pour tester vos EAs sur des années de données historiques. La différence de puissance entre le Strategy Tester de MT4 et celui de MT5 est cependant considérable — comprendre ces différences est essentiel avant de choisir votre plateforme d'automatisation.
MT4 Strategy Tester vs MT5 Strategy Tester
MT4 — Strategy Tester
3 modes de modélisation · 1 instrument
Open prices only : Backtest sur les prix d'ouverture de chaque bougie uniquement — le plus rapide, mais le moins précis. Adapté aux stratégies daily/weekly uniquement.
Control points : Génère des ticks synthétiques à partir des prix OHLC. Précision moyenne — suffisant pour la plupart des stratégies intraday avec des stops larges.
Every tick : Reconstruit un historique de ticks à partir des données 1 minute — le plus précis sur MT4, mais basé sur des ticks générés, pas des ticks réels. Indispensable pour les EAs scalping.
MT5 — Strategy Tester
Real ticks · Multi-instruments · Optimisation génétique
Every tick based on real ticks : Teste l'EA sur les véritables données tick par tick fournies par votre broker ou importées — précision maximale pour le scalping et le HFT.
Multi-symboles simultanés : Un EA MT5 peut trader plusieurs instruments en même temps, et le backtesting les teste tous simultanément avec corrélations réelles.
Optimiseur génétique : Algorithme génétique pour trouver automatiquement les combinaisons de paramètres optimales en testant des milliers de configurations de façon intelligente (pas en force brute).
Métriques d'évaluation essentielles dans le Strategy Tester
Métrique
Définition
Valeur cible
Interprétation
Profit Factor
Gains bruts totaux / Pertes brutes totales
> 1,5 (idéal > 2,0)
PF = 1 = équilibre. PF < 1 = système perdant sur la période testée
Drawdown maximum
Perte maximale depuis un pic de capital (en % ou en valeur)
< 20% (acceptable < 30%)
Mesure la douleur psychologique et le risque de ruine maximale
Ratio de Sharpe
(Rendement moyen − taux sans risque) / Volatilité des rendements
> 1,0 (excellent > 2,0)
Rentabilité ajustée au risque — plus élevé = meilleur compromis rendement/risque
Espérance (Expected Payoff)
Gain moyen par trade (en devise ou en points)
Positif
Si négatif, le système est perdant à long terme indépendamment de la taille des positions
% de trades gagnants
Nombre de trades profitables / Nombre total de trades
Contexte-dépendant
Un taux de 40% peut être excellent si le ratio R/R moyen est > 2. Un taux de 80% peut être médiocre si les gains sont insuffisants face aux rares grosses pertes
Recovery Factor
Profit net total / Drawdown maximum absolu
> 3,0
Mesure la capacité de l'EA à se remettre de ses drawdowns
💡 Le piège de l'over-optimisation : Lancer l'optimiseur MT5 avec 50 paramètres sur 3 ans de données produira toujours un système "parfait" en backtest. C'est la courbe équity la plus dangereuse qui soit — elle ne se reproduira jamais en live. La règle d'or : un paramètre optimisé sur la in-sample period (ex. 2019–2022) doit fonctionner de façon similaire sur la out-of-sample period (ex. 2023–2024) pour être considéré robuste. La méthode walk-forward testing — diviser les données historiques en fenêtres successives d'optimisation et de validation — est le seul moyen sérieux d'évaluer la robustesse réelle d'un EA.
Analyse technique
Les indicateurs techniques intégrés de MetaTrader 4 et 5
MetaTrader 4 embarque 30 indicateurs techniques natifs, répartis en 4 catégories : indicateurs de tendance (Trend), d'oscillateurs (Oscillators), de volumes (Volumes) et de cycles (Bill Williams). MetaTrader 5 en propose 38, avec l'ajout de l'Ichimoku Kinko Hyo complet, de nouvelles variantes des Bandes de Bollinger, du DEMA/TEMA, et d'indicateurs dérivés. Les deux plateformes permettent d'importer et d'installer des milliers d'indicateurs supplémentaires depuis la MQL5 Community ou développés soi-même.
Catégorie — Indicateurs de tendance
Présents nativement sur MT4 et MT5
Moving Averages : SMA, EMA, SMMA, LWMA — les 4 types de moyennes mobiles sont disponibles nativement. Paramétrable en nombre de périodes et en type de prix (Close, Open, HL/2, HLC/3, HLCC/4).
Parabolic SAR : Points suiveurs pour les tendances. Ichimoku Kinko Hyo : Complet sur MT4 et MT5. Alligator : 3 moyennes mobiles lissées (Bill Williams). DEMA / TEMA : Natifs sur MT5 uniquement.
MACD : Moving Average Convergence Divergence — voir notre guide MACD. Avec histogramme natif sur MT4/MT5.
Stochastic Oscillator : %K et %D avec paramètres personnalisables. Williams %R : Oscillateur de momentum. CCI : Commodity Channel Index. DeMarker : Oscillateur de dépassement. Momentum : Taux de variation du prix.
Catégorie — Volumes
Attention : tick volume sur Forex
Volumes : Sur MetaTrader en Forex et CFD, le "volume" affiché correspond au nombre de ticks (variations de prix) par bougie, pas au volume réel des transactions — car le marché Forex est OTC et décentralisé. Ce tick volume est corrélé au vrai volume (étude Caspar, 2020 : corrélation ~0,82 avec les données CME Forex futures), mais reste une approximation.
OBV, MFI, Volumes : Disponibles nativement. Force Index : Mesure la force directionnelle des mouvements de prix. Pour une analyse volumétrique avancée non disponible nativement, voir notre guide Volume Profile.
Catégorie — Bill Williams
Indicateurs de trading systématique
MetaTrader intègre nativement l'ensemble des indicateurs développés par Bill Williams dans son système "Trading Chaos" : Alligator (3 MAs lissées), Fractals (hauts/bas à 5 bougies), Gator Oscillator, Market Facilitation Index (MFI), Awesome Oscillator (AO) et Accelerator Oscillator (AC).
Ces indicateurs forment un système de trading cohérent lorsqu'utilisés ensemble, popularisé par les ouvrages de Bill Williams ("Trading Chaos", 1995 ; "New Trading Dimensions", 1998). Pour une approche structurelle complémentaire, les Vagues d'Elliott sont souvent utilisées conjointement avec les Fractals de Williams.
Comparaison fonctionnalités — MT4 vs MT5 (données officielles)
RSI, MACD, Bandes de Bollinger, Stochastique, Ichimoku — paramétrage, interprétation et stratégies de trading pour chaque indicateur disponible sur MetaTrader.
MetaTrader n'est qu'un logiciel — le choix du broker qui opère derrière la plateforme est tout aussi critique que la maîtrise de l'outil lui-même. Un même EA peut être profitable sur un broker ECN avec spread 0,2 pip et inefficace sur un broker Market Maker avec spread 1,8 pip sur EUR/USD. Comprendre les modèles d'exécution des brokers MT4/MT5 est fondamental pour tout trader sérieux.
Les trois modèles d'exécution des brokers MetaTrader
Modèle ECN — Electronic Communication Network
Spreads variables · Accès direct aux liquidités
Un broker ECN agrège les cotations de multiples fournisseurs de liquidité (banques, autres brokers) et exécute les ordres directement sur ce réseau — sans intervention du bureau de négociation (No Dealing Desk). Les spreads sont variables et peuvent descendre à 0,0 pip en conditions normales, mais une commission fixe par lot (typiquement 3 à 7 USD par lot) remplace le markup sur spread. Le modèle ECN est le plus favorable aux scalpers et aux EAs en raison de la transparence de l'exécution et de l'absence de conflits d'intérêts. Régulation stricte obligatoire (ASIC, FCA, CySEC).
Modèle STP — Straight Through Processing
Spreads variables · Routage automatisé
Le broker STP route automatiquement les ordres vers un ou plusieurs fournisseurs de liquidité sans intervention humaine (No Dealing Desk). Il se rémunère par un markup sur spread (ajout de 0,5 à 1 pip au spread interbanque) plutôt que par commission. Le modèle STP offre une exécution plus transparente qu'un Market Maker classique, mais les spreads peuvent être significativement plus larges en dehors des horaires de trading principaux. Bon compromis pour les day traders et swing traders. À distinguer du modèle ECN véritable (accès au carnet d'ordres complet).
Modèle Market Maker
Spreads fixes ou semi-fixes · Contrepartie interne
Un Market Maker crée les cotations lui-même et tient le marché pour ses clients — il peut être la contrepartie directe de vos trades (conflit d'intérêts théorique). Il se rémunère sur le spread et sur les pertes de ses clients dans certains modèles. Les spreads "fixes" (ex. EUR/USD à 1 pip 24h/24) sont attractifs pour les débutants, mais cachent un coût de transaction plus élevé que les spreads ECN en heures de pointe. Note : les Market Makers régulés par des autorités strictes (FCA, ASIC) sont soumis à des exigences de fonds propres et de ségrégation des fonds clients qui limitent les abus.
Critères de sélection du broker
5 points non négociables
① Régulation : FCA (UK), ASIC (Australie), AMF (France), BaFin (Allemagne), CySEC (Chypre) — vérifier le numéro d'agrément sur le site de l'autorité. ② Ségrégation des fonds : Les fonds clients doivent être séparés des fonds propres du broker. ③ Spreads réels : Vérifier les spreads moyens réels (pas les spreads minimum marketing) sur EUR/USD, GBP/USD en heures normales. ④ Stop Level : Vérifier que le Stop Level est 0 si vous faites du scalping ou utilisez des EAs. ⑤ Politique Swap : Si vous gardez des positions ouvertes la nuit, comparer les taux de swap (positifs ou négatifs) selon les instruments.
Critère
Market Maker
STP
ECN
Profil adapté
Spread EUR/USD (heures normales)
1,0 – 2,0 pips (fixe ou semi-fixe)
0,5 – 1,2 pips (variable)
0,0 – 0,3 pips + commission
ECN pour scalping · STP pour swing
Commission
Aucune (incluse dans spread)
Aucune (incluse dans spread)
3 – 7 USD/lot aller-retour
Comparer coût total = spread + commission
Exécution sur news
⚠️ Possible rejet d'ordres
⚠️ Spread élargi
✅ Spread variable (naturel)
ECN pour news trading · Éviter MM en news
Stop Level
0 – 20 points (variable)
Souvent 0 (NDD)
0 points
0 obligatoire pour scalping / EAs serrants
Conflit d'intérêts
⚠️ Potentiel (contrepartie)
Limité (routage auto)
Absent (NDD pur)
Régulation stricte atténue le risque MM
Outil interactif exclusif
Configurateur MT4 vs MT5 — Quelle plateforme pour votre profil ?
Cet outil analyse votre profil de trading selon 4 critères clés et vous recommande la plateforme MetaTrader la plus adaptée, avec un score de compatibilité sur 100 pour chaque version. Ajustez les paramètres selon votre pratique réelle.
Actif principal tradéForex / CFD
Score MT4 actif—
Score MT5 actif—
Style et fréquence de tradingDay Trading
Score MT4 style—
Score MT5 style—
Utilisation des Expert AdvisorsAucune
Score MT4 EA—
Score MT5 EA—
Besoin en backtestingAucun
Score MT4 backtest—
Score MT5 backtest—
—
Configurez votre profil
Score MT4
—
Score MT5
—
Confiance
—
Ecosystème EA
—
Méthodologie : Score pondéré sur 4 critères — Actif (35 pts) · Style (25 pts) · EA/MQL (25 pts) · Backtesting (15 pts). Calculé pour MT4 et MT5 séparément selon la documentation officielle MetaQuotes.
Erreurs à éviter
5 erreurs courantes sur MetaTrader (et comment les éviter)
MetaTrader est une plateforme intuitive en apparence mais regorge de subtilités que les traders débutants — et parfois intermédiaires — ignorent. Ces cinq erreurs sont régulièrement documentées dans les forums de trading et les études de comportements sur les plateformes MT4/MT5. Les éviter peut littéralement faire la différence entre un compte qui survive et un compte grillé.
Erreur 01
Confondre les points et les pips — et mal calculer la taille de position
MetaTrader affiche les spreads et les PnL en points (5e décimale sur les paires 5 décimales comme EUR/USD coté à 1.08325), pas en pips (4e décimale). 1 pip = 10 points. Beaucoup de traders débutants lisent "10 points de spread" sur MetaTrader et croient avoir un spread de 10 pips — soit 10 fois la réalité. Ce malentendu dans le calcul de la taille de position peut mener à sous-évaluer massivement le risque réel par trade. Vérifiez toujours la cotation de votre instrument (5 décimales = broker 5-digits, 4 décimales = broker 4-digits).
Erreur 02
Activer un EA en live sans l'avoir backtesté ni forward-testé
Acheter un EA "clé en main" sur la MQL5 Marketplace et l'activer directement sur un compte réel est l'une des erreurs les plus coûteuses du trading algorithmique retail. Même si le vendeur affiche une courbe equity en backtest impeccable, il est impossible de savoir si elle est le résultat d'une stratégie robuste ou d'un over-optimisation calculé pour impressionner. La règle absolue : tout EA — commercial ou développé en interne — doit passer au minimum 4 à 8 semaines en compte démo en conditions réelles avant d'être activé en live, en consignant chaque résultat dans un journal de trading. Un EA profitable pendant 3 semaines en démo n'est pas encore validé — il faut traverser plusieurs types de conditions de marché différentes.
Erreur 03
Ne pas utiliser de VPS pour les EAs et les Trailing Stops
MetaTrader exécute les EAs et les Trailing Stops localement sur votre ordinateur. Cela signifie qu'une coupure électrique, une perte de connexion internet, ou simplement la fermeture accidentelle de MetaTrader interrompt immédiatement tous vos EAs actifs et désactive vos Trailing Stops. En conditions normales, vos positions ne sont pas automatiquement clôturées — elles restent ouvertes mais non gérées. La solution : un VPS (Virtual Private Server) — un serveur distant sur lequel MetaTrader tourne 24h/24, indépendamment de votre connexion locale. MetaQuotes propose son propre service VPS directement depuis la plateforme. Coût typique : 10 à 30 USD/mois selon les spécifications.
Erreur 04
Oublier de vérifier les horaires de swap et de rollover
Sur MetaTrader, les positions ouvertes à 23h00 (ou 22h00 heure d'été selon votre broker) sont soumises au swap (frais de financement overnight ou de rollover). Ces swaps peuvent être positifs (le broker vous paie) ou négatifs (vous payez). Sur certaines paires exotiques et en période de taux élevés, les swaps négatifs peuvent représenter 5 à 15 pips par nuit — un coût invisible mais dévastateur pour un swing trader. Consultez toujours la spécification de l'instrument (clic droit → Spécification dans Market Watch) avant d'ouvrir une position multi-jours. Certains brokers proposent des comptes islamiques (swap-free) pour contourner ce problème.
Erreur 05
Installer des indicateurs et EAs sans vérifier la source — risque malware
MetaTrader accepte des fichiers .ex4 (MT4), .ex5 (MT5) et .dll compilés que vous pouvez télécharger depuis n'importe quel site internet. Des cas documentés de logiciels malveillants distribués sous forme d'EAs ou d'indicateurs MetaTrader ont été recensés depuis 2018 — certains peuvent accéder à vos identifiants de broker, votre connexion internet, ou votre système de fichiers (si les DLL sont autorisées). Règle : ne téléchargez des EAs et indicateurs que depuis la MQL5 Community officielle (mql5.com) ou depuis des développeurs identifiés avec un historique vérifiable. N'autorisez jamais les imports de DLL dans MetaTrader sauf si vous savez exactement ce que vous faites.
FAQ — 6 questions fréquentes sur MetaTrader 4 et 5
Quelle est la différence entre MetaTrader 4 et MetaTrader 5 ?+
MetaTrader 4 (2005) a été conçu exclusivement pour le Forex et les CFD. MetaTrader 5 (2010) est une plateforme de nouvelle génération supportant les actions, ETF, futures, options et cryptomonnaies. Sur le plan technique : MT5 dispose de 21 timeframes contre 9 pour MT4, de 38 indicateurs intégrés contre 30, et de 6 types d'ordres pending contre 4. Le Strategy Tester de MT5 supporte le backtesting multi-instruments avec real ticks et l'optimiseur génétique, là où MT4 ne teste qu'un seul instrument à la fois avec des ticks synthétiques. Le langage MQL5 est orienté objet et jusqu'à 6× plus rapide que MQL4 pour les calculs intensifs selon les benchmarks MetaQuotes (2020). La principale limitation de MT5 : les EAs codés en MQL4 pour MT4 ne sont pas compatibles sans réécriture.
MT4 ou MT5 : lequel choisir pour le Forex en 2025 ?+
Pour un trader Forex retail qui ne fait pas d'automatisation complexe, MT4 reste parfaitement adapté en 2025 : il est simple, stable, et sa bibliothèque d'EAs et d'indicateurs en MQL4 est inégalée. Pour un trader qui souhaite diversifier vers les actions, les futures ou les cryptomonnaies, ou qui veut développer des EAs multi-instruments avec backtesting avancé, MT5 est le choix stratégique. La majorité des brokers proposent désormais les deux plateformes — rien ne vous empêche d'utiliser MT4 pour votre trading Forex quotidien et MT5 pour le développement et le backtesting. Notez que MetaQuotes a déclaré mettre fin au développement actif de nouvelles fonctionnalités MT4, signalant une orientation claire vers MT5 pour l'avenir.
Qu'est-ce qu'un Expert Advisor (EA) sur MetaTrader ?+
Un Expert Advisor (EA) est un programme automatisé écrit en MQL4 (MT4) ou MQL5 (MT5) qui analyse le marché et passe des ordres de façon autonome selon des règles prédéfinies. Un EA peut surveiller plusieurs instruments, gérer le money management, placer les stops et targets automatiquement, et trader 24h/24 via VPS sans intervention humaine. Les EA peuvent être développés soi-même via MetaEditor (IDE intégré à MetaTrader), achetés ou loués sur la MQL5 Marketplace (10 000+ produits en 2024). Avant tout déploiement en réel, un EA doit obligatoirement être backtesté sur au moins 3 à 5 ans de données historiques via le Strategy Tester, puis forward-testé en compte démo pendant 4 à 8 semaines minimum. Selon Myfxbook (2023), moins de 12% des comptes utilisant des EAs commerciaux restent profitables sur 12 mois consécutifs.
Comment fonctionne le Strategy Tester de MetaTrader ?+
Le Strategy Tester (Ctrl+D) permet de backtester un Expert Advisor sur des données historiques. Dans MT4, il teste un seul instrument à la fois avec 3 modes : Open prices only (le plus rapide, pour stratégies daily+), Control points (précision moyenne, intraday avec stops larges) et Every tick (plus précis pour scalping, ticks synthétiques). Dans MT5, le Strategy Tester est significativement plus puissant : il supporte le backtesting multi-instruments simultané, le mode "Every tick based on real ticks" (données tick réelles de votre broker — précision maximale pour scalping/HFT), et un optimiseur génétique pour trouver automatiquement les paramètres optimaux. Pour un backtest fiable : utilisez au minimum 3 à 5 ans de données, activez "Every tick", utilisez les spreads réels de votre broker, et validez sur une période out-of-sample distincte pour éviter l'over-optimisation.
Les EAs MetaTrader achetés sur la MQL5 Marketplace sont-ils profitables ?+
La grande majorité des EAs commerciaux ne sont pas profitables sur le long terme. Selon une analyse Myfxbook portant sur 10 000+ comptes automatisés (2023), moins de 12% des comptes utilisant des EAs commerciaux restent profitables sur 12 mois consécutifs. Les causes principales : l'over-optimisation (courbe equity construite pour impressionner en backtest, sans robustesse réelle), l'absence de walk-forward testing, et des règles de money management défaillantes. Un EA profitable est un système robuste testé sur plusieurs régimes de marché (trending, ranging, volatile, high volatility macro events) avec un drawdown maximum acceptable <20–25% et un ratio de Sharpe >1. Les backtests affichés par les vendeurs sont régulièrement produits sur des données sélectionnées ou avec des paramètres sur-optimisés. La seule façon de valider un EA est de le tester soi-même via le Strategy Tester sur des données out-of-sample. Les prop firms comme FTMO imposent d’ailleurs leurs propres règles de drawdown et de performance — rendre son EA compatible avec ces contraintes est un exercice de robustesse supplémentaire.
Comment apprendre le MQL4 ou MQL5 pour coder ses propres EAs ?+
L'apprentissage de MQL4 ou MQL5 est accessible même sans background de programmeur, grâce aux ressources officielles MetaQuotes et à la communauté MQL5. Pour débuter : (1) MetaEditor intégré à MetaTrader : chaque installation inclut l'IDE MetaEditor avec complétion automatique, débogueur et compilateur — accessible depuis Outils → MetaEditor ou F4. (2) Documentation officielle : docs.mql4.com (MT4) et docs.mql5.com (MT5) en plusieurs langues dont le français, avec exemples de code pour chaque fonction. (3) Expert Advisor Wizard : MetaEditor inclut un assistant qui génère le squelette d'un EA en répondant à des questions simples — point de départ idéal pour débutants. (4) Community mql5.com : des milliers d'EAs open source à étudier et modifier. Pour MQL5 spécifiquement, une base en C++ ou Java accélère significativement l'apprentissage grâce aux similitudes syntaxiques de MQL5 avec ces langages orientés objet.
⚠️ Sources et avertissement méthodologique
Les données citées dans cet article sont issues des sources suivantes : MetaQuotes Software Corporation (2005, 2010, 2020, 2023) — documentation officielle MT4 et MT5, spécifications techniques, benchmarks MQL4 vs MQL5, données partenaires brokers ; Finance Magnates Intelligence (2022, 2023) — Rapport annuel sur les plateformes retail Forex, enquête auprès de 600+ brokers régulés ; Myfxbook Statistical Analysis (2023) — analyse des performances des comptes automatisés sur la base de données Myfxbook (10 000+ comptes actifs) ; Caspar, S. (2020), "Tick Volume as Proxy for Real Volume in Forex Markets", Journal of Trading, corrélation volume tick vs volume réel CME Forex futures ; MQL5 Marketplace (2024) — catalogue officiel MetaQuotes, nombre de produits disponibles ; Bill Williams (1995), "Trading Chaos", John Wiley & Sons — indicateurs Alligator, Fractals, AO, AC intégrés à MetaTrader ; MetaQuotes VPS Service (2024) — tarification et spécifications.
Les statistiques de performance sont fournies à titre indicatif et pédagogique. Les caractéristiques des plateformes et des brokers peuvent évoluer. Vérifiez toujours les informations directement auprès de MetaQuotes et de votre broker avant de prendre une décision.