このインジケーターはTradingView上で直接使用できます — 世界で最も人気のあるチャートプラットフォーム。
ICT IPDAデータレンジ インジケーターでできること
このインジケーターは、ICT IPDA(Interbank Price Delivery Algorithm)データレンジをプロットします。これは、ICTがアルゴリズムが流動性やインバランスをターゲットとする際に参照する主要な期間として特定する、20、40、60営業日の過去参照期間です。各レンジは、最高高値、最安安値、および均衡点(50%の中間点)を水平参照レベルとして表示します。オプションのプレミアム/ディスカウントゾーンのシェーディングは、価格が各レンジの上半分と下半分のどちらで取引されているかを識別するのに役立ちます。リアルタイムのサマリーテーブルは、3つのレンジすべてをその高値、安値、均衡点、総レンジサイズ、現在の位置パーセンテージ、およびプレミアム/ディスカウント/均衡ゾーン分類とともに表示します。
主要な概念
- IPDA — Interbank Price Delivery Algorithm — ICTの中核理論で、金融市場の価格はランダムではなく、アルゴリズム的に配信されるとする。このアルゴリズムは体系的に3つのターゲットを探す: (1) 流動性プール(高値の上の買いストップ/安値の下の売りストップ)、(2) インバランス(再調整が必要なFair Value Gaps)、(3) 機関のレベル(Order Blocks)。アルゴリズムはこれらのターゲットを特定するために特定の過去参照期間を参照する。
- IPDA データレンジ — アルゴリズムがターゲットを特定する際に参照する特定の過去参照期間(20、40、60営業日)。各データレンジ内で、アルゴリズムは利用可能なすべての流動性プール、FVG、およびオーダーブロックを価格配信の潜在的な目的地としてカタログ化する。20日レンジは短期的なターゲットを、40日レンジは中期的なターゲットを、60日レンジは長期的な主要ターゲットを提供する。
- レンジ高値/安値は流動性への誘引 — 各IPDAデータレンジ内の最高高値と最安安値は、最も重要な流動性プールを表す。買い側の流動性はレンジ高値の上(買いストップ)に蓄積され、売り側の流動性はレンジ安値の下(売りストップ)に蓄積される。これらのレベルは、価格がアルゴリズム的に配信される主要な「流動性への誘引」として機能する。
- 均衡点 (50%) — レンジ高値と安値の中間点。ICTは、均衡点での価格をその過去参照期間における「公正価値」にあると考える。均衡点より上の価格はプレミアムゾーン(レンジに対して割高)、下の価格はディスカウントゾーン(割安)にある。機関トレーダーはディスカウントで買い、プレミアムで売る。
- 入れ子になったレンジ — 20日レンジは40日レンジの中に、40日レンジは60日レンジの中に入れ子になっている。3つのレンジの高値または安値がすべて同じレベル付近に収束すると、その価格は非常に確率の高いターゲットとなる。逆に、レンジが大きく乖離すると、それぞれが異なるスケールで明確なターゲットを提供する。
ICT IPDAデータレンジ インジケーターの仕組み
1. 日足データの参照 このインジケーターはデフォルトで、日中足チャートと日足チャートの両方で、日中の時間軸に関係なく、日足時間軸のデータを使用する。これは正しいICTの方法論である — IPDAデータレンジは営業日を参照し、日中足を参照しない。「Use Daily Data」オプションが有効な場合、インジケーターはrequest.security()の単一呼び出しで各参照バーの高値と安値を取得する。すでに参照時間軸にあるチャートでは、リクエストはそのチャート自身のバーを使用する。参照はチャートの時間軸より低くなることは決してない:週足および月足チャートでは、レンジはチャート自身の週足または月足バーで測定される。Heikin Ashi、Renko、その他の非標準チャートタイプでは、要求される高値と安値は標準(実際の)価格データから取得される。
ユーザーは、週足や他の時間軸でIPDAの概念を探りたい場合、参照時間軸を上書きできるが、デフォルト(日足)はICTの標準的な教えに一致する。レベルラベル、テーブル行、アラートメッセージは、使用中の参照の単位を表示する:D(日)、W(週)、M(月)、またはその他の時間軸の場合はbar(例えば「Use Daily Data」がオフの場合のチャート自身の日中足バー)。
2. レンジ計算 3つの過去参照期間(デフォルト20、40、60)それぞれについて、インジケーターは以下を計算する: — 最高高値: 過去N完成営業日間の最大高値 — 最安安値: 過去N完成営業日間の最小安値 — 均衡点: 算術的中間点 (高値 + 安値) / 2
現在の、まだ形成中の日はレンジに含まれない。そのためレベルは一日を通して固定されたままとなり、過去のバーとライブバーで同じように見え、価格によって突破される可能性がある。値は、過去参照ウィンドウが前進するたびに、新しい参照バー(デフォルトでは日次)ごとに1回更新される。古い極値がウィンドウから外れ、新しい極値が入ると、レンジ境界は自動的に調整される。
3. プレミアム/ディスカウントゾーンの視覚化 有効にすると、インジケーターは各レンジの上半分(高値からEQまで)を微妙な赤色のティント(プレミアム)で、下半分(EQから安値まで)を微妙な緑色のティント(ディスカウント)でシェーディングする。これにより、価格が各レンジの割高な部分と割安な部分のどちらにあるかが瞬時にわかる。ICTは、機関参加者はディスカウントゾーンで買い、プレミアムゾーンで売る傾向があると教えており、これらのシェーディングはその評価を視覚的かつ瞬時に行う。このシェーディングは、そのレンジの均衡線が表示されているかどうかにかかわらず機能する。
4. 位置計算 インジケーターは、各レンジ内での価格の現在位置をパーセンテージとして計算する: 0% = レンジ安値、100% = レンジ高値、50% = 均衡点。これはサマリーテーブルの「Position」列に表示される。50%を超える値は価格がプレミアム領域にあることを示し、50%未満はディスカウント領域にあることを示す。現在の日はレンジに含まれないため、価格はレンジの外で取引されることがある: Positionが100%を超える値は価格がレンジ高値を上回っていることを意味し、0%未満は価格がレンジ安値を下回っていることを意味する。
5. 描画管理 すべての線、ラベル、ボックスは、現在の(ローリングする)レンジ境界を反映するために最新のバーで再描画される。最も広いレンジ(60日)が背景レイヤーとして最初に描画され、次に40日、そして20日が最前面に描画される — これにより、重なったときに狭いレンジが視覚的にアクセスしやすくなる。
各レベルは2つのセグメントとして描画される: 過去参照ボックス領域を通って左に伸びるソフト(透明)な線と、現在のバーから右に伸びる完全な不透明度の線。これにより、チャートを乱雑にすることなく、一目で履歴コンテキストが提供される — 薄くなった左側の部分は、そのレベルが過去の価格アクションに対してどのような位置にあったかを示し、実線の右側の部分は、明確な前方参照としてレベルを投影する。ボックスとソフトな線は、過去参照ウィンドウの最初のチャートバーから始まるため、祝日、短縮セッション、週足の参照時間軸も正確にカバーされる。
線は、現在のバーから設定可能なバー数(デフォルト20)だけ右に延長される。複数のレベルがほぼ同じ価格に位置する場合、それぞれのラベルが読みやすいように積み重ねて表示される。
6. サマリーテーブル リアルタイムのテーブルは、有効なすべてのレンジを7つの列で表示する: レンジ名(カラーコード)、高値、安値、均衡点、レンジサイズ(ティック数)、位置(%)、ゾーン(プレミアム/ディスカウント/均衡)。ゾーン列はカラーコード付きの背景を使用する — プレミアムは赤、ディスカウントは緑、均衡はグレー。最終行には参照用に現在の終値が表示される。
7. アラートシステム 3つのアラート条件が利用可能。これらはバーごとに1回、バーの終値確定時に評価される: — レンジ高値ブレイク: バーが任意のIPDAレンジ高値の上で終値をつけたときに発動し、過去参照期間の境界を超えた拡大を示す — レンジ安値ブレイク: バーが任意のIPDAレンジ安値の下で終値をつけたときに発動 — 均衡点クロス: バーが任意のレンジの均衡点レベルの反対側で終値をつけたときに発動し、プレミアムとディスカウント領域間のシフトを示す
特徴
- 3つのIPDAデータレンジ — ICTが公開したIPDA方法論に一致する、デフォルトの20、40、60営業日の過去参照期間。各レンジは5日から120日まで独立して設定可能。3つすべてを個別に有効/無効にできる。
- 自動日足参照 — request.security()の単一呼び出しを使用して、日中足チャート上でも常に日足時間軸データを参照する。これにより、チャートの時間軸に関係なく、IPDAレンジが実際の営業日の境界を反映する。参照時間軸は高度なユースケースのために設定可能で、チャートの時間軸より低くなることは決してない。
- ローリングレンジ計算 — 過去N完成営業日間の最高高値と最安安値は、過去参照ウィンドウが前進するにつれて新しい日ごとに1回更新される。古い極値がウィンドウから外れたり、新しい極値が確立されたりすると、レンジ境界は自動的に調整される。
- 均衡点 (50%) ライン — 各レンジの公正価値レベルを示す点線の中間点ライン。価格がEQより上 = プレミアム、EQより下 = ディスカウント。各レンジのEQは独立して切り替え可能。
- プレミアム/ディスカウントゾーンシェーディング — 各レンジの上半分/下半分にオプションの赤/緑のティント。IPDAレンジの割高な部分と割安な部分のどちらに価格があるかを瞬時に識別する。ICT方法論では、機関はディスカウントで買い、プレミアムで売ると説明される。
- 入れ子レンジ視覚化 — レンジは順番に(60日背景、40日中、20日前景)描画されるため、入れ子になったレンジ構造が明確に見える。すべてのレンジが収束した境界を共有すると、視覚的な重なりが確率の高いレベルを強調する。
- ソフト履歴ライン — 各レベルラインは、過去参照ボックスを通って左に不透明度を下げて延長され、視覚的な乱雑さなしにそのレベルが過去の価格アクションとどのように関連しているかを示す。実線部分は、現在のバーから右に明確な前方参照として投影される。
- レンジ背景ボックス — 過去参照期間全体(最大4999バー遡る)にわたる半透明のカラーボックスで、履歴レンジをチャート上に視覚的に表示する。各ボックスの不透明度は独立して調整可能。
- 位置パーセンテージ — 各レンジ内での価格の位置のリアルタイム計算(0% = 安値、50% = EQ、100% = 高値;0%未満または100%超 = レンジ外)。瞬時の定量的評価のためにサマリーテーブルに表示される。
- ゾーン分類 — 各レンジは、プレミアム(>52%)、ディスカウント(<48%)、または均衡(48–52%)に分類される。サマリーテーブルで背景ハイライト付きでカラーコードされる。
- サマリーテーブル — 7列のリアルタイムテーブル: レンジ名、高値、安値、EQ、レンジ(ティック数)、位置(%)、ゾーン。全体がカラーコードされる。現在の終値はフッター行に表示される。テーブルの位置とテキストサイズは設定可能。
- 3つのアラート条件 — レンジ高値ブレイク、レンジ安値ブレイク、均衡点クロス。バーの終値確定時に評価される。各アラートは有効な各レンジに対して独立して発動し、正確な価格レベル、レンジ期間、シンボル、時間軸を含む。
- 完全な視覚カスタマイズ — レンジごとに独立した色、不透明度、切り替え。高値/安値とEQのラインスタイル(実線/点線/ドット線)と幅は設定可能。ラベルサイズ(極小/小/通常)。右延長距離は調整可能。
- マルチ時間軸対応 — 任意のチャート時間軸で動作する。日中足チャートでは、日足参照のIPDAレンジが日中価格アクション上に投影されて表示される。参照時間軸以上のチャートは自身のバーを使用する(週足や月足チャートは20Wや20Mのようなレンジを表示する)。より高い時間軸参照は設定可能。
ICT IPDAデータレンジ インジケーターの使い方
- IPDAターゲットの特定: 各期間のレンジ高値と安値は、アルゴリズムの主要なターゲットを表す。価格がディスカウントにあり、20日高値がまだスイープされていない場合、20日高値が最も近い上昇ターゲットとなる。価格がプレミアムにあり、20日安値がまだスイープされていない場合、20日安値が最も近い下降ターゲットとなる。
- ゾーンからバイアスを判断: サマリーテーブルのゾーン列を確認する。価格が3つのレンジすべてでディスカウントにある場合、強気バイアスが最も強い。3つすべてでプレミアムにある場合、弱気バイアスが最も強い。混合ゾーン(例: 20日プレミアム + 60日ディスカウント)は、長期的な強気コンテキスト内での短期的な行き過ぎを示唆する。
- 収束を探す: 複数のレンジ高値または安値が同じ価格レベル付近に集まると、そのレベルは確率の高いターゲットとなる。例えば、20日高値が40日高値に非常に近い場合、買い側の流動性がそこに集中している — アルゴリズムは価格をそのゾーンに駆動する可能性が高い。
- EQを公正価値として使用: 均衡点ラインは、各過去参照期間の公正価値を表す。価格が一貫してEQより上で取引されていれば強気の意図を確認し、EQより下であれば弱気の意図を確認する。EQラインのクロスは、方向性バイアスの潜在的なシフトを示す。
- ICTフレームワークと組み合わせる: IPDAデータレンジは、アルゴリズムがどこをターゲットにしている可能性が高いかを特定する(マクロフレームワーク)。マーケットストラクチャ(方向性)、オーダーブロック(エントリーレベル)、フェアバリューギャップ(押し目ターゲット)、流動性レベル(特定のスイープターゲット)、キルゾーン(セッションタイミング)、プレミアム/ディスカウント(ゾーンポジショニング)と組み合わせて、完全な分析フレームワークを構築する。
- スイングトレードのための日足チャート: 日足チャートでは、IPDAレンジはマクロなスイングトレードフレームワークを提供する。アルゴリズムがどのレンジ境界をターゲットにしているかを特定し、価格がプレミアムかディスカウントかを判断してから、日中足チャートにドリルダウンし、ターゲットゾーン内のオーダーブロックやFVGでの正確なエントリーを行う。
制限事項
- IPDAデータレンジは営業日を参照する。週末や祝日には新しいデータは生成されない — レンジは変更されないままである。過去参照はカレンダー上の取引バーをカウントし、日足チャートでは営業日に対応する。
- レンジ値は完成した参照バーのみから得られ、新しい取引日ごとに1回更新される(デフォルトの日足参照の場合)。レンジ高値/安値を超える日中の価格変動は、現在の日足バーが終値確定するまでレンジ境界を動かさない。それまでは、Position列は100%を超える値または0%未満の値を示す。
- このインジケーターは、ta.highest()とta.lowest()を使用してローリング最高高値と最安安値を計算する。履歴データが限られている銘柄では、短い履歴は信頼性の低いレンジを生成する可能性がある — チャートに少なくとも60営業日以上のデータがあることを確認すること。
- レンジ背景ボックスとソフトな線は、最大でも4999バーまでしか遡らない。低い日中時間軸(例えば、一日の大部分で取引される市場の5分足チャート)では、20/40/60日のボックスがこの上限に達し、同じ幅に見えることがある。レベル自体は依然として完全な過去参照期間から計算される。
- 「Use Daily Data」がオフの場合、または週足や月足チャートでは、レンジはチャート自身のバーで測定され、その単位でラベル付けされる(例えば「20 bars」や「20W」)。非標準チャートタイプ(Heikin Ashi、Renkoなど)では、Position列とアラートはチャート自身の終値を使用し、「Use Daily Data」がオフの場合、レンジもチャートの合成価格を使用する。
- プレミアム/ディスカウントゾーンシェーディングは半透明ボックスを使用する。複数のオーバーレイがあるチャートでは、視認性が低下する可能性がある。必要に応じてP/Dゾーン不透明度を調整するか、機能を無効にする。
- レンジ境界は純粋に機械的である(Nバー間の最高高値 / 最安安値)。オーダーフロー、出来高、またはレンジ内のFVGやオーダーブロックなどの他のICT概念は組み込まれていない。IPDAレンジ内の特定のターゲットを識別するには、他のICTインジケーター(FVG、オーダーブロック、流動性レベル)を使用する。
- IPDAはICT方法論からの理論的フレームワークである。参照される「アルゴリズム」は概念的なモデルであり、特定の既知のアルゴリズムに対応するものではない。レンジは価格極値の統計的に有意な過去参照期間を識別するが、実際の機関のターゲティングと一致する場合も一致しない場合もある。
- このインジケーターはスイング分析のための参照レベルを表示する — 売買シグナルを生成するものではない。完全な取引フレームワークのために、ICTマーケットストラクチャ、オーダーブロック、フェアバリューギャップ、流動性レベル、キルゾーンと併せて使用すること。
トレードにはリスクが伴います。このインジケーターは分析ツールであり、投資助言ではありません。ご自身の分析とリスク管理とあわせてご利用ください。
リリースノート
v2.0最新機能するブレイクアラートと固定されたレベル
レンジは直近N日の確定した日を使うため、Range HighとRange LowのBreakアラートが発生できるようになり、レベルはリアルタイムの足で価格を追いかけず、1日を通して固定されます。
アップデート後の対応
- このインジケーターのアラートを削除し、「Any alert() function call」条件で作成し直してください。TradingViewのアラートは、作成時のスクリプトのバージョンで動作し続けます。
修正
- レンジに現在の足が含まれていたため、Range High BreakとRange Low Breakのアラートは決して発生しませんでした。レンジは直近N日の確定した日を使うようになり、レベルを超えた終値でアラートが発生します。
- 日中足のリアルタイムの足でレベルが動かなくなり、その日の間は固定されて履歴と一致します。当日が除外されるため、価格がレンジ外にあるとPositionが100%超または0%未満になることがあります。
- レンジのボックスはルックバック期間の最初の足から始まるようになりました。
- ラベル、テーブル、アラートに実際の単位(D、W、Mまたはbars)が表示され、週足と月足では下位の時間足のデータではなくそのチャート自身の足を使います。
改善
- ラベルが重なって表示されなくなり、プレミアム/ディスカウントの背景色はEQラインを表示しなくても使えるようになりました。
- データ要求を3回から1回に減らして読み込みを速くし、平均足とRenkoのチャートでも実際の価格を使います。
変更
- すべてのアラートは、「closes above/below」という文言どおり、足の確定時にチェックされます。
よくある質問
ICTのIPDAとは?
IPDAはInterbank Price Delivery Algorithmの略です。価格はランダムではなくアルゴリズム的に配信され、高値の上や安値の下の流動性、フェアバリューギャップのようなインバランス、オーダーブロックのような機関投資家のレベルを体系的に目指す、というのがICTの理論です。このアルゴリズムは、ターゲットを見つけるために特定の過去参照期間、つまりIPDAデータレンジを参照するとされています。
IPDAデータレンジとは?
直近20・40・60営業日の期間です。ICTは20日レンジを短期ターゲットの源、40日レンジを中期、60日レンジを長期の主要ターゲットと説明しています。レンジは入れ子構造になっており、20日レンジは40日レンジの中に、40日レンジは60日レンジの中に収まります。
IPDAデータレンジでターゲットを見つけるには?
各レンジの高値と安値は買いストップと売りストップがたまりやすい場所を示すため、ICTはそれらを流動性の引力(ドロー・オン・リクイディティ)とみなします。価格がディスカウントにあり20日高値がまだ取られていなければ、その高値が最も近い上値目標になり、プレミアムではその逆です。複数のレンジの高値や安値が同じ価格付近に集まると、その水準はより強いターゲットになります。
IPDAレンジのエクイリブリアムとは?
エクイリブリアムはレンジの高値と安値の50%の中間点で、ICTはその期間の適正価格とみなします。これより上ならレンジのプレミアム側、下ならディスカウント側です。価格がエクイリブリアムの上で推移すれば強気、下で推移すれば弱気の見方を支え、それを横切る動きはバイアスの転換を示すことがあります。
詳しく見る
- スマートマネーコンセプト(SMC):機関投資家が市場を動かす仕組みオーダーブロック、フェアバリューギャップ、流動性スイープ、ブレイカーブロックを含むスマートマネーコンセプトを学びましょう。機関投資家の取引方法を理解できます。
- フィボナッチトレード戦略:完全ガイド暗号資産と外国為替取引のためのフィボナッチリトレースメント、エクステンション、タイムゾーンをマスターしましょう。機関投資家がフィボナッチレベルをどのように活用しているかを学びます。
- 暗号資産取引のためのテクニカル分析:決定版ガイド暗号資産取引のためのテクニカル分析を基礎から応用まで学びましょう。チャートパターン、インジケーター、出来高分析、マルチタイムフレーム戦略をマスターできます。
関連インジケーター
すべて表示
ICT Dealing Range
TradingViewインジケーター。ICTディーリングレンジを、プレミアム、ディスカウント、均衡ゾーン、および内部・外部レンジ流動性マッピング付きで特定します。
詳細を見る
ICT Premium & Discount
TradingViewインジケーター。ジグザグ分析を用いてリアルタイムでICTプレミアムおよびディスカウントゾーンを検出し、均衡とOTE押し目をハイライトします。
詳細を見る
ICT Liquidity Levels
TradingViewインジケーター。ICT流動性レベル — 買い側(BSL)、売り側(SSL)、イコールハイ/ロウ、およびHTFサポート付き流動性スイープをマッピングします。
詳細を見る
ICT Key Levels
TradingViewインジケーター。ICT機関参照レベル — 前日/前週/前月の高値/安値、デイリーオープン、ミッドナイトオープン、ADRラインを描画します。
詳細を見る
ICT Standard Deviation & Targets
TradingViewインジケーター。ICT標準偏差エクステンションレベルをスイングレンジから投影し、潜在的な価格ターゲットの特定を行います。
詳細を見る