OPEN-SOURCE SCRIPT
ADR SQUEEZE

ADR SQUEEZE – Volatility Compression & Expansion
ADR SQUEEZE is a volatility-based indicator that uses Average Daily Range (ADR) to identify price compression (squeeze) and range expansion phases.
It compares the daily % price change with ADR-derived thresholds to classify market conditions.
Marker Meanings (Plotted on Zero Line)
Pink Dot – Tight Squeeze
Price movement is significantly smaller than normal ADR.
Indicates strong volatility contraction and energy buildup.
Yellow Dot – Mild Squeeze
Price movement is increasing but still below full ADR.
Often appears just before expansion.
Green Cross – Expansion Up
Price change exceeds ADR to the upside.
Signals strong bullish range expansion.
Red Cross – Expansion Down
Price change exceeds ADR to the downside.
Signals strong bearish range expansion.
How to Use
Watch for extended pink dots as early compression zones
Yellow dots often mark transition from squeeze to move
Green / Red crosses confirm directional expansion
Best used with price structure, breakouts, and trend context
ADR SQUEEZE is a volatility-based indicator that uses Average Daily Range (ADR) to identify price compression (squeeze) and range expansion phases.
It compares the daily % price change with ADR-derived thresholds to classify market conditions.
Marker Meanings (Plotted on Zero Line)
Pink Dot – Tight Squeeze
Price movement is significantly smaller than normal ADR.
Indicates strong volatility contraction and energy buildup.
Yellow Dot – Mild Squeeze
Price movement is increasing but still below full ADR.
Often appears just before expansion.
Green Cross – Expansion Up
Price change exceeds ADR to the upside.
Signals strong bullish range expansion.
Red Cross – Expansion Down
Price change exceeds ADR to the downside.
Signals strong bearish range expansion.
How to Use
Watch for extended pink dots as early compression zones
Yellow dots often mark transition from squeeze to move
Green / Red crosses confirm directional expansion
Best used with price structure, breakouts, and trend context
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.