OPEN-SOURCE SCRIPT
Body Gaps

This script is a customized version based on TradingView’s official “Gaps” indicator. The original version detects gaps using the distance between highs and lows of consecutive bars. In contrast, this script introduces a refined definition of gaps by focusing strictly on real body gaps—price zones where the open and close of two consecutive candles do not overlap.
Additionally, the gap closure logic has been enhanced:
Instead of checking for simple wick penetration, a gap is only marked as closed when the closing price fully re-enters the gap zone, ensuring a more reliable and practical interpretation for traders.
Additionally, the gap closure logic has been enhanced:
Instead of checking for simple wick penetration, a gap is only marked as closed when the closing price fully re-enters the gap zone, ensuring a more reliable and practical interpretation for traders.
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.
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.
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.