broker-forex.fr

Mis à jour le 18 juillet 2026 par Ludovic

Indicateurs Forex pour MetaTrader

MetaTrader reste, plus de vingt ans après sa sortie, la plateforme de référence du Forex de détail : plusieurs milliers de courtiers dans le monde la proposent, et son principal atout tient à son ouverture. Là où la plupart des plateformes propriétaires vous enferment dans un catalogue figé, MT4 et MT5 vous laissent ajouter vos propres outils d'analyse, écrits en MQL4 ou MQL5, et les faire tourner directement sur vos graphiques.

Vous trouverez sur cette page une sélection d'indicateurs Forex gratuits pour MetaTrader 4 et MetaTrader 5, tous téléchargeables librement. Vous pouvez les utiliser tels quels comme générateurs de signaux, les combiner dans votre propre stratégie, ou reprendre leur code source pour les adapter à vos besoins et les intégrer à un Expert Advisor. Suivent un guide d'installation détaillé, des conseils de paramétrage et les pièges classiques à éviter.

Points clés à retenir

  • Un indicateur personnalisé est un petit programme MQL qui se place dans le dossier MQL4/Indicators ou MQL5/Indicators du dossier de données de la plateforme.
  • Les fichiers ne sont pas compatibles entre MT4 et MT5 : un .ex4 ne fonctionnera pas sur MetaTrader 5, et inversement.
  • Un redémarrage de la plateforme est nécessaire après la copie du fichier pour que l'indicateur apparaisse dans Insertion → Indicateurs → Personnalisés.
  • Méfiez-vous des indicateurs qui repeignent leurs signaux : leur historique paraît parfait mais ils sont inutilisables en temps réel.
  • Deux à trois indicateurs complémentaires suffisent ; l'accumulation d'oscillateurs redondants nuit à la décision.
  • Testez systématiquement tout nouvel outil sur un compte de démonstration avant de l'utiliser en réel.

Qu'est-ce qu'un indicateur MetaTrader ?

Un indicateur MetaTrader est un programme écrit en MQL4 ou MQL5 qui lit les données de prix d'un graphique, effectue un calcul, puis restitue le résultat sous forme visuelle : une courbe superposée aux bougies, un histogramme dans une fenêtre séparée, des flèches, des lignes horizontales ou de simples alertes sonores et notifications.

Il faut bien le distinguer de deux autres types de programmes MQL que l'on trouve dans la même plateforme :

Indicateur
Il analyse et affiche, mais ne passe jamais d'ordre. Il est purement décisionnel : c'est vous qui restez à la manœuvre. Fichiers stockés dans le dossier Indicators.
Expert Advisor (EA)
Le robot de trading : il peut ouvrir, modifier et fermer des positions automatiquement. Il s'appuie souvent sur un ou plusieurs indicateurs pour ses conditions d'entrée. Dossier Experts.
Script
Un programme à usage unique, exécuté une seule fois puis déchargé : fermer toutes les positions, poser une grille d'ordres, exporter des données. Dossier Scripts.

La confusion la plus fréquente chez les débutants consiste à déposer un fichier d'indicateur dans le dossier Experts. Le programme apparaît alors au mauvais endroit dans le Navigateur, ou pas du tout. Le dossier de destination doit toujours correspondre au type de programme.

Nos indicateurs MT4 et MT5 gratuits à télécharger

Chaque indicateur ci-dessous dispose de sa propre page détaillée, avec sa description, ses paramètres et son lien de téléchargement. Ils couvrent trois familles d'usage : la reconnaissance de figures en chandeliers, l'identification de niveaux, et la lecture du contexte de marché.

Reconnaissance de figures et de chandeliers

➡️ Indicateur Pin Barre - Un indicateur Forex MetaTrader qui détecte les modèles Pinbar (Pin-bar) et les marque sur le graphique. Comprend des paramètres personnalisables de la détection du motif.

➡️ Indicateur de barres intérieures - Cet indicateur détermine la barre intérieure et marque le haut et le bas. La marque est tracée sur la base des bougies fermées uniquement et elle ne se redessine pas. Les barres intérieures qui ont été identifiées peuvent être affichées sur des périodes plus petites.

➡️ Indicateur de barres engloutissantes - Cet indicateur pour MetaTrader vous alerte lorsqu'une barre extérieure / barre engloutissante se produit sur un graphique de trading.

➡️ Indicateur du modèle graphique 123 - L'indicateur est conçu pour vous montrer des modèles 123 d'achat et de vente potentiels, il indique également les points d'entrée possibles et peut être utilisé sur tous les horizons temporels.

Niveaux, cassures et divergences

➡️ Indicateur de lignes de support et de résistance - Un générateur de lignes de support et de résistance basé sur les indicateurs Fractals et ATR.

➡️ Indicateur Box Breakout Alert - Cet indicateur vous notifie lorsque le prix sort d'une fourchette précédente de haut/bas.

➡️ Indicateur de divergence - Cet indicateur de MQL5 est l'un des indicateurs de divergence les plus approfondis qui vous donne des signaux d'achat et de vente sous la forme de flèches vertes et rouges sur vos graphiques.

Contexte de marché

➡️ Indicateur des sessions de trading du Forex - Cet indicateur affiche la session de trading en cours directement sur votre graphique MT4 ou MT5.

➡️ Indicateur de sentiment - Cet indicateur de sentiment du marché pour MT4 et MT5 est un outil que vous pouvez utiliser pour évaluer ce que font les autres traders de devises.

À noter : vous aurez besoin d'un compte de trading chez un courtier proposant MT4 ou MT5 pour utiliser ces indicateurs. Un simple compte de démonstration suffit pour les tester : il donne accès aux mêmes graphiques et aux mêmes flux de prix que le compte réel, sans engager le moindre euro.

Les indicateurs intégrés à MT4 et MT5

Avant de télécharger quoi que ce soit, rappelez-vous que MetaTrader embarque déjà une bibliothèque d'indicateurs standards, accessibles depuis Insertion → Indicateurs. MetaTrader 4 en propose une trentaine, MetaTrader 5 environ trente-huit, répartis en quatre catégories. Ils constituent la base sur laquelle reposent la plupart des indicateurs personnalisés que vous trouverez en ligne.

CatégorieCe qu'elle mesureExemples intégrésUsage typique
TendanceLa direction et la force du mouvement dominantMoyennes mobiles, Bandes de Bollinger, Ichimoku, ADX, Parabolic SARFiltrer le sens des positions, ne trader que dans le sens de la tendance
OscillateursLe momentum et les excès d'achat ou de venteRSI, MACD, Stochastique, CCI, Momentum, Williams %RRepérer les essoufflements, les divergences, les zones de retournement
VolumesL'activité derrière le mouvement de prixVolumes, OBV, Accumulation/Distribution, Money Flow IndexValider une cassure, détecter un manque de participation
Bill WilliamsStructure et fractales du marchéFractals, Alligator, Awesome Oscillator, Market Facilitation IndexIdentifier des points pivots et des phases de marché

Un cinquième groupe existe sur MT5 : les indicateurs personnalisés, qui regroupent tous ceux que vous installez vous-même. C'est dans cet onglet que se rangeront les fichiers téléchargés depuis cette page.

Comment télécharger et installer un indicateur sur MT4 et MT5

La procédure est identique sur les deux plateformes, à un détail près : le nom du dossier de code, MQL4 sur MetaTrader 4 et MQL5 sur MetaTrader 5. Comptez moins de cinq minutes.

1
Installez la plateforme et récupérez le fichier
Téléchargez MT4 ou MT5 depuis le site de votre courtier, puis récupérez le fichier de l'indicateur. Il porte l'extension .ex4 ou .ex5 (version compilée, prête à l'emploi) ou .mq4 / .mq5 (code source, à compiler).
2
Ouvrez le dossier des données

Dans le coin supérieur gauche de la plateforme, cliquez sur Fichier, puis sur Ouvrir le dossier des données. N'essayez pas de retrouver ce dossier manuellement : il est masqué sous AppData et son chemin varie d'une installation à l'autre.

Installer les indicateurs MT4 et MT5 via le dossier des données

3
Entrez dans MQL4 ou MQL5
Une fenêtre de l'explorateur s'ouvre. Ouvrez le dossier nommé MQL4 sur MetaTrader 4, ou MQL5 sur MetaTrader 5.
4
Ouvrez le sous-dossier Indicators

Vous y trouverez plusieurs sous-dossiers : Experts, Scripts, Include, Files… Choisissez Indicators. C'est le seul emplacement où MetaTrader ira chercher vos indicateurs personnalisés.

Dossier Indicators de MetaTrader pour installer un indicateur personnalisé

5
Copiez le fichier
Glissez-déposez le fichier dans ce dossier, ou faites un copier-coller classique. Si vous avez un fichier source .mq4 / .mq5, ouvrez-le ensuite dans MetaEditor (touche F4) et compilez-le avec F7 : la plateforme génère alors le fichier exécutable correspondant.
6
Vérifiez les autorisations
Allez dans Outils → Options → Expert Advisors. Certains indicateurs ont besoin d'autorisations spécifiques : requêtes WebRequest vers une URL donnée, ou importation de DLL. N'activez ces options que si l'indicateur l'exige réellement et si vous faites confiance à sa source.
7
Redémarrez MetaTrader
Fermez la fenêtre du dossier de données, puis fermez et rouvrez la plateforme. Sans ce redémarrage, l'indicateur n'apparaîtra pas dans le Navigateur. Alternative plus rapide : clic droit dans le Navigateur puis Actualiser.
8
Vérifiez la présence de l'indicateur
Ouvrez le Navigateur (Ctrl+N), déroulez la rubrique Indicateurs puis Personnalisés : votre nouvel outil doit y figurer, prêt à être glissé sur un graphique.

Comment appliquer l'indicateur sur un graphique

Une fois l'indicateur installé, son affichage sur un graphique ne prend que quelques secondes :

  • Sélectionnez d'abord la paire de devises ou l'instrument sur lequel vous souhaitez travailler, ainsi que l'unité de temps.
  • Ouvrez le menu Insertion en haut de la plateforme, puis Indicateurs.
  • Choisissez la rubrique Personnalisés : les indicateurs que vous avez installés vous-même s'y trouvent, les indicateurs natifs restant classés par catégorie.
  • Sélectionnez votre indicateur. Une fenêtre de paramètres s'ouvre généralement : suivez les indications fournies par son développeur, notamment pour les périodes de calcul et les alertes.
  • Dans l'onglet Couleurs ou Niveaux, ajustez l'apparence pour qu'elle reste lisible sur votre fond de graphique.
  • Validez : l'indicateur s'affiche immédiatement sur le graphique ou dans une fenêtre dédiée en dessous.

Astuce souvent ignorée : une fois vos indicateurs positionnés et paramétrés, enregistrez l'ensemble comme modèle (clic droit sur le graphique → Modèle → Enregistrer). Vous pourrez ensuite appliquer d'un seul clic la même configuration à n'importe quel autre graphique, au lieu de tout recharger manuellement. Un modèle nommé default s'appliquera automatiquement à chaque nouveau graphique ouvert.

MT4 ou MT5 en 2026 : quelle plateforme pour vos indicateurs ?

La question se pose de moins en moins. MetaQuotes concentre désormais l'intégralité de son développement sur MetaTrader 5 : la plateforme a reçu plusieurs mises à jour majeures au cours de l'année 2026, dont le build 5660 en février, le build 5800 en avril avec une refonte de la boîte de dialogue de trading, et le build 5830 fin avril. MetaQuotes a par ailleurs annoncé pour le 16 juillet 2026 une version bêta (build 6030) intégrant nativement le protocole Model Context Protocol (MCP) et les agents IA, afin de permettre d'analyser les marchés et de développer des Expert Advisors avec l'assistance de l'intelligence artificielle.

MetaTrader 4, de son côté, continue de recevoir des correctifs de sécurité et de performance, le build 1460 a été diffusé en mars 2026 via le Live Update, mais n'évolue plus fonctionnellement. Rappelons également que depuis le 1er juillet 2025, les versions antérieures au build 1440 sur MT4 et au build 4755 sur MT5 ne peuvent plus se connecter aux serveurs des courtiers : si vous exhumez une vieille installation, une mise à jour sera obligatoire.

CritèreMetaTrader 4MetaTrader 5
Langage des indicateursMQL4MQL5 (orienté objet)
Unités de temps921
Indicateurs intégrésUne trentaineEnviron 38
Marchés couvertsForex et CFD principalementMulti-actifs : Forex, actions, futures, indices, crypto selon le courtier
Testeur de stratégieMono-instrument, mono-threadMulti-devises, multi-thread, calcul distribué
Développement 2026Maintenance uniquementActif, mises à jour régulières
Bibliothèque d'indicateurs tiersTrès vaste, souvent ancienneEn croissance, mieux maintenue

En pratique : si vous démarrez aujourd'hui, installez MetaTrader 5. La seule raison légitime de rester sur MT4 est de dépendre d'un outil MQL4 spécifique que vous ne pouvez pas faire porter vers MQL5, sachant que les deux plateformes peuvent tout à fait cohabiter sur la même machine.

Compte démo MT4     Compte démo MT5

Bien choisir et paramétrer ses indicateurs

Un indicateur n'est jamais un système de trading à lui seul : c'est un filtre. Sa valeur dépend entièrement de la place qu'il occupe dans une méthode complète, comprenant des règles d'entrée, de sortie et de gestion du risque.

Ce qu'un indicateur apporte
  • Objectivation de la lecture graphique : un signal se déclenche ou non, sans interprétation
  • Gain de temps considérable sur le balayage de dizaines d'instruments
  • Alertes automatiques : plus besoin de surveiller les graphiques en permanence
  • Discipline renforcée, puisque les règles sont écrites à l'avance
  • Base réutilisable pour construire un Expert Advisor
Ses limites
  • Presque tous sont retardés : ils décrivent le passé, ils ne prédisent pas
  • Signaux multipliés en marché sans direction, d'où de fausses sorties à répétition
  • Risque de surajustement lors de l'optimisation des paramètres sur l'historique
  • Certains repeignent leurs signaux et donnent une illusion de performance
  • Aucun ne remplace la gestion du risque ni le dimensionnement des positions

Composer une combinaison cohérente. Le principe consiste à associer des outils qui mesurent des choses différentes, et non à empiler trois oscillateurs qui diront tous la même chose. Un ensemble classique et sobre :

Un filtre de tendance
Moyenne mobile longue ou ADX, sur une unité de temps supérieure à celle où vous entrez. Il détermine dans quel sens vous êtes autorisé à travailler.
Un déclencheur
Une figure de chandelier (pin bar, barre engloutissante), une cassure de niveau ou une divergence. Il donne le moment précis de l'entrée.
Une mesure de volatilité
L'ATR, pour dimensionner objectivement le stop et l'objectif en fonction de l'amplitude réelle du marché du moment.

Attention au réglage des paramètres. La tentation est grande de faire varier les périodes jusqu'à obtenir la plus belle courbe de résultats sur l'historique. C'est le meilleur moyen d'ajuster l'outil au bruit passé plutôt qu'à la structure du marché. Une règle de prudence : si une performance s'effondre dès que vous modifiez légèrement un paramètre, c'est que le réglage n'était pas robuste. Préférez une plage de valeurs qui fonctionne correctement plutôt qu'un réglage unique qui fonctionne parfaitement.

Les erreurs à éviter avec les indicateurs personnalisés

  • Faire confiance à un backtest sur indicateur repeignant. Si les flèches se déplacent en temps réel, le résultat historique n'a aucune valeur. Vérifiez le comportement en démo sur plusieurs semaines avant de conclure quoi que ce soit.
  • Activer aveuglément l'importation de DLL. Cette autorisation donne au programme un accès à des bibliothèques externes du système. Ne l'activez que si l'indicateur le demande explicitement et que sa source est fiable.
  • Exécuter un fichier .ex4 ou .ex5 d'origine inconnue. Un fichier compilé n'est pas lisible : vous ne savez pas ce qu'il fait. Privilégiez le code source lorsqu'il est disponible, surtout sur une machine où tourne un compte réel.
  • Empiler huit indicateurs sur un même graphique. La lisibilité s'effondre et les signaux se contredisent en permanence, ce qui conduit à ne plus rien décider ou à ne retenir que ce qui arrange.
  • Confondre densité de signaux et opportunité. Un indicateur qui produit vingt signaux par jour n'est pas plus performant : il produit surtout davantage de frais et de bruit.
  • Négliger l'impact sur les performances. Un indicateur mal codé qui recalcule tout l'historique à chaque tick peut faire ramer la plateforme entière. Limitez le nombre de barres dans Outils → Options → Graphiques.
  • Payer cher avant d'avoir testé. Aucune promesse de taux de réussite ne remplace une période d'observation sur compte de démonstration.

Vigilance : les indicateurs vendus avec des promesses de gains « garantis », de taux de réussite supérieurs à 90 % ou de signaux « sans perte » relèvent du marketing, pas de la statistique. Aucun outil d'analyse technique ne peut supprimer l'incertitude du marché. Si un vendeur refuse une période d'essai ou ne montre aucun relevé de compte vérifiable, passez votre chemin.

Conclusion

L'installation d'un indicateur sur MetaTrader tient en trois gestes : ouvrir le dossier des données, déposer le fichier dans MQL4/Indicators ou MQL5/Indicators, redémarrer la plateforme. La partie technique n'est pas le sujet difficile. Le vrai travail commence après, lorsqu'il faut décider quel outil mérite une place sur votre graphique et lequel n'y apporte que du bruit.

Les indicateurs proposés sur cette page ont été choisis pour leur sobriété : ils détectent des configurations objectives, une pin bar, une barre intérieure, une sortie de range, une divergence, plutôt que de prétendre prédire la direction du marché. C'est de loin l'usage le plus solide que l'on puisse en faire : automatiser la détection, mais garder la décision.

Avant de basculer quoi que ce soit en réel, prenez le temps de faire tourner chaque nouvel outil plusieurs semaines sur un compte de démonstration, sur les instruments et les unités de temps que vous tradez réellement. Un indicateur qui vous convainc sur un historique soigneusement choisi mais qui vous fait douter en direct n'a pas sa place dans votre méthode.

FAQ - Questions fréquentes

Les indicateurs MetaTrader proposés sur cette page sont-ils gratuits ?
Oui. Tous les indicateurs listés sur cette page sont téléchargeables gratuitement et fonctionnent aussi bien sur MetaTrader 4 que sur MetaTrader 5 dans leur version correspondante. Vous avez simplement besoin d'un compte de trading, réel ou démo, chez un courtier qui propose la plateforme MetaTrader.
Quelle est la différence entre un fichier .mq4 / .mq5 et un fichier .ex4 / .ex5 ?
Un fichier .mq4 ou .mq5 contient le code source de l'indicateur : il est lisible et modifiable dans MetaEditor, mais doit être compilé avec la touche F7 avant utilisation. Un fichier .ex4 ou .ex5 est la version compilée, directement exécutable par la plateforme mais dont le code n'est pas consultable. Privilégiez le code source lorsqu'il est disponible : vous pouvez vérifier ce que fait réellement le programme.
Où se trouve le dossier des indicateurs de MetaTrader sur mon ordinateur ?
Il ne faut jamais chercher le dossier manuellement dans Program Files. Utilisez le menu Fichier puis « Ouvrir le dossier des données » : la plateforme ouvre directement le bon répertoire, situé sous AppData sur Windows. Le chemin à utiliser est ensuite MQL4/Indicators sur MT4 et MQL5/Indicators sur MT5.
Mon indicateur n'apparaît pas dans la liste après installation, que faire ?
Trois causes reviennent presque toujours : le fichier a été placé dans le dossier Experts ou Scripts au lieu de Indicators, la plateforme n'a pas été redémarrée après la copie, ou le fichier source n'a pas été compilé. Vérifiez aussi que vous cherchez bien dans Insertion → Indicateurs → Personnalisés, et non dans la liste des indicateurs intégrés.
Un indicateur peut-il fonctionner sur MT4 et sur MT5 indifféremment ?
Non. MQL4 et MQL5 sont deux langages distincts et les fichiers ne sont pas interchangeables : un .ex4 ne s'exécutera pas sur MetaTrader 5 et inversement. Un indicateur doit être porté puis recompilé pour passer d'une plateforme à l'autre, ce qui explique que de nombreux développeurs publient deux versions séparées.
Qu'est-ce qu'un indicateur qui repeint et pourquoi est-ce un problème ?
Un indicateur qui repeint modifie a posteriori les signaux qu'il a déjà affichés : une flèche d'achat apparue en cours de bougie peut disparaître ou changer de position une fois la bougie clôturée. Sur l'historique, le résultat paraît excellent, mais en temps réel les signaux sont inexploitables. Testez toujours un indicateur en démo pendant plusieurs semaines et privilégiez ceux qui ne calculent que sur bougies clôturées.
Combien d'indicateurs faut-il afficher sur un graphique ?
Deux à trois indicateurs complémentaires suffisent dans la très grande majorité des cas. Empiler cinq oscillateurs qui mesurent tous le momentum ne fait qu'ajouter de la redondance et provoque la paralysie décisionnelle. Une combinaison classique associe un outil de tendance, un outil de momentum et un outil de volatilité comme l'ATR pour dimensionner le stop.
Les indicateurs personnalisés ralentissent-ils la plateforme ?
Oui, certains le peuvent. Un indicateur mal optimisé qui recalcule l'intégralité de l'historique à chaque tick consomme beaucoup de ressources, surtout multiplié par plusieurs graphiques. Si MetaTrader devient lent, réduisez le nombre de barres affichées dans Outils → Options → Graphiques, et fermez les graphiques inutilisés.
Faut-il choisir MetaTrader 4 ou MetaTrader 5 en 2026 ?
MetaTrader 5 est aujourd'hui la plateforme sur laquelle porte tout le développement de MetaQuotes : mises à jour régulières en 2026, testeur de stratégie multi-devises, davantage d'unités de temps et de classes d'actifs. MT4 reçoit encore des correctifs mais n'évolue plus fonctionnellement. Pour un nouveau trader, MT5 est le choix logique ; MT4 ne se justifie que si vous dépendez d'outils MQL4 que vous ne pouvez pas porter.
Un indicateur payant est-il plus performant qu'un indicateur gratuit ?
Rien ne le garantit. Le prix reflète le marketing du vendeur, pas la robustesse statistique de la méthode. Beaucoup d'indicateurs vendus très cher ne sont que des combinaisons d'outils standards déjà présents dans la plateforme. Méfiez-vous des promesses de taux de réussite élevés et exigez toujours une période de test en compte démo avant d'engager quoi que ce soit.