OPEN-SOURCE SCRIPT
ICT FVG Repricing Zones [EmpArchitect]

█ OVERVIEW
ICT FVG Repricing Zones detects displacement-driven fair value gaps and tracks whether price later reprices those zones.
Not every FVG matters. Many gaps are noise from weak candles. This indicator only maps FVG zones created by real displacement — large, committed candles that leave inefficient price delivery behind.
Where price moved too fast, the market can leave a zone worth tracking.
No signals. No entries. No targets. No financial advice.
█ WHAT IT DETECTS
Bullish Displacement FVG:
A strong bullish displacement candle creates an imbalance. The gap between the prior candle's high and the following candle's low becomes the bullish FVG zone.
Bearish Displacement FVG:
A strong bearish displacement candle creates an imbalance. The gap between the prior candle's low and the following candle's high becomes the bearish FVG zone.
Only FVGs created by displacement candles that meet minimum body-size, body-ratio, and gap-size thresholds are drawn. Weak or wicky candles are filtered out.
█ CONSEQUENT ENCROACHMENT
Each FVG zone can include an optional CE / 50% midpoint line.
In ICT-style analysis, the 50% level of an FVG is often treated as a key repricing reference. The CE line makes this level visible without manual measurement.
█ GRADING
Every FVG zone is graded by displacement candle strength:
A — strong displacement
B — moderate displacement
C — minimum valid displacement
Grade is encoded through zone opacity. A-grade zones are most visible. C-grade zones are faded.
█ ZONE LIFECYCLE
Fresh — FVG zone just formed. Full color, CE line visible, extends right.
Repriced — price traded back into the zone. The zone fades to gray or is removed depending on settings.
Invalidated — price closed through the zone in the wrong direction. The zone is removed immediately.
Invalidation rules:
• Bullish zone: close below zone bottom = invalidated
• Bearish zone: close above zone top = invalidated
Default display is fresh-first. Repriced zones are hidden by default.
█ DETECTION FILTERS
• Min Displacement ATR filters weak candles
• Min Body Ratio filters wicky displacement candles
• Min FVG Size ATR rejects tiny insignificant gaps
• Max Zone Height ATR rejects oversized zones
• Duplicate Filter prevents stacked zones near the same price area
• Max Active Zones caps visual clutter per side
• Bar-close confirmation prevents intrabar flickering
█ DISTINCTION FROM OTHER TOOLS
FVG Repricing Zones show inefficient displacement imbalances and whether they get repriced.
Breaker Block Detector shows failed OB zones that flip into opposing breakers.
Liquidity Trap Zones show one-bar failed reversal patterns.
All three are zone tools, but they detect different structure events.
█ DASHBOARD
• Fresh — active bull and bear FVG count
• Near ↑ — nearest fresh FVG above price with grade and distance
• Near ↓ — nearest fresh FVG below price with grade and distance
• Repriced — count of repriced zones or Hidden
• Last — most recent FVG event
█ ALERTS
• Bullish FVG detected
• Bearish FVG detected
• FVG zone repriced
Structure context only. Not trade signals. Use alerts with Once Per Bar Close.
█ PAIRS WITH
Smart Liquidity Map [EmpArchitect] — liquidity context
HTF Context Overlay [EmpArchitect] — higher-timeframe reference levels
ICT Dealing Range [EmpArchitect] — premium / discount context
Breaker Block Detector [EmpArchitect] — failed OB zones
Liquidity Trap Zones [EmpArchitect] — failed reversal context
█ NOTES
• Works on all instruments and timeframes
• Best on 15M–4H charts
• Bar-close confirmed / non-repainting by design
• Pine Script v6
• Open-source
• Built by EmpArchitect
• Educational context tool only
• Not financial advice
• Not a signal service
ICT FVG Repricing Zones detects displacement-driven fair value gaps and tracks whether price later reprices those zones.
Not every FVG matters. Many gaps are noise from weak candles. This indicator only maps FVG zones created by real displacement — large, committed candles that leave inefficient price delivery behind.
Where price moved too fast, the market can leave a zone worth tracking.
No signals. No entries. No targets. No financial advice.
█ WHAT IT DETECTS
Bullish Displacement FVG:
A strong bullish displacement candle creates an imbalance. The gap between the prior candle's high and the following candle's low becomes the bullish FVG zone.
Bearish Displacement FVG:
A strong bearish displacement candle creates an imbalance. The gap between the prior candle's low and the following candle's high becomes the bearish FVG zone.
Only FVGs created by displacement candles that meet minimum body-size, body-ratio, and gap-size thresholds are drawn. Weak or wicky candles are filtered out.
█ CONSEQUENT ENCROACHMENT
Each FVG zone can include an optional CE / 50% midpoint line.
In ICT-style analysis, the 50% level of an FVG is often treated as a key repricing reference. The CE line makes this level visible without manual measurement.
█ GRADING
Every FVG zone is graded by displacement candle strength:
A — strong displacement
B — moderate displacement
C — minimum valid displacement
Grade is encoded through zone opacity. A-grade zones are most visible. C-grade zones are faded.
█ ZONE LIFECYCLE
Fresh — FVG zone just formed. Full color, CE line visible, extends right.
Repriced — price traded back into the zone. The zone fades to gray or is removed depending on settings.
Invalidated — price closed through the zone in the wrong direction. The zone is removed immediately.
Invalidation rules:
• Bullish zone: close below zone bottom = invalidated
• Bearish zone: close above zone top = invalidated
Default display is fresh-first. Repriced zones are hidden by default.
█ DETECTION FILTERS
• Min Displacement ATR filters weak candles
• Min Body Ratio filters wicky displacement candles
• Min FVG Size ATR rejects tiny insignificant gaps
• Max Zone Height ATR rejects oversized zones
• Duplicate Filter prevents stacked zones near the same price area
• Max Active Zones caps visual clutter per side
• Bar-close confirmation prevents intrabar flickering
█ DISTINCTION FROM OTHER TOOLS
FVG Repricing Zones show inefficient displacement imbalances and whether they get repriced.
Breaker Block Detector shows failed OB zones that flip into opposing breakers.
Liquidity Trap Zones show one-bar failed reversal patterns.
All three are zone tools, but they detect different structure events.
█ DASHBOARD
• Fresh — active bull and bear FVG count
• Near ↑ — nearest fresh FVG above price with grade and distance
• Near ↓ — nearest fresh FVG below price with grade and distance
• Repriced — count of repriced zones or Hidden
• Last — most recent FVG event
█ ALERTS
• Bullish FVG detected
• Bearish FVG detected
• FVG zone repriced
Structure context only. Not trade signals. Use alerts with Once Per Bar Close.
█ PAIRS WITH
Smart Liquidity Map [EmpArchitect] — liquidity context
HTF Context Overlay [EmpArchitect] — higher-timeframe reference levels
ICT Dealing Range [EmpArchitect] — premium / discount context
Breaker Block Detector [EmpArchitect] — failed OB zones
Liquidity Trap Zones [EmpArchitect] — failed reversal context
█ NOTES
• Works on all instruments and timeframes
• Best on 15M–4H charts
• Bar-close confirmed / non-repainting by design
• Pine Script v6
• Open-source
• Built by EmpArchitect
• Educational context tool only
• Not financial advice
• Not a signal service
オープンソーススクリプト
TradingViewの精神に則り、このスクリプトの作者はコードをオープンソースとして公開してくれました。トレーダーが内容を確認・検証できるようにという配慮です。作者に拍手を送りましょう!無料で利用できますが、コードの再公開はハウスルールに従う必要があります。
SMC structure tools — no signals, just the map. Free alerts → t.me/smc_scanner_free | Scanner PRO → whop.com/smc-scanner | @EmpArchitect
免責事項
これらの情報および投稿は、TradingViewが提供または承認する金融、投資、取引、またはその他の種類の助言もしくは推奨であることを意図したものではなく、またこれらに該当するものでもありません。詳細は利用規約をご覧ください。
オープンソーススクリプト
TradingViewの精神に則り、このスクリプトの作者はコードをオープンソースとして公開してくれました。トレーダーが内容を確認・検証できるようにという配慮です。作者に拍手を送りましょう!無料で利用できますが、コードの再公開はハウスルールに従う必要があります。
SMC structure tools — no signals, just the map. Free alerts → t.me/smc_scanner_free | Scanner PRO → whop.com/smc-scanner | @EmpArchitect
免責事項
これらの情報および投稿は、TradingViewが提供または承認する金融、投資、取引、またはその他の種類の助言もしくは推奨であることを意図したものではなく、またこれらに該当するものでもありません。詳細は利用規約をご覧ください。