OPEN-SOURCE SCRIPT
iFVG (BPR)

This indicator detects Fair Value Gaps (FVGs) and Inversion Zones (iFVGs) based concept from the ICT methodology.
An iFVG forms when a bullish and a bearish FVG overlap, creating a double imbalance zone. These are high-reaction points often targeted by smart money.
🔷 What It Detects
- Bullish FVG: When the high of Candle 1 is lower than the low of Candle 3
- Bearish FVG: When the low of Candle 1 is higher than the high of Candle 3
- iFVG (or BPR): When a bullish and bearish FVG overlap, forming a double imbalance zone
🔷Mitigation Logic
- An FVG or BPR becomes an iFVG when price closes against its original bias Once this happens, the zone is reclassified as a potential support or resistance (iFVG)
- If price later mitigates the iFVG, all visual elements are automatically removed to keep the chart clean
🔷Visual Output
- Standard FVGs: Customizable lines between Candle 1 and Candle 3
- iFVGs (mitigated BPRs): Adjustable and highlighted rectangles to show the full zone
- Mitigation Type: FVG or iFVG zones disappear when 50% of the zone is reached
🔷Custom Settings
- Show Last Zones: Set how many recent zones to display on the chart (max 100)
- Mitigation Type: Based on the percentage of zone coverage
- Color & Style: Customize the appearance of FVG and iFVG zones
🔷 Use Case
This indicator is designed for real-time institutional analysis, helping traders identify:
- Recent imbalances (FVGs)
- Confluence zones (iFVGs = BPRs)
- High-reaction points in the market
- Ideal when combined with market structure, liquidity levels, and Kill Zones
- Best used in combination with market structure, liquidity zones, and Kill Zone timing.
Script open-source
Dans l'esprit TradingView, le créateur de ce script l'a rendu open source afin que les traders puissent examiner et vérifier ses fonctionnalités. Bravo à l'auteur! Bien que vous puissiez l'utiliser gratuitement, n'oubliez pas que la republication du code est soumise à nos Règles.
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.
Script open-source
Dans l'esprit TradingView, le créateur de ce script l'a rendu open source afin que les traders puissent examiner et vérifier ses fonctionnalités. Bravo à l'auteur! Bien que vous puissiez l'utiliser gratuitement, n'oubliez pas que la republication du code est soumise à nos Règles.
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.