Indicateur ICT IPDA Data Range

Mis à jour le · v2.0

IPDA signifie Interbank Price Delivery Algorithm, le terme d'ICT pour l'idée que le prix est livré de façon algorithmique vers la liquidité et les déséquilibres. Les IPDA data ranges couvrent les 20, 40 et 60 derniers jours de trading, dont ICT considère les plus hauts et plus bas comme les principales cibles de liquidité.

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.

  • Smart Money
  • Support et résistance
  • Liquidité
Ouvrir sur TradingView

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

Que fait l'indicateur ICT IPDA Data Range ?

Cet indicateur trace les Plages de Données IPDA (Interbank Price Delivery Algorithm) de l'ICT — les périodes de référence de 20, 40 et 60 jours de trading identifiées par l'ICT comme les fenêtres clés utilisées par l'algorithme pour cibler la liquidité et les déséquilibres. Chaque plage affiche le plus haut, le plus bas et l'équilibre (point médian à 50%) comme niveaux de référence horizontaux. L'ombrage optionnel des zones Premium/Discount aide à identifier si le prix évolue dans la moitié supérieure ou inférieure de chaque plage. Un tableau récapitulatif en temps réel montre les trois plages avec leur plus haut, plus bas, équilibre, taille totale de la plage, pourcentage de position actuelle et classification de zone (Premium/Discount/Equilibrium).

ICT IPDA Data Range - Vue d’ensemble
Vue d’ensemble

Concepts Clés

  • IPDA — Interbank Price Delivery Algorithm — La théorie centrale de l'ICT selon laquelle le prix sur les marchés financiers est délivré algorithmiquement, et non aléatoirement. L'algorithme recherche systématiquement trois cibles : (1) Les pools de liquidité (ordres stop au-dessus des plus hauts / en dessous des plus bas), (2) Les déséquilibres (Fair Value Gaps qui nécessitent un rééquilibrage), et (3) Les niveaux institutionnels (Order Blocks). L'algorithme fait référence à des périodes de référence spécifiques pour identifier ces cibles.
  • Plage de Données IPDA — Les périodes de référence spécifiques (20, 40 et 60 jours de trading) auxquelles l'algorithme se réfère pour identifier les cibles. Au sein de chaque plage de données, l'algorithme catalogue tous les pools de liquidité, FVG et order blocks disponibles comme destinations potentielles pour la livraison du prix. La plage de 20 jours fournit des cibles à court terme immédiates, la plage de 40 jours des cibles intermédiaires, et la plage de 60 jours des cibles majeures à long terme.
  • Plus Haut/Plus Bas de la Plage comme Attrait de Liquidité — Le plus haut et le plus bas au sein de chaque plage de données IPDA représentent les pools de liquidité les plus significatifs. La liquidité côté achat s'accumule au-dessus du plus haut de la plage (buy stops), et la liquidité côté vente s'accumule en dessous du plus bas de la plage (sell stops). Ces niveaux agissent comme le principal "attrait de liquidité" — les destinations vers lesquelles le prix est délivré algorithmiquement.
  • Équilibre (50%) — Le point médian entre le plus haut et le plus bas de la plage. L'ICT considère que le prix à l'équilibre est à la "juste valeur" pour cette période de référence. Un prix au-dessus de l'équilibre est dans la zone Premium (surévalué par rapport à la plage), et un prix en dessous est dans la zone Discount (sous-évalué). Les traders institutionnels achètent en zone discount et vendent en zone premium.
  • Plages Imbriquées — La plage de 20 jours est imbriquée dans la plage de 40 jours, elle-même imbriquée dans la plage de 60 jours. Lorsque les plus hauts ou les plus bas des trois plages convergent près du même niveau, ce prix devient une cible à très haute probabilité. Inversement, lorsque les plages divergent significativement, chacune fournit des cibles distinctes à différentes échelles.

Comment fonctionne l'indicateur ICT IPDA Data Range ?

1. Référence aux Données Journalières L'indicateur utilise par défaut les données du timeframe journalier sur les graphiques intrajournaliers et journaliers, quel que soit le timeframe intrajournalier. C'est la méthodologie ICT correcte — les Plages de Données IPDA font référence aux JOURS de trading, pas aux barres intrajournalières. Lorsque l'option "Use Daily Data" est activée, l'indicateur récupère le plus haut et le plus bas de chaque barre de référence avec un seul appel request.security(). Sur un graphique déjà au timeframe de référence, la requête utilise les propres barres du graphique. La référence n'est jamais inférieure au timeframe du graphique : sur les graphiques hebdomadaires et mensuels, les plages sont mesurées sur les propres barres hebdomadaires ou mensuelles du graphique. Sur Heikin Ashi, Renko et les autres types de graphiques non standard, les plus hauts et plus bas demandés proviennent des données de prix standard (réelles).

Les utilisateurs peuvent remplacer le timeframe de référence s'ils souhaitent explorer les concepts IPDA sur des timeframes hebdomadaires ou autres, mais la valeur par défaut (Journalier) correspond à l'enseignement standard de l'ICT. Les labels de niveau, les lignes du tableau et les messages d'alerte indiquent l'unité de la référence utilisée : D (jours), W (semaines), M (mois), ou barres pour tout autre timeframe (par exemple les propres barres intrajournalières du graphique lorsque "Use Daily Data" est désactivé).

2. Calcul de la Plage Pour chacune des trois périodes de référence (par défaut 20, 40, 60), l'indicateur calcule : — Plus Haut : le plus haut maximum sur les N derniers jours de trading clôturés — Plus Bas : le plus bas minimum sur les N derniers jours de trading clôturés — Équilibre : le point médian arithmétique (High + Low) / 2

Le jour en cours, encore en formation, ne fait pas partie de la plage. Les niveaux restent donc fixes pendant toute la journée, apparaissent identiques sur les barres historiques et en temps réel, et peuvent être cassés par le prix. Les valeurs se mettent à jour une fois par nouvelle barre de référence (journalière par défaut) au fur et à mesure que la fenêtre de référence avance. Lorsqu'un ancien extrême sort de la fenêtre et qu'un nouveau y entre, les limites de la plage s'ajustent automatiquement.

ICT IPDA Data Range - Calcul de la Plage
Calcul de la Plage

3. Visualisation des Zones Premium/Discount Lorsqu'elle est activée, l'indicateur ombre la moitié supérieure de chaque plage (du High à l'EQ) avec une teinte rouge subtile (Premium) et la moitié inférieure (de l'EQ au Low) avec une teinte verte subtile (Discount). Cela montre instantanément si le prix se trouve dans la partie chère ou bon marché de chaque plage. L'ICT enseigne que les participants institutionnels ont tendance à acheter dans les zones discount et à vendre dans les zones premium — ces ombrages rendent cette évaluation visuelle et instantanée. L'ombrage fonctionne que la ligne d'équilibre de cette plage soit affichée ou non.

4. Calcul de la Position L'indicateur calcule la position actuelle du prix dans chaque plage sous forme de pourcentage : 0% = au plus bas de la plage, 100% = au plus haut de la plage, 50% = à l'équilibre. Ceci est affiché dans la colonne "Position" du tableau récapitulatif. Des valeurs supérieures à 50% indiquent que le prix est en territoire premium ; inférieures à 50% indiquent un territoire discount. Comme le jour en cours ne fait pas partie de la plage, le prix peut évoluer en dehors de celle-ci : une Position supérieure à 100% signifie que le prix est au-dessus du plus haut de la plage, et inférieure à 0% qu'il est en dessous du plus bas de la plage.

5. Gestion du Tracé Toutes les lignes, labels et boîtes sont redessinés sur la dernière barre pour refléter les limites de plage actuelles (glissantes). La plage la plus large (60J) est tracée en premier comme couche d'arrière-plan, suivie de la 40J, puis de la 20J par-dessus — cela garantit que les plages les plus étroites restent visuellement accessibles lorsqu'elles se chevauchent.

Chaque niveau est tracé en deux segments : une ligne douce (transparente) s'étendant vers la gauche à travers la zone de la boîte de référence, et une ligne pleine opacité s'étendant vers la droite à partir de la barre actuelle. Cela fournit un contexte historique en un coup d'œil sans encombrer le graphique — la partie gauche estompée montre où se situait le niveau par rapport à l'action des prix passée, tandis que la partie droite solide projette le niveau vers l'avant comme référence claire. La boîte et les lignes douces commencent à la première barre du graphique de la fenêtre de référence, de sorte que les jours fériés, les séances raccourcies et un timeframe de référence hebdomadaire sont couverts exactement.

Les lignes s'étendent vers la droite d'un nombre configurable de barres (par défaut 20) au-delà de la barre actuelle. Lorsque plusieurs niveaux se situent presque au même prix, leurs labels sont empilés pour que chacun reste lisible.

6. Tableau Récapitulatif Un tableau en temps réel affiche toutes les plages activées avec sept colonnes : Nom de la plage (codée par couleur), High, Low, Equilibrium, Taille de la plage (en ticks), Position (%), et Zone (Premium/Discount/Equilibrium). La colonne Zone utilise des arrière-plans codés par couleur — rouge pour Premium, vert pour Discount, gris pour Equilibrium. Une dernière ligne affiche le prix de clôture actuel pour référence.

7. Système d'Alerte Trois conditions d'alerte sont disponibles. Elles sont évaluées une fois par barre, à la clôture de la barre : — Rupture du Plus Haut de la Plage : se déclenche lorsqu'une barre clôture au-dessus du plus haut de n'importe quelle plage IPDA, signalant une expansion au-delà de la limite de la période de référence. — Rupture du Plus Bas de la Plage : se déclenche lorsqu'une barre clôture en dessous du plus bas de n'importe quelle plage IPDA. — Franchissement de l'Équilibre : se déclenche lorsqu'une barre clôture de l'autre côté du niveau d'équilibre de n'importe quelle plage, signalant un déplacement entre les territoires premium et discount.

ICT IPDA Data Range - Système d'Alerte
Système d'Alerte

Fonctionnalités

  • 3 Plages de Données IPDA — Périodes de référence par défaut de 20, 40 et 60 jours de trading correspondant à la méthodologie IPDA publiée par l'ICT. Chaque plage est configurable indépendamment de 5 à 120 jours. Les trois peuvent être activées/désactivées individuellement.
  • Référence Journalière Automatique — Utilise un seul appel request.security() pour faire référence aux données du timeframe journalier, même sur les graphiques intrajournaliers. Cela garantit que les plages IPDA reflètent les limites réelles des jours de trading, quel que soit le timeframe du graphique. Le timeframe de référence est configurable pour des cas d'utilisation avancés et n'est jamais inférieur au timeframe du graphique.
  • Calcul de Plage Glissante — Plus haut et plus bas des N derniers jours de trading clôturés, mis à jour une fois par nouveau jour au fur et à mesure que la fenêtre de référence avance. Les limites de la plage s'ajustent automatiquement lorsque d'anciens extrêmes sortent de la fenêtre ou que de nouveaux extrêmes sont établis.
  • Lignes d'Équilibre (50%) — Ligne pointillée du point médian pour chaque plage montrant le niveau de juste valeur. Prix au-dessus de l'EQ = Premium, en dessous de l'EQ = Discount. L'EQ de chaque plage peut être activé/désactivé indépendamment.
  • Ombrage des Zones Premium/Discount — Teinte rouge/verte optionnelle sur les moitiés supérieures/inférieures de chaque plage. Identifie instantanément si le prix se trouve dans la partie chère ou bon marché de la plage IPDA. Dans la méthodologie ICT, les institutions sont décrites comme achetant en discount et vendant en premium.
  • Visualisation des Plages Imbriquées — Les plages sont dessinées dans l'ordre (60J en arrière-plan, 40J au milieu, 20J au premier plan) afin que la structure de plages imbriquées soit clairement visible. Lorsque toutes les plages partagent des limites convergentes, le chevauchement visuel met en évidence des niveaux à haute probabilité.
  • Lignes Historiques Adoucies — Chaque ligne de niveau s'étend vers la gauche à travers la boîte de référence avec une opacité réduite, montrant comment le niveau se rapporte à l'action des prix passée sans encombrement visuel. La partie solide se projette vers la droite à partir de la barre actuelle comme référence claire vers l'avant.
  • Boîtes d'Arrière-plan de Plage — Boîtes colorées semi-transparentes couvrant toute la période de référence (jusqu'à 4999 barres en arrière), montrant visuellement la plage historique sur le graphique. L'opacité de chaque boîte est réglable indépendamment.
  • Pourcentage de Position — Calcul en temps réel de la position du prix dans chaque plage (0% = Low, 50% = EQ, 100% = High ; en dessous de 0% ou au-dessus de 100% = hors de la plage). Affiché dans le tableau récapitulatif pour une évaluation quantitative instantanée.
  • Classification de Zone — Chaque plage est classée comme Premium (>52%), Discount (<48%), ou Equilibrium (48–52%). Codée par couleur dans le tableau récapitulatif avec surbrillance de l'arrière-plan.
  • Tableau Récapitulatif — Tableau en temps réel à 7 colonnes : Nom de la plage, High, Low, EQ, Range (ticks), Position (%), Zone. Codé par couleur. Le prix de clôture actuel est affiché dans une ligne de pied de tableau. Position du tableau et taille du texte configurables.
  • 3 Conditions d'Alerte — Rupture du Plus Haut de la Plage, Rupture du Plus Bas de la Plage, et Franchissement de l'Équilibre, évaluées à la clôture de la barre. Chaque alerte se déclenche indépendamment pour chaque plage activée et inclut le niveau de prix exact, la période de la plage, le symbole et le timeframe.
  • Personnalisation Visuelle Complète — Couleur, opacité et activation/désactivation indépendantes par plage. Styles de ligne H/L et EQ (Solide/Pointillé/Pointillé) et épaisseurs configurables. Taille des labels (Très petit/Petit/Normal). Distance d'extension vers la droite réglable.
  • Prêt pour Multi-Timeframe — Fonctionne sur n'importe quel timeframe de graphique. Les graphiques intrajournaliers affichent les plages IPDA référencées au journalier projetées sur l'action des prix intrajournalière. Les graphiques au timeframe de référence ou au-dessus utilisent leurs propres barres (les graphiques hebdomadaires et mensuels affichent des plages comme 20W ou 20M). La référence à un timeframe supérieur est configurable.

Comment utiliser l'indicateur ICT IPDA Data Range

  • Identifier les Cibles IPDA : Le plus haut et le plus bas de chaque période représentent les cibles principales de l'algorithme. Si le prix est en discount et que le plus haut 20J n'a pas été balayé, le plus haut 20J est la cible haussière la plus proche. Si le prix est en premium et que le plus bas 20J n'a pas été balayé, le plus bas 20J est la cible baissière la plus proche.
  • Déterminer le Biais à partir de la Zone : Vérifiez la colonne Zone du tableau récapitulatif. Si le prix est en Discount sur les trois plages, le biais haussier est le plus fort. S'il est en Premium sur les trois, le biais baissier est le plus fort. Des zones mixtes (par exemple, 20J Premium + 60J Discount) suggèrent une surenchère à court terme dans un contexte haussier à plus long terme.
  • Rechercher la Convergence : Lorsque plusieurs plus hauts ou plus bas de plage se regroupent près du même niveau de prix, ce niveau devient une cible à haute probabilité. Par exemple, si le plus haut 20J est très proche du plus haut 40J, la liquidité côté achat y est concentrée — l'algorithme est susceptible de conduire le prix vers cette zone.
  • Utiliser l'EQ comme Juste Valeur : La ligne d'équilibre représente la juste valeur pour chaque période de référence. Un prix évoluant constamment au-dessus de l'EQ confirme une intention haussière ; en dessous de l'EQ confirme une intention baissière. Les franchissements de la ligne EQ signalent des déplacements potentiels du biais directionnel.
  • Combiner avec le Cadre ICT : Les Plages de Données IPDA identifient OÙ l'algorithme cible probablement (le cadre macro). Combinez-les avec la Structure de Marché (direction), les Order Blocks (niveaux d'entrée), les Fair Value Gaps (cibles de retracement), les Niveaux de Liquidité (cibles de balayage spécifiques), les Killzones (timing de session) et Premium/Discount (positionnement de zone) pour un cadre analytique complet.
  • Graphique Journalier pour le Swing Trading : Sur les graphiques journaliers, les plages IPDA fournissent le cadre macro pour le swing trading. Identifiez quelle limite de plage l'algorithme cible, déterminez si le prix est en premium ou discount, puis descendez sur les graphiques intrajournaliers pour des entrées précises sur des order blocks ou FVG dans la zone cible.

Limitations

  • Les Plages de Données IPDA font référence aux jours de trading. Les week-ends et jours fériés, aucune nouvelle donnée n'est générée — les plages restent inchangées. Le décompte de référence compte les barres de trading calendaires, qui correspondent aux jours de trading sur les graphiques journaliers.
  • Les valeurs de plage proviennent uniquement des barres de référence clôturées et se mettent à jour une fois par nouveau jour de trading (avec la référence journalière par défaut). Les mouvements de prix intrajournaliers au-delà du plus haut/plus bas de la plage ne déplacent pas les limites de la plage avant la clôture de la barre journalière en cours ; d'ici là, la colonne Position affiche plus de 100% ou moins de 0%.
  • L'indicateur calcule le plus haut et le plus bas glissants en utilisant ta.highest() et ta.lowest(). Sur les instruments avec des données historiques limitées, des historiques plus courts peuvent produire des plages peu fiables — assurez-vous que votre graphique dispose d'au moins 60+ jours de trading de données.
  • Les boîtes d'arrière-plan de plage et les lignes douces remontent au maximum à 4999 barres. Sur les timeframes intrajournaliers courts (par exemple les graphiques 5 minutes de marchés qui se négocient la majeure partie de la journée), les boîtes de 20/40/60 jours peuvent atteindre cette limite et paraître de même largeur. Les niveaux eux-mêmes restent calculés sur toute la période de référence.
  • Avec "Use Daily Data" désactivé, ou sur les graphiques hebdomadaires et mensuels, les plages sont mesurées en barres propres au graphique et étiquetées avec cette unité (par exemple "20 bars" ou "20W"). Sur les types de graphiques non standard (Heikin Ashi, Renko, etc.), la colonne Position et les alertes utilisent la clôture propre au graphique, et avec "Use Daily Data" désactivé, les plages utilisent aussi les prix synthétiques du graphique.
  • L'ombrage des zones Premium/Discount utilise des boîtes semi-transparentes. Sur les graphiques avec plusieurs superpositions, cela peut réduire la visibilité. Ajustez l'opacité des zones P/D ou désactivez la fonction si nécessaire.
  • Les limites de plage sont purement mécaniques (plus haut / plus bas sur N barres). Elles n'intègrent pas le flux d'ordres, le volume ou d'autres concepts ICT comme les FVG ou les order blocks au sein de la plage. Utilisez d'autres indicateurs ICT (FVG, Order Blocks, Liquidity Levels) pour identifier des cibles spécifiques au sein de la plage IPDA.
  • L'IPDA est un cadre théorique de la méthodologie ICT. L'"algorithme" référencé est un modèle conceptuel — il ne correspond pas à un algorithme connu spécifique. Les plages identifient des périodes de référence statistiquement significatives pour les extrêmes de prix, qui peuvent ou non correspondre au ciblage institutionnel réel.
  • Cet indicateur affiche des niveaux de référence pour l'analyse swing — il ne génère pas de signaux d'achat/vente. Utilisez-le conjointement avec la Structure de Marché ICT, les Order Blocks, les Fair Value Gaps, les Liquidity Levels et les Killzones pour un cadre de trading complet.

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èreAlertes de cassure fonctionnelles et niveaux qui restent fixes

Les ranges utilisent désormais les N derniers jours complets, si bien que les alertes Range High et Low Break peuvent se déclencher et que les niveaux restent fixes toute la journée au lieu de suivre le prix sur les bougies en cours.

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 alertes Range High Break et Range Low Break ne pouvaient jamais se déclencher, car le range incluait la bougie en cours. Les ranges utilisent désormais les N derniers jours complets, si bien qu'une clôture au-delà d'un niveau déclenche l'alerte.
  • Les niveaux ne bougent plus sur les bougies intraday en cours ; ils restent fixes pour la journée et correspondent à l'historique. Comme la journée en cours est exclue, Position peut indiquer plus de 100 % ou moins de 0 % quand le prix est hors du range.
  • Les boîtes de range commencent désormais à la première bougie de la fenêtre de lookback.
  • Les étiquettes, le tableau et les alertes affichent l'unité réelle (D, W, M ou bougies), et les graphiques hebdomadaires et mensuels utilisent leurs propres bougies au lieu de données d'une unité de temps inférieure.

Amélioré

  • Les étiquettes ne s'impriment plus les unes sur les autres, et l'ombrage Premium/Discount n'exige plus que la ligne EQ soit affichée.
  • Une seule requête de données au lieu de trois pour un chargement plus rapide, et des prix réels sur les graphiques Heikin Ashi et Renko.

Modifié

  • Toutes les alertes sont vérifiées à la clôture de la bougie, conformément à leur formulation « closes above/below » (clôture au-dessus/en dessous).
v1.0Première publication publique sur TradingView.
Toutes les mises à jour des indicateurs

Questions fréquemment posées

Qu'est-ce que l'IPDA en ICT ?

IPDA signifie Interbank Price Delivery Algorithm. C'est la théorie d'ICT selon laquelle le prix est livré de façon algorithmique plutôt qu'aléatoire et recherche systématiquement la liquidité au-dessus des sommets et sous les creux, les déséquilibres comme les fair value gaps et les niveaux institutionnels comme les order blocks. L'algorithme s'appuierait sur des périodes de lookback précises, les IPDA data ranges, pour trouver ces cibles.

Que sont les IPDA data ranges ?

Ce sont les 20, 40 et 60 derniers jours de trading. ICT présente le range de 20 jours comme la source des cibles de court terme, celui de 40 jours comme intermédiaire et celui de 60 jours comme la source des cibles majeures de plus long terme. Les ranges sont imbriqués : celui de 20 jours se trouve dans celui de 40 jours, lui-même contenu dans celui de 60 jours.

Comment utiliser les IPDA data ranges pour trouver des cibles ?

Le plus haut et le plus bas de chaque range marquent l'endroit où reposent probablement les buy stops et sell stops ; ICT les traite donc comme des aimants de liquidité (draw on liquidity). Si le prix est en discount et que le plus haut à 20 jours n'a pas été pris, ce plus haut est la cible haussière la plus proche ; l'inverse vaut en premium. Quand les extrêmes de plusieurs ranges se regroupent près d'un même prix, ce niveau devient une cible plus forte.

Qu'est-ce que l'équilibre d'un range IPDA ?

L'équilibre est le point médian à 50 % entre le plus haut et le plus bas d'un range, qu'ICT considère comme la juste valeur de cette période de lookback. Au-dessus, le prix est dans la moitié premium du range ; en dessous, dans la moitié discount. Un prix qui tient au-dessus de l'équilibre soutient une lecture haussière, en dessous une lecture baissière, et les croisements peuvent signaler un changement de biais.

En Savoir Plus

Commencer à utiliser ICT IPDA Data Range

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