Exhaustion Velocity v6

EXHAUSTION VELOCITY v6
WHAT IT DOES
This indicator marks moments where a fast directional move appears to be running out of participants. It does not attempt to predict tops or bottoms ahead of time. It waits for the specific bar where speed, volume and acceleration all point toward a climax rather than a continuation.
THE MEASUREMENTS
Velocity is the price change over a lookback window, normalized by ATR so that moves in quiet conditions and moves in violent conditions are scored on the same scale.
The velocity z score expresses how unusual the current speed is relative to the last sixty bars. A reading near 2 means price is travelling roughly two standard deviations faster than it typically does.
Volume surge compares current volume to its own moving average. Climax bars usually arrive on a flood of volume. Occasionally they arrive on volume vanishing instead, which is why the volume test accepts either a spike or a sharp drop.
Acceleration is the change in velocity from bar to bar. While new participants keep entering, velocity keeps rising. When acceleration flips sign, the flow driving the move has stopped even though price may still be extended.
HOW SIGNALS FIRE
Four independent paths can produce a signal.
Standard climax. Extreme velocity, a qualifying volume condition, and an acceleration flip within a short window of the extreme.
Hard climax. Velocity far beyond the threshold on heavy volume, printed without waiting for the flip, because these bars frequently reverse within the bar itself.
Wick rejection. Extreme velocity combined with a long tail in the direction of the move and a close in the opposite half of the bar range.
Velocity divergence. Price makes a fresh low or high while velocity into that extreme is weaker than it was at the previous one, and the bar closes against the move. This catches second leg exhaustion where the final push arrives with less force than the one before it.
FILTERS
Adaptive threshold. The trigger level can float at a percentile of recent velocity readings rather than sitting at a fixed number, so it tightens automatically in high volatility regimes and loosens in compressed ones.
Stretch requirement. Price must sit a minimum ATR distance from a baseline moving average, which prevents signals in the middle of a range where there is nothing meaningful to revert toward.
Cooldown. A minimum bar spacing between signals so that a messy climax produces one entry instead of a cluster.
READING THE LABELS
Each signal counts how many conditions confirmed it. A plain B or S met one. B plus or S plus met two. B plus plus or S plus plus met three or more, meaning heavy volume, a rejection wick, a divergence and extreme magnitude arrived together. Those are the least frequent and the most selective.
A classic mode toggle is included, which reverts the logic to the original strict rule set so you can compare the additional paths against the baseline on the same chart.
SETTINGS GUIDANCE
If signals feel too frequent for your instrument or timeframe, increase the stretch requirement first, then raise the adaptive percentile, then extend the cooldown. If they feel too rare, lower the percentile and shorten the stretch requirement.
DISCLAIMER
This script is published for educational and informational purposes only. It is not financial advice, investment advice, trading advice, or a recommendation to buy or sell any asset.
WHAT IT DOES
This indicator marks moments where a fast directional move appears to be running out of participants. It does not attempt to predict tops or bottoms ahead of time. It waits for the specific bar where speed, volume and acceleration all point toward a climax rather than a continuation.
THE MEASUREMENTS
Velocity is the price change over a lookback window, normalized by ATR so that moves in quiet conditions and moves in violent conditions are scored on the same scale.
The velocity z score expresses how unusual the current speed is relative to the last sixty bars. A reading near 2 means price is travelling roughly two standard deviations faster than it typically does.
Volume surge compares current volume to its own moving average. Climax bars usually arrive on a flood of volume. Occasionally they arrive on volume vanishing instead, which is why the volume test accepts either a spike or a sharp drop.
Acceleration is the change in velocity from bar to bar. While new participants keep entering, velocity keeps rising. When acceleration flips sign, the flow driving the move has stopped even though price may still be extended.
HOW SIGNALS FIRE
Four independent paths can produce a signal.
Standard climax. Extreme velocity, a qualifying volume condition, and an acceleration flip within a short window of the extreme.
Hard climax. Velocity far beyond the threshold on heavy volume, printed without waiting for the flip, because these bars frequently reverse within the bar itself.
Wick rejection. Extreme velocity combined with a long tail in the direction of the move and a close in the opposite half of the bar range.
Velocity divergence. Price makes a fresh low or high while velocity into that extreme is weaker than it was at the previous one, and the bar closes against the move. This catches second leg exhaustion where the final push arrives with less force than the one before it.
FILTERS
Adaptive threshold. The trigger level can float at a percentile of recent velocity readings rather than sitting at a fixed number, so it tightens automatically in high volatility regimes and loosens in compressed ones.
Stretch requirement. Price must sit a minimum ATR distance from a baseline moving average, which prevents signals in the middle of a range where there is nothing meaningful to revert toward.
Cooldown. A minimum bar spacing between signals so that a messy climax produces one entry instead of a cluster.
READING THE LABELS
Each signal counts how many conditions confirmed it. A plain B or S met one. B plus or S plus met two. B plus plus or S plus plus met three or more, meaning heavy volume, a rejection wick, a divergence and extreme magnitude arrived together. Those are the least frequent and the most selective.
A classic mode toggle is included, which reverts the logic to the original strict rule set so you can compare the additional paths against the baseline on the same chart.
SETTINGS GUIDANCE
If signals feel too frequent for your instrument or timeframe, increase the stretch requirement first, then raise the adaptive percentile, then extend the cooldown. If they feel too rare, lower the percentile and shorten the stretch requirement.
DISCLAIMER
This script is published for educational and informational purposes only. It is not financial advice, investment advice, trading advice, or a recommendation to buy or sell any asset.
Don't force a trade. Wait for your setup, be patient. Trade ideas are my own and not financial advice, I'm a monkey with a phone for crying out loud.
Declinazione di responsabilità
Le informazioni e le pubblicazioni non sono intese come, e non costituiscono, consulenza o raccomandazioni finanziarie, di investimento, di trading o di altro tipo fornite o approvate da TradingView. Per ulteriori informazioni, consultare i Termini di utilizzo.
Don't force a trade. Wait for your setup, be patient. Trade ideas are my own and not financial advice, I'm a monkey with a phone for crying out loud.
Declinazione di responsabilità
Le informazioni e le pubblicazioni non sono intese come, e non costituiscono, consulenza o raccomandazioni finanziarie, di investimento, di trading o di altro tipo fornite o approvate da TradingView. Per ulteriori informazioni, consultare i Termini di utilizzo.