
Mis à jour le 18 juillet 2026 par Ludovic
La barre intérieure (inside bar en anglais) fait partie des figures de chandeliers les plus suivies par les traders de price action. Repérer ces configurations à l'œil nu sur plusieurs dizaines d'instruments et plusieurs unités de temps devient vite fastidieux : c'est exactement le travail qu'un indicateur MetaTrader automatise, en marquant chaque pattern sur le graphique et en déclenchant une alerte dès qu'un nouveau se forme.
Cette page rassemble des indicateurs gratuits pour MetaTrader 4 et MetaTrader 5, la procédure d'installation complète, les réglages qui font la différence et la méthode pour exploiter les signaux sans tomber dans les pièges classiques de la cassure.
Une barre intérieure est une bougie (ou une barre) dont la fourchette de cotation est intégralement comprise dans celle de la bougie qui la précède. Concrètement, deux conditions doivent être remplies simultanément :
La bougie précédente est appelée bougie mère ou mother bar. Si l'une des deux conditions n'est pas satisfaite, il ne s'agit pas d'une barre intérieure valide. Certains traders exigent une inclusion stricte (plus haut strictement inférieur et plus bas strictement supérieur), d'autres acceptent l'égalité : la plupart des indicateurs proposent une option pour trancher.
Sur le plan de l'interprétation, la barre intérieure traduit un équilibre temporaire. Les acheteurs n'ont pas la force de dépasser le plus haut de la veille, les vendeurs n'ont pas celle d'enfoncer le plus bas. Cette compression de la volatilité précède fréquemment une expansion, dans un sens ou dans l'autre. C'est la logique qui sous-tend toutes les stratégies de cassure construites sur ce pattern.
À ne pas confondre : la barre intérieure ne doit pas être confondue avec le harami, un pattern japonais voisin qui ne considère que les corps des bougies, ni avec la barre extérieure (outside bar), qui englobe au contraire la bougie précédente et marque une expansion de volatilité.
Rien n'empêche de repérer les barres intérieures manuellement : la règle est simple et se vérifie en un coup d'œil. Le problème apparaît dès que l'on veut couvrir un univers d'instruments réaliste. Un trader qui surveille vingt paires de devises, quelques indices et quelques matières premières sur trois unités de temps doit inspecter plus de cent graphiques par jour. L'automatisation devient alors indispensable.
La version MT4 détermine la barre intérieure, marque le haut et le bas de la fourchette et trace les niveaux de cassure. Le marquage s'appuie exclusivement sur des bougies clôturées : l'indicateur ne se redessine pas, ce qui est la condition minimale pour pouvoir se fier à un signal.
Les configurations identifiées sur une unité de temps peuvent être reportées sur des périodes plus courtes. Vous avez également la possibilité de définir une unité de temps supérieure et d'analyser ensuite le déroulement du signal sur une période plus fine, ce qui est très pratique pour affiner un point d'entrée sans perdre le contexte du graphique journalier.

Sur MetaTrader 5, l'indicateur recherche le modèle de barres intérieures et, lorsque les conditions sont satisfaites, génère un signal sur la barre concernée du graphique. Les versions récentes vont plus loin que le simple marquage : elles déterminent un biais directionnel à partir de la clôture de la petite bougie, tracent un rectangle de projection à partir des extrêmes de la bougie mère et prolongent ce rectangle vers la droite sur un nombre de barres paramétrable.
Plusieurs indicateurs gratuits et open source sont disponibles :

Gratuit ou payant ? La détection d'une barre intérieure repose sur une comparaison de deux plus hauts et de deux plus bas : aucun algorithme propriétaire ne peut réellement améliorer cette règle. Les versions payantes du MQL5 Market apportent du confort (tableau de bord multi-instruments, filtres de tendance intégrés, gestion des unités de temps multiples), pas une meilleure détection. Commencez par les versions gratuites.
La procédure est identique sur MT4 et MT5, à l'exception du nom du dossier de destination.
Télécharger le fichier
Récupérez l'archive ZIP ou le fichier .mq5 / .ex4 depuis une source fiable, puis décompressez-la si nécessaire. Un fichier .mq4 ou .mq5 correspond au code source, un .ex4 ou .ex5 au fichier compilé prêt à l'emploi.
Ouvrir le dossier de données
Dans MetaTrader, cliquez sur Fichier puis sur Ouvrir un dossier de données. Une fenêtre de l'explorateur s'ouvre sur le répertoire du terminal. N'essayez pas de retrouver ce dossier manuellement : son emplacement réel est masqué sous Windows.
Copier le fichier au bon endroit
Ouvrez MQL4/Indicators sur MetaTrader 4 ou MQL5/Indicators sur MetaTrader 5, puis collez-y le fichier de l'indicateur.
Actualiser le navigateur
Fermez et rouvrez MetaTrader, ou faites un clic droit dans la fenêtre Navigateur et choisissez Actualiser. L'indicateur apparaît alors dans la liste des indicateurs personnalisés. Si vous avez installé un fichier source, un double-clic ouvre MetaEditor : compilez avec la touche F7.
Appliquer au graphique
Glissez l'indicateur depuis le Navigateur sur le graphique voulu, ou double-cliquez sur son nom. La fenêtre des paramètres s'ouvre : validez pour afficher le marquage sur l'historique.
Régler paramètres et alertes
Ajustez les couleurs, l'unité de temps analysée, le nombre de bougies conservées en historique et activez les notifications souhaitées. Pour recevoir les alertes sur smartphone, renseignez votre identifiant MetaQuotes dans Outils > Options > Notifications.
Tester sur compte démo
Faites défiler plusieurs mois d'historique pour vérifier la cohérence du marquage, puis suivez les signaux en temps réel sur un compte de démonstration gratuit pendant plusieurs semaines avant d'engager du capital réel.
Les paramètres varient d'un indicateur à l'autre, mais on retrouve presque toujours les mêmes familles de réglages.
| Paramètre | Rôle | Réglage conseillé |
|---|---|---|
| Couleur de marquage | Couleur appliquée à la bougie ou au rectangle | Une couleur distincte du thème du graphique, différenciée pour le biais haussier et baissier |
| Unité de temps analysée | Période sur laquelle le pattern est recherché | H4 ou D1, éventuellement affiché sur un graphique H1 |
| Nombre de barres d'historique | Profondeur de calcul et d'affichage | 200 à 500 bougies : au-delà, le graphique devient illisible et le terminal ralentit |
| Projection vers la droite | Extension du rectangle depuis la bougie mère | 10 à 20 bougies, le temps que la cassure se produise ou que la configuration expire |
| Inclusion stricte | Accepter ou non l'égalité des extrêmes | Inclusion stricte sur le forex, tolérance à l'égalité sur les indices et les actions |
| Alertes | Popup, son, e-mail, notification push | Popup en séance, push mobile en dehors des heures de présence |
| Filtre de taille | Ratio maximal barre intérieure / bougie mère | Environ 50 % : plus la barre intérieure est petite, plus la compression est significative |
Un point mérite d'être répété : l'indicateur ne donne pas de direction. Il signale une compression. C'est la sortie de la fourchette de la bougie mère qui indique le sens, et le contexte graphique qui détermine la qualité du signal.
L'approche la plus répandue consiste à placer un ordre stop d'achat quelques points au-dessus du plus haut de la bougie mère et un ordre stop de vente quelques points en dessous de son plus bas. Le premier des deux à être déclenché annule l'autre. Le stop loss se place de l'autre côté de la bougie mère, l'objectif à un multiple de la hauteur de cette bougie.
Toutes les barres intérieures ne se valent pas. Les configurations les plus exploitables partagent trois caractéristiques : elles apparaissent dans une tendance identifiée (par exemple au-dessus d'une moyenne mobile 50 périodes pour un achat), après un repli sur une zone technique (support, résistance, retracement de Fibonacci), et présentent une bougie mère de belle amplitude, signe d'un mouvement directionnel préalable. À l'inverse, une barre intérieure isolée au milieu d'un range latéral n'apporte quasiment aucune information.
La cassure échoue régulièrement : le prix sort de la fourchette, déclenche les ordres en attente, puis revient à l'intérieur. Deux parades existent. La première consiste à n'entrer qu'après la clôture de la bougie de cassure, ce qui filtre beaucoup de faux signaux au prix d'une entrée moins bonne. La seconde consiste à traiter volontairement le retournement : lorsque la cassure avorte et que le prix repasse de l'autre côté, la configuration devient un signal de sens inverse, souvent puissant car les positions prises sur la cassure doivent être liquidées.
Attention aux publications macroéconomiques. Une barre intérieure qui se forme juste avant une décision de banque centrale ou une publication majeure n'est pas une compression technique : c'est une simple attente. La cassure qui suivra reflétera le contenu de l'annonce, pas un rapport de force graphique. Consultez le calendrier économique avant de placer vos ordres en attente.
Comprendre la logique interne aide à choisir un indicateur et à repérer une version mal codée. Le cœur de la détection tient en quelques lignes de MQL5 :
bool EstBarreInterieure(int i)
{
return( High[i] < High[i+1] && Low[i] > Low[i+1] );
}
L'indice i désigne la bougie testée, i+1 la bougie mère qui la précède. Deux points d'attention pour juger de la qualité d'une implémentation :
prev_calculated et rates_total. Sans cette optimisation, le terminal ralentit sensiblement dès que plusieurs graphiques sont ouverts.La variante à inclusion souple remplace les opérateurs stricts par <= et >=. Elle détecte davantage de configurations, notamment sur les instruments cotés avec peu de décimales ou sujets aux plateaux de cotation.
Avantages
Limites
Un indicateur de barres intérieures pour MT4 ou MT5 fait exactement ce qu'on attend de lui : il repère instantanément une figure simple sur un grand nombre d'instruments et vous prévient. Cela représente un gain de temps considérable, et cela vous évite de rater des configurations sur des marchés que vous ne surveillez pas au quotidien.
Mais il faut garder en tête ce qu'il ne fait pas. Il ne dit pas si la cassure aura lieu à la hausse ou à la baisse, il ne juge pas la tendance en cours, il ne connaît pas les niveaux techniques importants et il ignore complètement le calendrier économique. La sélection des configurations, le dimensionnement des positions et la discipline d'exécution restent entièrement de votre ressort. Un indicateur gratuit bien utilisé vaudra toujours mieux qu'un indicateur payant appliqué sans méthode.
Dernier conseil, et il n'a rien de rhétorique : c'est en forgeant qu'on devient forgeron. Testez toute nouvelle stratégie et tout nouvel indicateur sur un compte de démonstration gratuit avant de vous lancer. N'engagez pas d'argent réel tant que vous n'êtes pas parfaitement à l'aise avec l'outil et avec les règles que vous vous êtes fixées.