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.

Points clés à retenir

  • Une barre intérieure est une bougie dont le plus haut et le plus bas sont entièrement contenus dans ceux de la bougie précédente, appelée bougie mère.
  • Elle signale une contraction de la volatilité : le marché fait une pause, souvent avant une expansion.
  • L'indicateur ne prédit rien : il détecte et signale. C'est la cassure de la bougie mère qui donne la direction.
  • Des versions gratuites et open source existent sur la Code Base MQL5 pour MT4 comme pour MT5.
  • Le pattern est nettement plus fiable en H4 et en journalier qu'en unités de temps courtes.
  • Un indicateur correctement codé travaille sur bougies clôturées et ne se redessine pas.

Qu'est-ce qu'une barre intérieure ?

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 :

  • le plus haut de la bougie courante est inférieur ou égal au plus haut de la bougie précédente ;
  • le plus bas de la bougie courante est supérieur ou égal au plus bas de la bougie précédente.

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é.

Pourquoi utiliser un indicateur dédié

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.

Détection systématique
Aucune configuration n'est oubliée, y compris sur les instruments que vous ne consultez pas quotidiennement.
Alertes en temps réel
Notification popup, sonore, e-mail ou push sur mobile dès la clôture d'une barre intérieure, sans rester devant l'écran.
Marquage visuel clair
Coloration de la bougie, rectangle de projection depuis la bougie mère, tracé des niveaux de cassure haut et bas.
Analyse multi-période
Certaines versions affichent les barres intérieures d'une unité de temps supérieure sur un graphique plus court, pour affiner l'entrée.
Objectivité
La règle est appliquée à la lettre, sans l'indulgence dont on fait preuve envers une configuration que l'on aimerait voir valide.
Backtest facilité
Le marquage de l'historique permet d'évaluer rapidement le comportement du pattern sur un instrument donné.

Indicateur de barres intérieures pour MT4

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.

Indicateurs de barres intérieures pour MT4

Indicateur de barres intérieures pour MT5

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 :

  • Inside Bar pour MT5 (Code Base MQL5) : détection du pattern, filtre directionnel haussier / baissier / neutre, rectangle de projection et alertes popup, sonores, e-mail et push mobile.
  • Inside Bar Detector with Alerts : version épurée qui colore simplement les bougies concernées et déclenche une alerte popup ou une notification push à la détection d'une nouvelle barre intérieure sur la dernière bougie clôturée.
  • Inside Bar Indicator for MT5 sur GitHub : projet open source livré tel quel, à copier dans le dossier MQL5/Indicators.

Indicateurs de barres intérieures pour MT5

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.

Installer l'indicateur en 7 étapes

La procédure est identique sur MT4 et MT5, à l'exception du nom du dossier de destination.

1

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.

2

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.

3

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.

4

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.

5

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.

6

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.

7

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.

Paramètres et réglages recommandés

Les paramètres varient d'un indicateur à l'autre, mais on retrouve presque toujours les mêmes familles de réglages.

ParamètreRôleRéglage conseillé
Couleur de marquageCouleur appliquée à la bougie ou au rectangleUne couleur distincte du thème du graphique, différenciée pour le biais haussier et baissier
Unité de temps analyséePériode sur laquelle le pattern est recherchéH4 ou D1, éventuellement affiché sur un graphique H1
Nombre de barres d'historiqueProfondeur de calcul et d'affichage200 à 500 bougies : au-delà, le graphique devient illisible et le terminal ralentit
Projection vers la droiteExtension du rectangle depuis la bougie mère10 à 20 bougies, le temps que la cassure se produise ou que la configuration expire
Inclusion stricteAccepter ou non l'égalité des extrêmesInclusion stricte sur le forex, tolérance à l'égalité sur les indices et les actions
AlertesPopup, son, e-mail, notification pushPopup en séance, push mobile en dehors des heures de présence
Filtre de tailleRatio maximal barre intérieure / bougie mèreEnviron 50 % : plus la barre intérieure est petite, plus la compression est significative

Comment trader les signaux détectés

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.

La cassure classique

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.

Le filtre de contexte

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.

Gérer le faux départ

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.

Le code de détection expliqué

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 :

  • Le test doit porter sur une bougie clôturée, donc au minimum sur l'indice 1 et jamais sur l'indice 0, qui correspond à la bougie en cours de formation. Un indicateur qui teste l'indice 0 affichera des signaux qui disparaissent : c'est du repaint.
  • Le recalcul doit être incrémental. Un indicateur bien écrit ne recalcule que les nouvelles bougies à chaque tick, en s'appuyant sur les variables 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 et limites de l'indicateur

Avantages

  • Détection instantanée sur des dizaines d'instruments et d'unités de temps
  • Règle objective, non discrétionnaire, identique à chaque fois
  • Alertes mobiles : plus besoin de surveiller les graphiques en permanence
  • Versions gratuites et open source disponibles pour MT4 et MT5
  • Fonctionne sur tous les marchés : forex, indices, matières premières, actions, cryptos
  • Niveaux de stop loss et d'entrée directement lisibles sur le graphique
  • Consommation de ressources très faible si le code est incrémental

Limites

  • Aucune indication de direction : le pattern est neutre par nature
  • Nombre de signaux très élevé en unités de temps courtes, avec peu de valeur
  • Aucune prise en compte du contexte de tendance ou des zones techniques
  • Taux de faux départs important sur les cassures
  • Certaines versions se redessinent en signalant la bougie en cours
  • Les gaps d'ouverture faussent la lecture sur actions et indices
  • Une détection automatique ne remplace ni un plan de trading ni une gestion du risque

Erreurs fréquentes à éviter

  • Trader toutes les détections. L'indicateur signale, il ne sélectionne pas. Sur un graphique H1, plusieurs barres intérieures par jour et par instrument sont détectées : l'immense majorité n'a aucune valeur prédictive.
  • Descendre trop bas en unité de temps. En M5 ou M15, le bruit de marché produit des barres intérieures en continu. Le pattern retrouve sa signification à partir de H4.
  • Ignorer la taille de la bougie mère. Une bougie mère minuscule engendre une fourchette étroite, un stop dérisoire et une probabilité de déclenchement quasi certaine, dans les deux sens.
  • Placer un stop trop serré. Un stop juste derrière la barre intérieure améliore le ratio sur le papier, mais le prix vient le chercher très souvent avant de repartir dans le bon sens.
  • Négliger le spread et les frais. Sur des ordres en attente placés à quelques points des extrêmes, un élargissement du spread suffit à déclencher une entrée non désirée. Vérifiez les conditions de votre broker.
  • Utiliser un indicateur qui se redessine. Testez systématiquement : le marquage doit rester figé une fois la bougie clôturée.
  • Passer directement en réel. Aucun indicateur ne dispense d'une phase de test en démo, sur plusieurs semaines et plusieurs configurations de marché.

Compte démo MT4     Compte démo MT5

Conclusion

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.

FAQ - Questions fréquentes

Qu'est-ce qu'une barre intérieure exactement ?
Une barre intérieure est une bougie dont le plus haut est inférieur au plus haut de la bougie précédente et dont le plus bas est supérieur au plus bas de cette même bougie. Sa fourchette est donc entièrement contenue dans celle de la bougie mère. Elle traduit une contraction de la volatilité et une pause dans le rapport de force entre acheteurs et vendeurs.
L'indicateur de barres intérieures est-il gratuit ?
Oui, plusieurs versions gratuites existent. La Code Base de MQL5 héberge des indicateurs open source pour MT4 et MT5 qui détectent le pattern, colorent les bougies concernées et envoient des alertes. Des versions payantes du MQL5 Market ajoutent surtout du confort visuel : multi-unités de temps, tableaux de bord, filtres de tendance.
L'indicateur se redessine-t-il (repaint) ?
Un indicateur correctement codé travaille uniquement sur des bougies clôturées : le marquage apparaît après la clôture de la barre intérieure et ne bouge plus. Méfiez-vous des versions qui signalent le pattern en cours de formation, car un signal peut disparaître si la bougie sort de la fourchette avant sa clôture.
Sur quelle unité de temps la barre intérieure est-elle la plus fiable ?
Les unités de temps élevées offrent statistiquement les configurations les plus propres : le graphique journalier et le H4 en priorité, éventuellement le hebdomadaire sur les indices. En dessous de H1, le bruit de marché multiplie les barres intérieures sans signification, et les faux signaux augmentent fortement.
Quelle différence entre barre intérieure et barre extérieure ?
La barre intérieure est contenue dans la précédente : elle marque une contraction de volatilité. La barre extérieure (outside bar ou engulfing) englobe au contraire la bougie précédente : elle marque une expansion de volatilité et un renversement potentiel de rapport de force. Les deux patterns sont complémentaires.
Comment placer le stop loss sur un signal de barre intérieure ?
La méthode classique place le stop de l'autre côté de la bougie mère, éventuellement avec une marge de sécurité correspondant à une fraction de l'ATR. Un stop plus serré, placé de l'autre côté de la barre intérieure elle-même, améliore le ratio gain/risque mais augmente nettement la fréquence des sorties prématurées.
Une barre intérieure est-elle un signal haussier ou baissier ?
Ni l'un ni l'autre par elle-même : c'est un pattern neutre de compression. C'est la direction de la cassure de la bougie mère qui donne le sens, et le contexte qui donne la qualité du signal. Une barre intérieure en continuation de tendance sur un support ou une résistance majeure est bien plus exploitable qu'une barre intérieure isolée en plein range.
Que signifient plusieurs barres intérieures consécutives ?
Deux, trois barres intérieures ou davantage à l'intérieur de la même bougie mère forment un cluster de compression. Plus la compression dure, plus l'énergie accumulée est importante et plus la cassure qui suit est souvent large. Ce contexte est apprécié des traders de cassure, mais il augmente aussi le risque de faux départ.
Faut-il combiner l'indicateur avec d'autres outils ?
Oui. La barre intérieure fonctionne beaucoup mieux avec un filtre de tendance (moyenne mobile 20 ou 50 périodes), un repérage des zones de support et résistance, et un indicateur de volatilité comme l'ATR pour dimensionner le stop. Utilisé seul, l'indicateur génère trop de signaux sans hiérarchie.
L'indicateur fonctionne-t-il sur les actions, les indices et les cryptomonnaies ?
Oui, la détection est purement géométrique : elle ne dépend que des plus hauts et des plus bas. Elle s'applique donc à tous les marchés disponibles dans MetaTrader. Attention toutefois aux gaps d'ouverture sur les actions et les indices, qui produisent des configurations moins lisibles que sur le forex, coté en continu du dimanche soir au vendredi soir.
Compte démo gratuit