Utilisez cet indicateur directement sur TradingView — la plateforme de graphiques la plus populaire au monde.
Que fait l'indicateur ICT Liquidity Levels ?
Cet indicateur trace les niveaux de liquidité ICT (Inner Circle Trader) — les ordres stop-loss en attente qui s'accumulent au-dessus des plus hauts de swing et en dessous des plus bas de swing. Il détecte la liquidité côté achat (BSL), la liquidité côté vente (SSL), les plus hauts égaux (EQH), les plus bas égaux (EQL) et les balayages de liquidité (Turtle Soup), avec un support complet des cadres temporels supérieurs (HTF) pour la confluence multi-temps. Les niveaux s'étendent en temps réel, les étiquettes affichent le prix exact, et les niveaux balayés sont marqués et invalidés automatiquement. Les nouveaux niveaux, les balayages et les alertes sont confirmés à la clôture de la barre, et les niveaux HTF n'utilisent que des barres HTF clôturées, de sorte que le graphique en direct correspond au graphique après un rechargement.
Concepts clés
- Liquidité côté achat (BSL) — Ordres d'achat stop en attente au-dessus des plus hauts de swing. Lorsque les traders placent des stops de perte au-dessus des plus hauts de swing ou des ordres d'achat stop, ils créent un pool de liquidité que les acteurs institutionnels ciblent. Tracé sous forme de ligne horizontale au prix du plus haut de swing.
- Liquidité côté vente (SSL) — Ordres de vente stop en attente en dessous des plus bas de swing. Les stops de perte sous les plus bas de swing et les ordres de vente stop créent un pool de liquidité que le "smart money" chasse. Tracé sous forme de ligne horizontale au prix du plus bas de swing.
- Plus hauts égaux (EQH) — Lorsque deux ou plusieurs plus hauts de swing se forment approximativement au même prix, un pool de BSL concentré se constitue. Les market makers voient ce motif de double/triple sommet comme un aimant — les stops groupés au-dessus représentent une cible de liquidité à haute valeur.
- Plus bas égaux (EQL) — Lorsque deux ou plusieurs plus bas de swing s'alignent au même prix, un pool de SSL concentré se forme en dessous. Ce motif de double/triple creux attire les chasses aux stops institutionnelles.
- Balayage de liquidité (Turtle Soup) — Lorsque l'ombre du prix dépasse un niveau de liquidité mais que la clôture revient à l'intérieur, les ordres stop ont été déclenchés (balayés) sans véritable cassure structurelle. Cette "chasse aux stops" — également connue sous le nom de Turtle Soup — est un signal classique de retournement ICT.
- Liquidité des cadres temporels supérieurs (HTF) — Les niveaux de liquidité des cadres temporels supérieurs ont plus d'importance car ils représentent des pools plus importants d'ordres en attente. L'indicateur trace les niveaux HTF aux côtés des niveaux du cadre temporel actuel pour l'analyse de confluence.
Comment fonctionne l'indicateur ICT Liquidity Levels ?
1. Détection des swings L'indicateur utilise ta.pivothigh et ta.pivotlow avec un paramètre configurable de Longueur du Swing. Un plus haut de swing est confirmé lorsque le plus haut est plus élevé que les barres environnantes des deux côtés ; un plus bas de swing est confirmé lorsque le plus bas est plus bas. Chaque swing confirmé crée un nouveau niveau de liquidité à la clôture de la barre qui le confirme.
2. Plus hauts égaux / Plus bas égaux Lorsqu'un nouveau plus haut de swing se forme dans une tolérance (par défaut 0,05 %) d'un niveau BSL existant, les deux niveaux sont classés comme Plus hauts égaux (EQH). Le niveau existant est mis à niveau — sa couleur change pour la couleur EQH et l'épaisseur de la ligne augmente. La même logique s'applique aux Plus bas égaux (EQL). Cette correspondance basée sur la tolérance tient compte des variations naturelles de prix qui représentent toujours le même pool de liquidité institutionnel. Chaque pool porte une seule étiquette sur son niveau le plus ancien, de sorte que les étiquettes ne se chevauchent jamais. Un troisième swing au même prix rejoint le pool et déclenche à nouveau l'alerte Plus haut/bas égal.
3. Détection des balayages de liquidité La détection des balayages ne dépend pas de l'interrupteur d'affichage "Liquidity Sweeps" (détection découplée), mais elle ne vérifie que les niveaux qui existent : un côté désactivé avec l'interrupteur BSL ou SSL n'a pas de niveaux sur le cadre temporel actuel et donc pas de détection de balayage. À la clôture de chaque barre, l'indicateur vérifie chaque niveau actif :
- Balayage BSL : Le plus haut pénètre au-dessus du niveau mais la clôture ne se termine pas au-dessus — les stops d'achat ont été déclenchés.
- Balayage SSL : Le plus bas pénètre en dessous du niveau mais la clôture ne se termine pas en dessous — les stops de vente ont été déclenchés.
Lorsqu'un balayage est détecté :
- Un marqueur italique 𝘅 apparaît au point de balayage. Les 300 marqueurs les plus récents sont conservés.
- La ligne s'estompe en gris (pointillée, épaisseur 1) indiquant que le niveau a été "pillé".
- Une alerte se déclenche (si activée) avec "[HTF] BSL/SSL Balayé(e)" incluant le prix et le symbole.
4. Invalidation des niveaux Un niveau est retiré du graphique lorsque le prix clôture au-delà de celui-ci — que ce soit par un balayage qui continue, ou une cassure directe. Cela empêche les niveaux obsolètes d'encombrer le graphique. La vérification d'invalidation s'exécute à chaque barre après la détection des balayages, garantissant qu'un niveau balayé sur la barre N est supprimé si la barre N+1 clôture au-delà.
5. Niveaux des cadres temporels supérieurs (HTF) Lorsqu'il est activé, l'indicateur récupère les plus hauts et plus bas de swing d'un cadre temporel supérieur défini par l'utilisateur via request.security. Seules les barres HTF clôturées sont utilisées : un niveau HTF apparaît sur la première barre du graphique après la barre HTF qui confirme le swing, et il ne se redessine pas. La ligne commence au swing HTF (au plus 4999 barres du graphique en arrière). Les niveaux HTF sont tracés avec des lignes en pointillés, une épaisseur accrue et des couleurs opaques pour les distinguer visuellement des niveaux du cadre temporel actuel. Un système intégré de prévention des chevauchements garantit que lorsqu'un niveau HTF et un niveau du cadre temporel actuel existent au même prix, seul le niveau HTF est affiché — évitant la duplication visuelle. Le module HTF valide que le cadre temporel sélectionné est bien supérieur à celui du graphique ; sinon, aucun niveau HTF n'est créé. Les niveaux HTF ont leur propre interrupteur (Enable HTF Levels) ; les interrupteurs d'affichage BSL et SSL s'appliquent aux niveaux du cadre temporel actuel.
6. Limite d'affichage par type L'entrée "Niveaux max (par type)" limite les niveaux BSL et SSL du cadre temporel actuel, et "Niveaux max HTF (par type)" limite les niveaux BSL HTF et SSL HTF. Chacune des quatre catégories est plafonnée indépendamment. Lorsqu'une catégorie dépasse sa limite, les niveaux balayés sont supprimés en premier, puis les plus anciens — gardant le graphique concentré sur la liquidité qui n'a pas encore été prise.
Fonctionnalités
- Détection BSL / SSL — Identification automatique de la liquidité côté achat et côté vente aux plus hauts et plus bas de swing confirmés.
- Plus hauts égaux / Plus bas égaux — La correspondance basée sur la tolérance détecte les pools de liquidité concentrés où plusieurs swings s'alignent au même prix. Les niveaux EQH/EQL reçoivent des couleurs distinctes et une épaisseur de ligne accrue, et chaque pool affiche une seule étiquette.
- Balayage de liquidité (Turtle Soup) — Détection des chasses aux stops à la clôture de la barre : ombre au-delà + clôture de retour à l'intérieur (ou exactement sur le niveau). Marqueur italique 𝘅 au point de balayage, la ligne s'estompe en gris.
- Détection / Affichage découplés — La détection des balayages s'exécute toujours, quel que soit l'interrupteur "Liquidity Sweeps", pour chaque côté activé. Désactiver le marqueur ne désactive pas la logique sous-jacente ou les alertes.
- Niveaux des cadres temporels supérieurs — Récupère les données de swing HTF à partir de barres HTF clôturées via request.security pour la confluence multi-temps. Les niveaux HTF affichés avec des lignes en pointillés, des couleurs opaques et une épaisseur accrue, à partir du swing HTF.
- Prévention des chevauchements HTF-LTF — Lorsque les deux cadres temporels ont un niveau au même prix, seul le niveau HTF est affiché. Vérification bidirectionnelle pour éviter la duplication.
- Invalidation automatique des niveaux — Les niveaux sont supprimés lorsque le prix clôture au-delà (suite de balayage ou cassure directe). Aucun niveau obsolète ne reste sur le graphique.
- Étiquettes alignées à droite avec prix — Étiquettes propres en texte plat (sans bulle) affichant "BSL 105.50", "HTF EQH 106.20", etc., placées juste à droite de la dernière barre et repositionnées à chaque barre.
- Limites d'affichage par type — Plafonds indépendants pour BSL LTF et SSL LTF (Niveaux max) et pour BSL HTF et SSL HTF (Niveaux max HTF). Les niveaux balayés sont supprimés en premier, puis les plus anciens.
- Personnalisation complète des couleurs — Couleurs séparées pour BSL, SSL, EQH, EQL, Marqueur de balayage, BSL HTF et SSL HTF.
- Système d'alertes — Trois types d'alertes configurables : Nouveau niveau de liquidité, Balayage de liquidité et Nouveau plus haut/bas égal. Chacune inclut le préfixe HTF le cas échéant, le prix, le symbole et le cadre temporel. Créez l'alerte avec la condition « Any alert() function call » ; tous les événements d'une barre arrivent ensemble dans un seul message à la clôture de la barre.
Comment utiliser l'indicateur ICT Liquidity Levels
- Identifier les cibles de liquidité : Les niveaux BSL au-dessus des plus hauts de swing et les niveaux SSL en dessous des plus bas de swing montrent où les ordres stop sont en attente. Le prix est attiré vers ces pools — utilisez-les comme cibles directionnelles.
- Les plus hauts/bas égaux comme aimants : Les zones EQH et EQL représentent de la liquidité concentrée. Lorsque le prix approche un niveau EQH/EQL, attendez-vous à une tentative de balayage. Ce sont des cibles de chasse aux stops à haute probabilité.
- Retournement Turtle Soup : Lorsqu'un marqueur de balayage (𝘅) apparaît, il signale que la liquidité a été prise mais que le prix a rejeté la cassure. C'est un setup classique de retournement — recherchez une confirmation des Blocs d'Ordres, des FVG ou des changements de structure de marché.
- Confluence HTF : Activez les niveaux HTF pour voir où se situe la liquidité des cadres temporels plus larges. Lorsqu'un niveau HTF et un niveau LTF s'alignent (ou sont proches), le pool de liquidité est plus significatif. Les balayages HTF ont des implications de retournement plus fortes.
- Combiner avec les outils ICT : Les niveaux de liquidité fonctionnent mieux avec les Blocs d'Ordres (où les institutions ont placé leurs ordres), les Écarts de Juste Valeur (où le prix veut se rééquilibrer) et la Structure de Marché (BOS/CHoCH pour la direction de la tendance). Un balayage dans un Bloc d'Ordres à l'intérieur d'un FVG est une entrée ICT classique.
- Réglage de la Longueur du Swing : Augmentez la Longueur du Swing pour détecter uniquement les points de swing majeurs (moins de niveaux, plus significatifs). Diminuez-la pour une cartographie de liquidité plus granulaire sur les cadres temporels inférieurs.
Limitations
- La détection des swings utilise ta.pivothigh/ta.pivotlow, qui nécessitent que le nombre de barres de la Longueur du Swing passe avant confirmation. Les niveaux apparaissent avec un délai égal à la Longueur du Swing.
- Les données HTF sont récupérées via request.security uniquement à partir de barres HTF clôturées, de sorte qu'un niveau HTF apparaît après la clôture de la barre HTF qui confirme le swing (HTF Swing Length barres HTF après le swing). Si le HTF sélectionné n'est pas supérieur au cadre temporel du graphique, aucun niveau HTF n'est créé. L'indicateur valide cela automatiquement.
- La détection des plus hauts/bas égaux utilise une tolérance en pourcentage. Sur les instruments à prix très bas, la tolérance par défaut de 0,05 % peut nécessiter un ajustement.
- La détection des balayages vérifie l'ombre par rapport à la clôture sur la même barre, à la clôture de cette barre ; une ombre qui traverse un niveau pendant une barre en cours n'est marquée qu'à la clôture. Les motifs de balayage multi-barres (ombre sur la barre 1, clôture de retour sur la barre 2) ne sont pas détectés — seuls les balayages sur une seule barre correspondent à la définition classique du Turtle Soup.
- Cet indicateur cartographie où la liquidité se trouve et quand elle est balayée — il ne génère pas de signaux d'achat/vente. Combinez-le avec l'analyse des Blocs d'Ordres, des Écarts de Juste Valeur, de la structure de marché et une gestion des risques appropriée pour des setups de trading complets.
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èreNiveaux HTF sur bougies clôturées, sweeps et étiquettes corrigés
Les niveaux de l'unité de temps supérieure proviennent désormais de bougies HTF clôturées, les nouveaux niveaux et les sweeps sont décidés à la clôture de la bougie, et les étiquettes ne se chevauchent plus et ne disparaissent plus sur les longs graphiques.
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.
Corrigé
- Les niveaux HTF utilisent désormais uniquement des bougies clôturées de l'unité de temps supérieure, si bien que les niveaux, sweeps et alertes en temps réel correspondent au graphique après un rechargement. Les faux niveaux HTF issus d'une bougie HTF inachevée n'apparaissent plus.
- Les lignes HTF commencent désormais au swing HTF, et un nouveau niveau HTF est aussi vérifié pour un sweep sur la bougie où il apparaît.
- Les nouveaux niveaux, les marqueurs de sweep et la suppression des niveaux sont décidés à la clôture de la bougie, si bien qu'un marqueur de sweep n'apparaît et ne disparaît plus sur la bougie en cours.
- Les étiquettes de niveau ne disparaissent plus sur les longs graphiques : les marqueurs de sweep sont désormais limités aux 300 plus récents.
- Une clôture exactement sur un niveau compte désormais comme un sweep, la détection des niveaux égaux fonctionne sur les symboles à prix négatifs, et un troisième plus haut ou plus bas égal envoie désormais une alerte.
Amélioré
- Les étiquettes se placent juste à droite de la dernière bougie en taille Normal, et chaque pool de plus hauts ou plus bas égaux affiche une seule étiquette au lieu de deux qui se chevauchent.
- Quand un type de niveau atteint sa limite, les niveaux balayés sont supprimés avant les niveaux intacts.
- Toutes les alertes d'une bougie arrivent ensemble dans un seul message à la clôture.
Questions fréquemment posées
Qu'est-ce que la liquidité en trading ICT ?
En termes ICT, la liquidité est le réservoir d'ordres stop et d'ordres d'entrée placés au-dessus des swing highs et sous les swing lows. Les traders placent leurs stop-loss et leurs ordres de cassure juste au-delà de ces points, et selon ICT, le prix est attiré par ces réservoirs parce que les gros acteurs ont besoin de ce flux d'ordres opposé pour exécuter leurs propres positions. L'indicateur trace un niveau à chaque swing high et swing low confirmé.
Quelle différence entre buy side et sell side liquidity ?
La buy side liquidity (BSL) se trouve au-dessus des swing highs : les buy stops des vendeurs à découvert et les ordres d'achat stop des traders de cassure. La sell side liquidity (SSL) se trouve sous les swing lows : les sell stops des acheteurs et les ordres de vente stop. Une hausse dans la BSL déclenche des ordres d'achat, une baisse dans la SSL des ordres de vente. L'indicateur étiquette chaque niveau BSL ou SSL avec son prix.
Qu'est-ce qu'un sweep de liquidité ?
Un sweep de liquidité se produit quand le prix perce un niveau de liquidité avec une mèche, déclenchant les ordres qui s'y trouvent, mais que la bougie clôture de nouveau à l'intérieur. Aussi appelé stop hunt ou Turtle Soup, il suggère que la cassure n'était pas réelle et constitue un signal de retournement ICT classique. L'indicateur marque le point du sweep d'un x et grise le niveau ; si le prix clôture plus tard au-delà du niveau, celui-ci est supprimé.
Que sont les equal highs et equal lows ?
Les equal highs (EQH) sont deux swing highs ou plus à un prix quasi identique, et les equal lows (EQL) deux swing lows ou plus. Les stops de nombreux traders s'accumulent au-delà, c'est pourquoi ICT les considère comme des cibles de liquidité particulièrement attractives, que le prix balaie souvent. Par défaut, l'indicateur considère comme égaux des swings séparés de 0,05 % au plus et trace ces niveaux dans une couleur dédiée avec une ligne plus épaisse.
Pourquoi utiliser des niveaux de liquidité d'une unité de temps supérieure ?
Les niveaux d'une unité de temps supérieure marquent des réservoirs d'ordres plus importants, si bien qu'un sweep de l'un d'eux a généralement une portée de retournement plus forte. Avec l'option HTF activée, l'indicateur les trace en lignes tiretées plus épaisses à côté des niveaux de votre graphique. Quand les deux unités de temps ont un niveau au même prix, seul le niveau de l'unité de temps supérieure est affiché.
Comment trader un sweep de liquidité ?
Voyez le sweep comme un avertissement que le mouvement pourrait se retourner, pas comme une entrée en soi. Les traders ICT cherchent ensuite une confirmation, comme un market structure shift, un order block ou un fair value gap dans le sens du retournement ; un sweep dans un order block situé dans un fair value gap est une entrée ICT de manuel. Les niveaux pas encore balayés servent aussi de cibles, car le prix a tendance à aller les chercher.
En Savoir Plus
- Smart Money Concepts (SMC) : Comment les traders institutionnels influencent les marchésApprenez les Smart Money Concepts, notamment les order blocks, les fair value gaps, les liquidity sweeps et les breaker blocks. Comprenez comment les institutions tradent.
- Analyse technique pour le trading crypto : le guide définitifApprenez l'analyse technique, des bases aux niveaux avancés, pour le trading de cryptomonnaies. Maîtrisez les figures chartistes, les indicateurs, l'analyse des volumes et les stratégies multi-temporelles.
- Gestion du risque en trading crypto : le guide de survie completMaîtrisez la taille des positions, les stop-loss, l'allocation de portefeuille et la discipline émotionnelle pour le trading crypto. Découvrez pourquoi la gestion du risque est primordiale.
Commencer à utiliser ICT Liquidity Levels
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
ICT Dealing Range
Indicateur TradingView qui identifie les Plages de Négociation ICT avec les zones de Prime, d'Escompte et d'Équilibre, plus la cartographie de liquidité interne et externe de la plage.
Voir les détails
ICT Key Levels
Indicateur TradingView qui trace les niveaux de référence institutionnels ICT — Haut/Bas du Jour/Semaine/Mois précédent, Ouvertures Quotidiennes, Ouverture de Minuit et lignes ADR.
Voir les détails
ICT Market Structure
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).
Voir les détails
ICT SMT Divergence
Indicateur TradingView qui détecte la Divergence SMT ICT — analyse inter-symboles comparant les extrêmes de swing pour identifier la manipulation institutionnelle.
Voir les détails
ICT IPDA Data Range
Indicateur TradingView qui trace les Plages de Données IPDA ICT — périodes de rétrospective de 20, 40 et 60 jours de trading avec équilibre et zones de Prime/Escompte.
Voir les détails
ICT Power of 3
Indicateur TradingView qui visualise le cycle quotidien Power of 3 ICT — Accumulation, Manipulation et Distribution à travers l'Asie, Londres et New York.
Voir les détails