Choix de la rédaction
OPEN-SOURCE SCRIPT
Mis à jour

Fair Value Gaps by DGT

116 188
Fair Value Gaps
A refined, multi-timeframe Fair Value Gap (FVG) detection tool that brings institutional imbalance zones to life directly on your chart.
Designed for precision, it visualizes how price delivers into inefficiencies across chart, higher, and lower (intrabar) timeframes — offering a fluid, structural view of liquidity displacement and market flow.

The script continuously tracks unfilled, partially repaired, and fully resolved imbalances, revealing where liquidity inefficiencies concentrate and where price may seek rebalancing.
Overlapping zones naturally expose institutional footprints, potential liquidity targets, and key re-pricing regions within the broader market structure.

KEY FEATURES

⯌ Multi-Timeframe Detection
Detect and display FVGs from the current chart, higher timeframes (HTF), or lower timeframes (LTF)
snapshot

⯌ Smart Fill Tracking
Automatic real-time monitoring of each FVG’s fill progress with live percentage updates
snapshot

⯌ Custom Fill Logic
Choose your preferred definition of when a gap is considered filled:
  • Any Touch
  • Midpoint Reached
  • Wick Sweep
  • Body Beyond
snapshot

⯌ Dynamic Labels & Tooltips
Labels can be toggled on/off. Even when hidden, detailed tooltips remain available by hovering over the FVG midpoint.
snapshot

⯌ Adaptive Lower-Timeframe Mode
When set to “Auto,” the script intelligently selects the optimal lower timeframe based on the chart resolution.
snapshot

DISCLAIMER

This script is intended for informational and educational purposes only. It does not constitute financial, investment, or trading advice. All trading decisions made based on its output are solely the responsibility of the user.
Notes de version
⯌ Label Rendering Update

Adapted label rendering to the latest Pine Script engine update. Transparent elements now display reliably, ensuring chart annotations remain accurate and glitch-free.
Notes de version
⯌ Compatibility Update — Timeframe Input Fix

This update addresses a recent TradingView Pine Engine enhancement that affected timeframe input handling.

In certain cases, minute-based inputs were being interpreted as months, which could cause unexpected behavior.

The input handling logic has now been hardened to ensure stable and correct timeframe behavior across all resolutions.

No changes to core logic — compatibility fix only.

Clause de non-responsabilité

Les informations et publications ne sont pas destinées à être, et ne constituent pas, des conseils ou recommandations financiers, d'investissement, de trading ou autres fournis ou approuvés par TradingView. Pour en savoir plus, consultez les Conditions d'utilisation.