OPEN-SOURCE SCRIPT
更新済 ICT IRL ERL Liquidity Rotation Indicator v1

This indicator automates a full ICT-style liquidity rotation model: it builds dealing ranges for the Daily, London, and NY AM sessions, plots OTE (Optimal Trade Entry) fib zones on each, locates a confirming Fair Value Gap inside that OTE zone across multiple timeframes (1H → 15m → 5m), and then tracks a full setup lifecycle — tap, manipulation leg, inversed-1m-FVG or CISD confirmation, and entry — from IDLE through HUNTING to TRIGGERED. A second, independent engine does the reverse: it watches key session highs/lows (London and Asia) for a liquidity sweep and runs the same manipulation-leg / iFVG / CISD confirmation logic in the opposite direction (ERL → IRL).
What it plots
Session highs/lows (Asia, London, NY AM, NY PM) with live and locked untaken-liquidity levels
NDOG/NWOG opening gaps
Daily, London, and NY Killzone dealing ranges with OTE fib levels (0, 0.5, 0.62, 0.705, 0.79, 1)
The specific FVG (labelled by timeframe and range) sitting inside each range's OTE zone
LONG/SHORT labels the moment a setup's entry trigger fires
How to use it
Run the indicator on a 1-minute chart — the entry-trigger logic is designed specifically for 1m confirmation.
Watch the two status tables (top-right: IRL→ERL per session; bottom-right: ERL→IRL per level) to see each setup's current state: IDLE (nothing happening), HUNTING (tapped and watching for confirmation), TRIGGERED (entry signal fired), or COMPLETED.
A LONG/SHORT forecast appears on the chart when a setup triggers — that's your entry signal.
All key parameters — session times, swing sensitivity, FVG timeframe priority, minimum displacement for a valid trigger — are adjustable in the settings.
Note: This is a decision-support tool, not signal-and-forget automation — always apply your own judgment and risk management before acting on any label.
What it plots
Session highs/lows (Asia, London, NY AM, NY PM) with live and locked untaken-liquidity levels
NDOG/NWOG opening gaps
Daily, London, and NY Killzone dealing ranges with OTE fib levels (0, 0.5, 0.62, 0.705, 0.79, 1)
The specific FVG (labelled by timeframe and range) sitting inside each range's OTE zone
LONG/SHORT labels the moment a setup's entry trigger fires
How to use it
Run the indicator on a 1-minute chart — the entry-trigger logic is designed specifically for 1m confirmation.
Watch the two status tables (top-right: IRL→ERL per session; bottom-right: ERL→IRL per level) to see each setup's current state: IDLE (nothing happening), HUNTING (tapped and watching for confirmation), TRIGGERED (entry signal fired), or COMPLETED.
A LONG/SHORT forecast appears on the chart when a setup triggers — that's your entry signal.
All key parameters — session times, swing sensitivity, FVG timeframe priority, minimum displacement for a valid trigger — are adjustable in the settings.
Note: This is a decision-support tool, not signal-and-forget automation — always apply your own judgment and risk management before acting on any label.
リリースノート
Updated chart preview, and added NY AM killzone start and end time parsing for user to input in their own timezone.オープンソーススクリプト
TradingViewの精神に則り、このスクリプトの作者はコードをオープンソースとして公開してくれました。トレーダーが内容を確認・検証できるようにという配慮です。作者に拍手を送りましょう!無料で利用できますが、コードの再公開はハウスルールに従う必要があります。
免責事項
これらの情報および投稿は、TradingViewが提供または承認する金融、投資、取引、またはその他の種類の助言もしくは推奨であることを意図したものではなく、またこれらに該当するものでもありません。詳細は利用規約をご覧ください。
オープンソーススクリプト
TradingViewの精神に則り、このスクリプトの作者はコードをオープンソースとして公開してくれました。トレーダーが内容を確認・検証できるようにという配慮です。作者に拍手を送りましょう!無料で利用できますが、コードの再公開はハウスルールに従う必要があります。
免責事項
これらの情報および投稿は、TradingViewが提供または承認する金融、投資、取引、またはその他の種類の助言もしくは推奨であることを意図したものではなく、またこれらに該当するものでもありません。詳細は利用規約をご覧ください。