OPEN-SOURCE SCRIPT
Volume Effort vs Result Scanner

Volume Effort vs. Result Scanner (Equilibrium Tracker)
This indicator is designed for price action and Volume Spread Analysis (VSA) traders seeking to identify key inflection points in the market. It specifically scans for the "Effort vs. Result" anomaly, looking for instances where massive trading volume (High Effort) fails to move the price significantly, resulting in a tightly contained candlestick range (Small Result).
When these two parameters align, it indicates a strong point of market equilibrium or hidden absorption, often signaling institutional accumulation, distribution, or an imminent volatility breakout.
How It Works
The script evaluates the market using two entirely customizable lookback periods, defaulting to standard institutional baselines:High Relative Volume (Effort): Compares the volume of the current bar against a 50-period Simple Moving Average (SMA). By default, it looks for bars with at least 2.0x (200%) the average volume.
Small Candlestick Range (Result): Compares the total high-to-low range of the candle against a 50-period Average True Range (ATR). By default, it limits the signal to candles that are 1.0x (100%) or less of the average historical volatility.
Tuning the Scanner to Your Strategy
This indicator is fully customizable so you can dial in your exact personal favorite setup depending on the market environment or asset class:
To Find Massive Institutional Absorption (Rare, High-Quality): Keep the Min Relative Volume Ratio high (e.g., 2.0x to 2.5x) and tighten the Max Candle Size Ratio downward (e.g., 0.6x to 0.8x). This isolates rare, ultra-tight "Doji" or pin bars that have massive volume injected into them.
This indicator is designed for price action and Volume Spread Analysis (VSA) traders seeking to identify key inflection points in the market. It specifically scans for the "Effort vs. Result" anomaly, looking for instances where massive trading volume (High Effort) fails to move the price significantly, resulting in a tightly contained candlestick range (Small Result).
When these two parameters align, it indicates a strong point of market equilibrium or hidden absorption, often signaling institutional accumulation, distribution, or an imminent volatility breakout.
How It Works
The script evaluates the market using two entirely customizable lookback periods, defaulting to standard institutional baselines:High Relative Volume (Effort): Compares the volume of the current bar against a 50-period Simple Moving Average (SMA). By default, it looks for bars with at least 2.0x (200%) the average volume.
Small Candlestick Range (Result): Compares the total high-to-low range of the candle against a 50-period Average True Range (ATR). By default, it limits the signal to candles that are 1.0x (100%) or less of the average historical volatility.
Tuning the Scanner to Your Strategy
This indicator is fully customizable so you can dial in your exact personal favorite setup depending on the market environment or asset class:
To Find Massive Institutional Absorption (Rare, High-Quality): Keep the Min Relative Volume Ratio high (e.g., 2.0x to 2.5x) and tighten the Max Candle Size Ratio downward (e.g., 0.6x to 0.8x). This isolates rare, ultra-tight "Doji" or pin bars that have massive volume injected into them.
Skrypt open-source
W zgodzie z duchem TradingView twórca tego skryptu udostępnił go jako open-source, aby użytkownicy mogli przejrzeć i zweryfikować jego działanie. Ukłony dla autora. Korzystanie jest bezpłatne, jednak ponowna publikacja kodu podlega naszym Zasadom serwisu.
Wyłączenie odpowiedzialności
Informacje i publikacje nie stanowią i nie powinny być traktowane jako porady finansowe, inwestycyjne, tradingowe ani jakiekolwiek inne rekomendacje dostarczane lub zatwierdzone przez TradingView. Więcej informacji znajduje się w Warunkach użytkowania.
Skrypt open-source
W zgodzie z duchem TradingView twórca tego skryptu udostępnił go jako open-source, aby użytkownicy mogli przejrzeć i zweryfikować jego działanie. Ukłony dla autora. Korzystanie jest bezpłatne, jednak ponowna publikacja kodu podlega naszym Zasadom serwisu.
Wyłączenie odpowiedzialności
Informacje i publikacje nie stanowią i nie powinny być traktowane jako porady finansowe, inwestycyjne, tradingowe ani jakiekolwiek inne rekomendacje dostarczane lub zatwierdzone przez TradingView. Więcej informacji znajduje się w Warunkach użytkowania.