OPEN-SOURCE SCRIPT
Updated ICT Balanced Price Range - Double FVG with Volume

This is an FVG indicator combined with volume to identify moments when a sudden volume spike creates a price gap.
Additionally, I've added the ICT Balanced Price Range, which occurs when two opposing FVGs form a connected gap. This gap has a high probability of reversal and is one of the key signs of liquidity sweeps.
Unlike other FVG indicators that filter FVGs based on ATR, average price, or range, I believe such methods lead to overfitting and may not work across multiple pairs with a single setting. Instead, I only filter FVGs when there are consecutive overlapping FVGs.
The indicator includes full functionality:
Candle color customization
FVG line color customization
FVG fill color customization
BPR color customization
Adjustable average volume and volume threshold
Highlighting candles with abnormal volume
Enjoy and make sure to backtest thoroughly before using!
Additionally, I've added the ICT Balanced Price Range, which occurs when two opposing FVGs form a connected gap. This gap has a high probability of reversal and is one of the key signs of liquidity sweeps.
Unlike other FVG indicators that filter FVGs based on ATR, average price, or range, I believe such methods lead to overfitting and may not work across multiple pairs with a single setting. Instead, I only filter FVGs when there are consecutive overlapping FVGs.
The indicator includes full functionality:
Candle color customization
FVG line color customization
FVG fill color customization
BPR color customization
Adjustable average volume and volume threshold
Highlighting candles with abnormal volume
Enjoy and make sure to backtest thoroughly before using!
Release Notes
Update the conditions of FVGBefore:
bearFVG = high < low[2] and close[1] < low[2] and high[1] > low[3]
bullFVG = low > high[2] and close[1] > high[2] and low[1] < high[3]
After:
bearFVG = high < low[2] and close[1] < low[2] and high[1] > low[3] and high[2] > low[4]
bullFVG = low > high[2] and close[1] > high[2] and low[1] < high[3] and low[2] < high[4]
Release Notes
Update FVG conditionOpen-source script
In true TradingView spirit, the creator of this script has made it open-source, so that traders can review and verify its functionality. Kudos to the author! While you can use it for free, remember that republishing the code is subject to our House Rules.
A d𝓮er digs deeply into bull and bear markets.
Our Custom Programming Service: Focusing on Pine Script to develop indicators/Bots on TradingView/MT5 that support traders in the Forex, Stock, and Crypto markets
youtube.com/@0xTheChartist
Our Custom Programming Service: Focusing on Pine Script to develop indicators/Bots on TradingView/MT5 that support traders in the Forex, Stock, and Crypto markets
youtube.com/@0xTheChartist
Disclaimer
The information and publications are not meant to be, and do not constitute, financial, investment, trading, or other types of advice or recommendations supplied or endorsed by TradingView. Read more in the Terms of Use.
Open-source script
In true TradingView spirit, the creator of this script has made it open-source, so that traders can review and verify its functionality. Kudos to the author! While you can use it for free, remember that republishing the code is subject to our House Rules.
A d𝓮er digs deeply into bull and bear markets.
Our Custom Programming Service: Focusing on Pine Script to develop indicators/Bots on TradingView/MT5 that support traders in the Forex, Stock, and Crypto markets
youtube.com/@0xTheChartist
Our Custom Programming Service: Focusing on Pine Script to develop indicators/Bots on TradingView/MT5 that support traders in the Forex, Stock, and Crypto markets
youtube.com/@0xTheChartist
Disclaimer
The information and publications are not meant to be, and do not constitute, financial, investment, trading, or other types of advice or recommendations supplied or endorsed by TradingView. Read more in the Terms of Use.