Indicateur ICT Market Structure : BOS, CHoCH et MSS

Mis à jour le · v2.0

Dans la structure de marché ICT, un break of structure (BOS) est une clôture au-delà du précédent swing high ou swing low qui confirme la poursuite de la tendance. Un change of character (CHoCH) est une clôture au-delà du swing opposé de la tendance interne de court terme, et un market structure shift (MSS) est la même cassure sur la structure de swing de degré supérieur, signe d'un retournement plus significatif.

Indicateur TradingView pour la Structure de Marché ICT — identifie la Rupture de Structure (BOS), le Changement de Caractère (CHoCH) et le Changement de Structure de Marché (MSS).

  • Structure de marché
  • Smart Money
  • Price action
Ouvrir sur TradingView

Utilisez cet indicateur directement sur TradingView — la plateforme de graphiques la plus populaire au monde.

Que fait l'indicateur ICT Market Structure ?

Cet indicateur fournit une visualisation complète des concepts de Structure de Marché ICT (Inner Circle Trader). Il identifie les événements de Rupture de Structure (BOS), de Changement de Caractère (CHoCH) et de Changement de Structure de Marché (MSS) à travers deux couches structurelles indépendantes — Interne et Swing — offrant aux traders une vision claire et multicouche de la direction de la tendance et des inversions potentielles.

ICT Market Structure - Vue d’ensemble
Vue d’ensemble

Concepts Clés

  • Rupture de Structure (BOS) — Un signal de continuation. Dans une tendance haussière, un nouveau swing haut dépassant le swing haut précédent confirme que la tendance est intacte. Dans une tendance baissière, un nouveau swing bas sous le swing bas précédent confirme la continuation.
  • Changement de Caractère (CHoCH) — Un signal d'inversion interne. Lorsque le prix casse le point de swing opposé dans la tendance actuelle (par exemple, casser sous le dernier swing bas pendant une tendance interne haussière), cela signale un changement potentiel de direction à court terme.
  • Changement de Structure de Marché (MSS) — Un signal d'inversion au niveau swing : un changement de caractère au niveau de la structure swing de degré supérieur. Dans cet indicateur, un MSS est une clôture de bougie au-delà du niveau de swing opposé ; aucun filtre de déplacement (taille du corps de la bougie) n'est appliqué.
  • Classification des Points de Swing (HH/HL/LH/LL) — Chaque pivot de swing confirmé est classé par rapport à son prédécesseur : Plus Haut (HH), Plus Bas Haut (HL), Plus Haut Bas (LH) ou Plus Bas (LL), fournissant un contexte visuel immédiat de la santé de la tendance.

Comment fonctionne l'indicateur ICT Market Structure ?

L'indicateur fonctionne sur deux couches structurelles indépendantes, chacune utilisant une détection de swing basée sur les pivots :

1. Structure Interne Utilise le paramètre de base Swing Length pour détecter les pivots à court terme. Lorsqu'un nouveau pivot est confirmé, il établit un niveau clé. Le signal de rupture est placé sur la bougie de breakout dès que cette bougie clôture au-delà du niveau — produisant des signaux BOS (continuation) ou CHoCH (inversion). Cette couche capture les changements rapides de momentum.

2. Structure Swing Utilise un multiplicateur de 3x du Swing Length pour la détection de pivots de degré supérieur. Comme pour la Structure Interne, les signaux de rupture sont placés sur la bougie qui clôture au-delà du niveau de swing établi. Cette couche génère des signaux BOS (continuation) et MSS (inversion) au niveau structurel majeur. Les événements MSS ont plus de poids car ils se produisent au niveau de la structure swing de degré supérieur.

Logique de Détection

  • Les swing hauts et bas sont confirmés en utilisant un lookback gauche/droite de barres (paramètre Swing Length). Ces pivots confirmés établissent les niveaux structurels clés.
  • Les ruptures sont évaluées à la clôture de la bougie : lorsqu'une bougie clôture au-dessus d'un niveau de pivot haut ou sous un niveau de pivot bas, le signal est placé sur cette bougie de breakout — aucun délai de confirmation supplémentaire. Les signaux n'apparaissent pas puis ne disparaissent pas pendant qu'une bougie se forme encore, et les signaux tracés ne sont jamais supprimés ensuite par la logique de détection.
  • Dans une tendance haussière : clôture au-dessus du dernier pivot haut = BOS Up (continuation) ; clôture sous le dernier pivot bas = CHoCH/MSS Down (inversion).
  • Dans une tendance baissière : clôture sous le dernier pivot bas = BOS Down (continuation) ; clôture au-dessus du dernier pivot haut = CHoCH/MSS Up (inversion).
  • Chaque niveau ne peut se déclencher qu'une seule fois. Un nouveau pivot doit se former pour établir un niveau frais pour la prochaine rupture potentielle.
  • Lorsque les signaux Interne et Swing se déclenchent au même niveau de prix sur la même bougie, seul le signal Swing est affiché (si la Structure Swing est affichée) pour éviter l'encombrement visuel. Lorsque la Structure Swing est masquée, le signal Interne est affiché.
  • Le premier point de swing dans la séquence de classification est ignoré pour éviter un étiquetage erroné.
ICT Market Structure - Structure Swing
Structure Swing

Fonctionnalités

  • Structure à Double Couche — Structure Interne et Swing suivies indépendamment avec des styles visuels distincts.
  • Étiquettes BOS / CHoCH / MSS — Lignes horizontales avec des étiquettes textuelles au niveau exact de la rupture, reliant la barre d'origine à la barre de rupture.
  • Classification HH / HL / LH / LL — Étiquettes de points de swing à chaque pivot majeur confirmé.
  • Lignes de Niveaux Actifs — Lignes horizontales pointillées montrant le swing haut et le swing bas actuels non encore cassés. Lorsqu'un de ces niveaux est cassé, un BOS ou MSS de swing est déclenché et la ligne est supprimée jusqu'à ce qu'un nouveau point de swing fixe un nouveau niveau.
  • Arrière-plan de Tendance — Couleur de fond subtile indiquant la direction de la tendance swing actuelle.
  • Tableau de Bord — Panneau d'information optionnel montrant la tendance Interne, la tendance Swing, l'état d'Alignement et le Dernier Signal avec des icônes directionnelles (désactivé par défaut).
  • Personnalisation Complète — Couleurs indépendantes pour chaque type de signal (BOS Up/Down, CHoCH Up/Down, MSS Up/Down), styles de ligne, épaisseurs de ligne, taille des étiquettes de structure et taille des étiquettes de points de swing.
  • Système d'Alerte — Six interrupteurs d'alerte configurables : BOS Haussier/Baissier, CHoCH Haussier/Baissier, MSS Haussier/Baissier. Chaque message nomme la couche (Internal BOS, Internal CHoCH, Swing BOS, Swing MSS) et inclut le niveau de prix, le symbole et le timeframe. Les alertes se déclenchent une fois par clôture de bougie et suivent les couches de structure affichées.
ICT Market Structure - Fonctionnalités
Fonctionnalités

Comment utiliser l'indicateur ICT Market Structure

  • Identification de la Tendance : Lorsque les structures Interne et Swing sont alignées (toutes deux Haussieres ou toutes deux Baissières), la tendance est forte. Des signaux contradictoires peuvent indiquer une phase de transition ou de consolidation.
  • Timing d'Entrée : Recherchez les événements MSS ou CHoCH comme signaux d'entrée potentiels pour une inversion. Les événements BOS confirment que la tendance continue et peuvent être utilisés pour des entrées de suivi de tendance.
  • Niveaux Actifs : Les lignes pointillées actives montrent les niveaux de swing non cassés qui doivent être cassés pour le prochain BOS ou MSS de swing. Surveillez-les comme des points de décision clés.
  • Multi-Timeframe : Appliquez l'indicateur sur plusieurs timeframes. Utilisez un timeframe supérieur pour le biais (Structure Swing) et un timeframe inférieur pour les entrées (Structure Interne).
  • Swing Length : Des valeurs plus basses (2-3) créent des signaux plus sensibles et fréquents. Des valeurs plus élevées (8-15) produisent moins d'événements structurels mais plus significatifs.
  • Alertes : Pour ne recevoir que les alertes Swing BOS/MSS, désactivez Show Internal Structure ; pour ne recevoir que les alertes Internal BOS/CHoCH, désactivez Show Swing Structure.

Limitations

  • L'établissement d'un pivot nécessite une période de lookback (Swing Length barres pour l'Interne, 3x Swing Length barres pour le Swing). Une fois qu'un niveau est défini, le signal de rupture est placé sur la bougie de breakout effective à sa clôture.
  • Cet indicateur identifie la structure — il ne génère pas de signaux d'achat/vente. Il doit être combiné avec d'autres outils d'analyse (blocs d'ordre, gaps de juste valeur, niveaux de liquidité, etc.) pour des setups de trading complets.
  • Le MSS est détecté uniquement à partir de la clôture au-delà d'un niveau de swing ; aucun filtre de déplacement n'est appliqué, donc un MSS ne confirme pas à lui seul une inversion.
  • Les performances sur des timeframes très bas (1-minute ou moins) peuvent produire un nombre excessif de signaux. Ajustez le paramètre Swing Length en conséquence.
  • Les premiers points de swing sur n'importe quel graphique ne seront pas classés (HH/HL/LH/LL) car il n'y a pas de point de référence antérieur pour la comparaison.
  • Pour rester dans les limites de dessin de TradingView, le graphique conserve les 290 lignes BOS/CHoCH/MSS les plus récentes avec leurs étiquettes et les 200 étiquettes de points de swing les plus récentes ; les dessins plus anciens sont supprimés.

Le trading comporte des risques. Cet indicateur est un outil d’analyse, pas un conseil financier : utilisez-le avec votre propre analyse et votre gestion du risque.

Notes de version

v2.0DernièreSignaux conservés, structure sur bougies clôturées et alertes par niveau

Les signaux BOS, CHoCH et MSS tracés ne sont plus supprimés après coup, la structure est évaluée sur les bougies clôturées, et les messages d'alerte indiquent désormais le niveau Internal ou Swing.

Après la mise à jour

  • Supprimez puis recréez vos alertes pour cet indicateur avec la condition « Any alert() function call ». Les alertes TradingView continuent d'exécuter la version du script avec laquelle elles ont été créées.
  • Les messages d'alerte commencent désormais par le nom du niveau, par exemple « Swing BOS Bullish ». Si vous filtrez automatiquement les messages d'alerte, par exemple via un webhook, mettez vos filtres à jour.
  • Les graphiques qui ont déjà l'indicateur peuvent conserver les anciennes tailles de texte. Les nouvelles valeurs par défaut Normal s'appliquent quand vous ajoutez de nouveau l'indicateur ou réinitialisez ses paramètres.

Corrigé

  • D'anciens signaux BOS et CHoCH internes étaient supprimés plus tard lorsqu'une cassure swing se formait près du même prix. Les signaux tracés, et déjà alertés, restent désormais sur le graphique.
  • La structure est évaluée uniquement sur les bougies clôturées : les signaux BOS, CHoCH et MSS, les étiquettes de swing, le fond et le tableau de bord n'apparaissent et ne disparaissent plus pendant la formation d'une bougie. Les signaux passés sont inchangés.
  • Les lignes de niveau actives ne disparaissent plus sur les longs graphiques et ne s'affichent désormais que tant que le niveau n'est pas cassé.
  • Avec Swing Structure masqué, une cassure interne au même niveau qu'une cassure swing est désormais tracée au lieu d'être masquée.

Amélioré

  • Les messages d'alerte indiquent le niveau (Internal BOS, Internal CHoCH, Swing BOS, Swing MSS) avec son propre prix, et les alertes suivent les niveaux de structure affichés.
  • Les anciennes lignes et étiquettes de structure sont supprimées par paires, si bien que les lignes plus anciennes de l'historique ne perdent plus leurs étiquettes.

Ajouté

  • Un réglage Structure Label Size pour les étiquettes BOS, CHoCH et MSS. Le texte des étiquettes et du tableau de bord est désormais en taille Normal par défaut, et les icônes de style emoji du tableau de bord ont été remplacées par de simples symboles.
v1.0Première publication publique sur TradingView.
Toutes les mises à jour des indicateurs

Questions fréquemment posées

Qu'est-ce qu'un break of structure (BOS) en ICT ?

Un break of structure est un signal de continuation. En tendance haussière, une bougie qui clôture au-dessus du précédent swing high confirme que la hausse reste intacte ; en tendance baissière, une clôture sous le précédent swing low confirme la baisse. L'indicateur marque chaque BOS d'une ligne et d'une étiquette sur le niveau cassé dès qu'une bougie clôture au-delà.

Quelle est la différence entre CHoCH et MSS ?

Les deux sont des signaux de retournement qui apparaissent quand le prix clôture au-delà du swing opposé de la tendance en cours, par exemple sous le dernier swing low pendant une hausse. Le change of character (CHoCH) se produit sur la structure interne de court terme, tandis que le market structure shift (MSS) se produit sur la structure de swing de degré supérieur et compte comme le retournement le plus significatif.

Que signifient HH, HL, LH et LL ?

Ces sigles classent chaque swing confirmé par rapport au précédent : higher high (HH), higher low (HL), lower high (LH) et lower low (LL). Des sommets et des creux de plus en plus hauts décrivent une tendance haussière, des sommets et des creux de plus en plus bas une tendance baissière. L'indicateur étiquette ces points sur la structure de swing pour montrer l'état de la tendance d'un coup d'œil.

Quelle est la différence entre structure interne et structure de swing ?

La structure interne suit les pivots de court terme définis par le paramètre de longueur de swing et produit des signaux BOS et CHoCH. La structure de swing utilise des pivots trois fois plus longs pour capter les sommets et creux de degré supérieur et produit des signaux BOS et MSS. Quand les deux couches vont dans le même sens, la tendance est jugée solide ; quand elles s'opposent, le marché est peut-être en transition ou en consolidation.

Comment les traders utilisent-ils BOS et MSS pour entrer en position ?

Les BOS confirment la poursuite de la tendance et servent aux entrées dans son sens, tandis que les MSS et CHoCH signalent des retournements potentiels. Une approche courante consiste à lire le biais sur la structure de swing d'une unité de temps supérieure, puis à affiner l'entrée avec la structure interne sur une unité inférieure, en combinant la cassure avec des order blocks, des fair value gaps ou des niveaux de liquidité.

En Savoir Plus

Commencer à utiliser ICT Market Structure

Cet indicateur est gratuit à utiliser sur TradingView. Ajoutez-le à vos graphiques et utilisez-le en complément de votre propre analyse.

Indicateurs associés

Tout voir