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
오픈 소스 스크립트
트레이딩뷰의 진정한 정신에 따라, 이 스크립트의 작성자는 이를 오픈소스로 공개하여 트레이더들이 기능을 검토하고 검증할 수 있도록 했습니다. 작성자에게 찬사를 보냅니다! 이 코드는 무료로 사용할 수 있지만, 코드를 재게시하는 경우 하우스 룰이 적용된다는 점을 기억하세요.
SMC structure tools — no signals, just the map. Free alerts → t.me/smc_scanner_free | Scanner PRO → whop.com/smc-scanner | @EmpArchitect
면책사항
해당 정보와 게시물은 금융, 투자, 트레이딩 또는 기타 유형의 조언이나 권장 사항으로 간주되지 않으며, 트레이딩뷰에서 제공하거나 보증하는 것이 아닙니다. 자세한 내용은 이용 약관을 참조하세요.
오픈 소스 스크립트
트레이딩뷰의 진정한 정신에 따라, 이 스크립트의 작성자는 이를 오픈소스로 공개하여 트레이더들이 기능을 검토하고 검증할 수 있도록 했습니다. 작성자에게 찬사를 보냅니다! 이 코드는 무료로 사용할 수 있지만, 코드를 재게시하는 경우 하우스 룰이 적용된다는 점을 기억하세요.
SMC structure tools — no signals, just the map. Free alerts → t.me/smc_scanner_free | Scanner PRO → whop.com/smc-scanner | @EmpArchitect
면책사항
해당 정보와 게시물은 금융, 투자, 트레이딩 또는 기타 유형의 조언이나 권장 사항으로 간주되지 않으며, 트레이딩뷰에서 제공하거나 보증하는 것이 아닙니다. 자세한 내용은 이용 약관을 참조하세요.