ICT Liquidity Levels

ICT流動性レベル インジケーター(BSL・SSL・スイープ)

更新 · v2.0

ICTでいう流動性とは、スイング高値の上(買い側流動性、BSL)とスイング安値の下(売り側流動性、SSL)にたまっているストップ注文のことです。等しい高値・等しい安値にはこうした注文が集中し、価格がヒゲでレベルを抜けて注文を執行させた後、終値でレンジ内に戻ると流動性スイープになります。

TradingViewインジケーター。ICT流動性レベル — 買い側(BSL)、売り側(SSL)、イコールハイ/ロウ、およびHTFサポート付き流動性スイープをマッピングします。

  • 流動性
  • スマートマネー
  • サポート&レジスタンス
TradingViewで開く

このインジケーターはTradingView上で直接使用できます — 世界で最も人気のあるチャートプラットフォーム。

ICT流動性レベル インジケーターでできること

このインジケーターは、ICT(Inner Circle Trader)の流動性レベル — スイング高値の上とスイング安値の下に蓄積される未決済のストップロス注文 — をマッピングします。買い側流動性(BSL)、売り側流動性(SSL)、等しい高値(EQH)、等しい安値(EQL)、および流動性スイープ(タートルスープ)を検出し、マルチタイムフレームのコンファメーションのための完全な上位足(HTF)サポートを備えています。レベルはリアルタイムで延長され、ラベルには正確な価格が表示され、スイープされたレベルは自動的にマークされ無効化されます。新しいレベル、スイープ、アラートは足の確定時に確認され、HTFレベルは確定したHTF足のみを使うため、リアルタイムのチャートは再読み込み後のチャートと一致します。

ICT Liquidity Levels - 概要
概要

主要概念

  • 買い側流動性(BSL) — スイング高値の上にある未決済の買いストップ注文。トレーダーがスイング高値の上にストップロスを置いたり、買いストップエントリーを設定したりすると、機関プレイヤーが狙う流動性のプールが形成されます。スイング高値の価格で水平線として描画されます。
  • 売り側流動性(SSL) — スイング安値の下にある未決済の売りストップ注文。スイング安値の下のストップロスと売りストップエントリーは、スマートマネーが狩る流動性プールを形成します。スイング安値の価格で水平線として描画されます。
  • 等しい高値(EQH) — 2つ以上のスイング高値がほぼ同じ価格で形成されると、集中したBSLプールが構築されます。マーケットメーカーはこのダブル/トリプルトップパターンをマグネットと見なします — その上に集まったストップ注文は高価値の流動性ターゲットを表します。
  • 等しい安値(EQL) — 2つ以上のスイング安値が同じ価格で揃うと、下に集中したSSLプールが形成されます。このダブル/トリプルボトムパターンは機関のストップハントを引き付けます。
  • 流動性スイープ(タートルスープ) — 価格が流動性レベルを超えてウィックを形成したが、その内側で終値をつけた場合、ストップ注文は(スイープされて)トリガーされたが、真の構造的なブレイクアウトはなかったことを意味します。この「ストップハント」 — タートルスープとしても知られる — は、典型的なICTの反転シグナルです。
  • 上位足(HTF)流動性 — 上位足からの流動性レベルは、より大きな未決済注文のプールを表すため、より重要です。このインジケーターは、コンファメーション分析のために、現在の足のレベルと共にHTFレベルをプロットします。

ICT流動性レベル インジケーターの仕組み

1. スイング検出 このインジケーターは、設定可能なスイング長パラメータを用いてta.pivothighとta.pivotlowを使用します。高値が両側の周囲のバーよりも高い場合にスイング高値が確定し、安値が低い場合にスイング安値が確定します。確定した各スイングは、それを確定させる足が確定した時点で新しい流動性レベルを作成します。

2. 等しい高値 / 等しい安値 新しいスイング高値が既存のBSLレベルの許容範囲(デフォルト0.05%)内で形成されると、両方のレベルは等しい高値(EQH)として分類されます。既存のレベルはアップグレードされ — その色がEQHの色に変わり、ライン幅が増加します。同じロジックが等しい安値(EQL)にも適用されます。この許容範囲に基づくマッチングは、同じ機関の流動性プールを表す自然な価格変動を考慮に入れます。各プールは古い方のレベルにラベルを1つだけ持つため、ラベルが重なることはありません。同じ価格での3つ目のスイングはプールに加わり、等しい高値/安値アラートを再び発生させます。

3. 流動性スイープ検出 スイープ検出は「Liquidity Sweeps」表示トグルには依存しません(分離検出)が、存在するレベルのみをチェックします。BSLまたはSSLトグルでオフにした側には現在の足のレベルがないため、その側のスイープ検出も行われません。各足が確定するたびに、インジケーターは各アクティブなレベルをチェックします:

  • BSLスイープ: 高値がレベルを上に貫通したが、終値がレベルの上で確定しない — 買いストップがトリガーされた。
  • SSLスイープ: 安値がレベルを下に貫通したが、終値がレベルの下で確定しない — 売りストップがトリガーされた。
ICT Liquidity Levels - 等しい高値 / 等しい安値
等しい高値 / 等しい安値

スイープが検出されると:

  • スイープポイントにイタリック体の𝘅マーカーが表示されます。直近300個のマーカーが保持されます。
  • ラインは灰色にフェードアウトし(点線、幅1)、レベルが襲撃されたことを示します。
  • アラートが発動します(有効な場合)、"[HTF] BSL/SSL Swept"と価格、シンボルを含みます。

4. レベル無効化 価格がレベルを超えて終値をつけた場合 — スイープが継続した場合でも、直接的なブレイクアウトでも — そのレベルはチャートから削除されます。これにより、古いレベルがチャートを乱雑にするのを防ぎます。無効化チェックはスイープ検出後のすべてのバーで実行され、バーNでスイープされたレベルが、バーN+1でそれを超えて終値をつけた場合に削除されることを保証します。

5. 上位足(HTF)レベル 有効にすると、インジケーターはrequest.securityを使用してユーザー定義の上位足からスイング高値と安値を取得します。確定したHTF足のみを使用するため、HTFレベルはスイングを確定させたHTF足の後の最初のチャート足に表示され、再描画されません。ラインはHTFのスイングから始まります(最大4999本前のチャート足まで)。HTFレベルは破線、増加した幅、不透明な色で描画され、現在の足のレベルと視覚的に区別されます。組み込みの重複防止システムにより、HTFレベルと現在の足のレベルが同じ価格に存在する場合、HTFレベルのみが表示され — 視覚的な重複を防ぎます。HTFモジュールは、選択されたタイムフレームが実際にチャートのタイムフレームよりも上位であることを検証します。そうでない場合、HTFレベルは作成されません。HTFレベルには専用のスイッチ(Enable HTF Levels)があり、BSLとSSLの表示トグルは現在の足のレベルに適用されます。

6. タイプ別表示制限 「最大レベル数(タイプ別)」入力は現在の足のBSLとSSLのレベルを、「HTF最大レベル数(タイプ別)」はHTF BSLとHTF SSLのレベルを制限します。4つのカテゴリはそれぞれ独立して上限が設定されます。カテゴリが上限を超えると、まずスイープ済みのレベル、次に最も古いレベルが削除され — チャートをまだ取られていない流動性に集中させます。

特徴

  • BSL / SSL 検出 — 確定したスイング高値と安値での買い側および売り側流動性の自動識別。
  • 等しい高値 / 等しい安値 — 許容範囲に基づくマッチングにより、複数のスイングが同じ価格で揃う集中流動性プールを検出。EQH/EQLレベルは別個の色と増加したライン幅を受け取り、各プールにはラベルが1つ表示されます。
  • 流動性スイープ(タートルスープ) — 足の確定時のストップハント検出:レベルを超えるウィック + 内側に戻る終値(またはレベルちょうど)。スイープポイントにイタリック体の𝘅マーカー、ラインは灰色にフェード。
  • 分離検出 / 表示 — 「Liquidity Sweeps」トグルに関係なく、有効になっている各側でスイープ検出は常に実行されます。マーカーをオフにしても、基礎となるロジックやアラートは無効になりません。
  • 上位足レベル — request.security経由で確定したHTF足からHTFスイングデータを取得し、マルチタイムフレームのコンファメーションを実現。HTFレベルは破線、不透明な色、増加した幅で、HTFのスイングから表示されます。
  • HTF-LTF 重複防止 — 両方のタイムフレームが同じ価格にレベルを持つ場合、HTFレベルのみが表示されます。双方向チェックにより重複を防止。
  • 自動レベル無効化 — 価格がレベルを超えて終値をつけると(スイープ継続または直接ブレイクアウト)、レベルは削除されます。古いレベルはチャートに残りません。
  • 価格付き右揃えラベル — クリーンなフラットテキストラベル(バルーンなし)で「BSL 105.50」、「HTF EQH 106.20」などを表示し、最後のバーのすぐ右に配置され、すべてのバーで再配置されます。
  • タイプ別表示制限 — LTF BSLとLTF SSL(最大レベル数)、およびHTF BSLとHTF SSL(HTF最大レベル数)の独立した上限。まずスイープ済みのレベル、次に最も古いレベルが削除されます。
  • 完全な色のカスタマイズ — BSL、SSL、EQH、EQL、スイープマーカー、HTF BSL、HTF SSLの別個の色設定。
  • アラートシステム — 3種類の設定可能なアラート:新規流動性レベル、流動性スイープ、新規等しい高値/安値。該当する場合はHTF接頭辞、価格、シンボル、タイムフレームを含みます。アラートは「Any alert() function call」条件で作成してください。1本の足のすべてのイベントは、足の確定時に1つのメッセージにまとめて届きます。
ICT Liquidity Levels - タイプ別表示制限
タイプ別表示制限

ICT流動性レベル インジケーターの使い方

  • 流動性ターゲットの特定: スイング高値の上のBSLレベルとスイング安値の下のSSLレベルは、ストップ注文がどこに未決済であるかを示します。価格はこれらのプールに向かって引き寄せられます — これらを方向性のターゲットとして使用します。
  • マグネットとしての等しい高値/安値: EQHおよびEQLゾーンは集中流動性を表します。価格がEQH/EQLレベルに接近したら、スイープの試みを予期します。これらは高確率のストップハントターゲットです。
  • タートルスープ反転: スイープマーカー(𝘅)が表示されると、流動性が取られたが価格がブレイクアウトを拒否したことを示します。これは典型的な反転セットアップです — オーダーブロック、FVG、またはマーケットストラクチャのシフトからのコンファメーションを探します。
  • HTFコンファメーション: HTFレベルを有効にして、より大きなタイムフレームの流動性がどこにあるかを確認します。HTFとLTFのレベルが揃う(または近接する)場合、流動性プールはより重要です。HTFスイープはより強い反転の意味を持ちます。
  • ICTツールとの組み合わせ: 流動性レベルは、オーダーブロック(機関が注文を出した場所)、フェアバリューギャップ(価格が再調整したい場所)、マーケットストラクチャ(トレンド方向のBOS/CHoCH)と組み合わせて使用するのが最適です。FVG内のオーダーブロックへのスイープは、教科書通りのICTエントリーです。
  • スイング長の調整: スイング長を増やすと、主要なスイングポイントのみを検出します(より少なく、より重要なレベル)。下位足でより詳細な流動性マッピングを行うには、スイング長を減らします。

制限事項

  • スイング検出はta.pivothigh/ta.pivotlowを使用しており、確定にはスイング長のバー数が必要です。レベルはスイング長に等しい遅延で表示されます。
  • HTFデータはrequest.security経由で確定したHTF足のみから取得されるため、HTFレベルはスイングを確定させたHTF足が確定した後に表示されます(スイングからHTF Swing Length本のHTF足の後)。選択したHTFがチャートのタイムフレームよりも上位でない場合、HTFレベルは作成されません。インジケーターはこれを自動的に検証します。
  • 等しい高値/安値検出はパーセンテージ許容範囲を使用します。非常に低価格の銘柄では、デフォルトの0.05%を調整する必要があるかもしれません。
  • スイープ検出は、同じバー上のウィックと終値を、そのバーが確定した時点でチェックします。リアルタイムの足の途中でレベルを抜けたウィックは、確定時にのみマークされます。マルチバースイープパターン(バー1でウィック、バー2で戻り終値)は検出されません — シングルバースイープのみが典型的なタートルスープの定義に一致します。
  • このインジケーターは、流動性がどこに存在し、いつスイープされるかをマッピングします — 買い/売りシグナルを生成するものではありません。完全なトレードセットアップのためには、オーダーブロック、フェアバリューギャップ、マーケットストラクチャ分析、適切なリスク管理と組み合わせて使用してください。

トレードにはリスクが伴います。このインジケーターは分析ツールであり、投資助言ではありません。ご自身の分析とリスク管理とあわせてご利用ください。

リリースノート

v2.0最新確定した上位足レベル、スイープ、ラベルの修正

上位足(HTF)のレベルは確定したHTFの足から算出され、新しいレベルとスイープは足の確定時に判定され、長いチャートでもラベルが重なったり消えたりしなくなりました。

アップデート後の対応

  • このインジケーターのアラートを削除し、「Any alert() function call」条件で作成し直してください。TradingViewのアラートは、作成時のスクリプトのバージョンで動作し続けます。

修正

  • HTFレベルは確定した上位足の足だけを使うため、リアルタイムのレベル、スイープ、アラートがリロード後のチャートと一致します。未確定のHTFの足から誤ったHTFレベルが現れることはなくなりました。
  • HTFラインはHTFのスイングから始まり、新しいHTFレベルは表示されたその足でもスイープの有無がチェックされるようになりました。
  • 新しいレベル、スイープマーカー、レベルの削除は足の確定時に判定されるため、形成中のローソク足でスイープマーカーが現れたり消えたりしなくなりました。
  • 長いチャートでレベルのラベルが消えなくなりました。スイープマーカーは直近の300個までに制限されます。
  • レベルちょうどの終値もスイープとしてカウントされ、マイナス価格のシンボルでもイコールレベルの判定が機能し、3つ目のイコールハイ/ローでもアラートが送られるようになりました。

改善

  • ラベルは最後の足のすぐ右にNormalサイズで表示され、イコールハイ/ローのプールごとに、重なった2つのラベルではなく1つのラベルが表示されます。
  • レベルの種類が上限に達すると、未タッチのレベルより先にスイープ済みのレベルが削除されます。
  • 1本の足のすべてのアラートは、足の確定時に1つのメッセージにまとめて届きます。
v1.0TradingViewで初めて公開されたバージョンです。
インジケーターのすべてのアップデート

よくある質問

ICTトレードにおける流動性とは?

ICTでいう流動性とは、スイング高値の上とスイング安値の下にたまっているストップ注文やエントリー注文のことです。トレーダーはこうしたポイントのすぐ外側に損切りやブレイクアウト注文を置きます。ICTによれば、大口プレイヤーは自分のポジションを約定させるためにこの反対方向の注文フローを必要とするため、価格はこれらのプールに引き寄せられます。インジケーターは確定したスイング高値とスイング安値ごとに水準を描きます。

買い側流動性と売り側流動性の違いは?

買い側流動性(BSL)はスイング高値の上にあり、ショート勢の買いストップやブレイクアウト狙いのバイストップ注文がたまっています。売り側流動性(SSL)はスイング安値の下にあり、買い手の売りストップやセルストップ注文がたまっています。BSLへの上昇は買い注文を、SSLへの下落は売り注文を発動させます。インジケーターは各水準にBSLまたはSSLのラベルと価格を表示します。

流動性スイープとは何ですか?

流動性スイープとは、価格がヒゲで流動性レベルを抜けてそこに置かれた注文を発動させながら、足の終値がレベルの内側に戻ることです。ストップ狩りやタートルスープとも呼ばれ、ブレイクが本物ではなかったことを示す、ICTの典型的な反転シグナルです。インジケーターはスイープの位置にxの印を付けてレベルをグレーにし、その後価格がレベルの外側で確定すると、そのレベルを削除します。

イコールハイとイコールローとは?

イコールハイ(EQH)はほぼ同じ価格にある2つ以上のスイング高値、イコールロー(EQL)は2つ以上のスイング安値です。その外側には多くのトレーダーのストップが集まるため、ICTはこれらを特に魅力的な流動性ターゲットと見なし、価格はしばしばそこをスイープします。初期設定では、互いに0.05%以内のスイングを等しいとみなし、その水準を専用の色と太いラインで描きます。

上位足の流動性レベルを使う理由は?

上位足の水準はより大きな待機注文のプールを示すため、そのスイープは一般的により強い反転の兆しになります。HTFオプションをオンにすると、インジケーターはそれらを現在のチャートの水準の隣に太い破線で描きます。両方の時間足で同じ価格に水準がある場合は、上位足の水準だけが表示されます。

流動性スイープはどうトレードしますか?

スイープは反転するかもしれないという警告として受け止め、それだけでエントリーするのは避けます。ICTトレーダーはその後、反転方向のマーケットストラクチャーシフト、オーダーブロック、フェアバリューギャップなどで確認を取ります。フェアバリューギャップ内のオーダーブロックへのスイープは、教科書どおりのICTエントリーです。まだスイープされていない水準は、価格が向かいやすいターゲットとしても使えます。

詳しく見る

ICT Liquidity Levels を使い始める

このインジケーターは TradingView で無料で使用できます。チャートに追加して、ご自身の分析と組み合わせてお使いください。

関連インジケーター

すべて表示