Three-Drive Exhaustion
Automatic Three-Drive Structure Detection With Volatility-Adaptive Exhaustion Signals
How the Algorithm Works
The Three-Drive is one of the cleaner exhaustion patterns in price action: three consecutive pushes in the same direction, each making a new extreme, each losing a little momentum — until the move runs out of participants. Three-Drive Exhaustion finds that structure automatically by fitting a trendline across the successive highs (or lows) of the drives and watching for price to break back through it. The tolerance around every line scales to the symbol's own volatility — it's measured against the 300-bar range, not a fixed number of points — so the same settings work on a 1-minute crypto chart and a daily index chart without re-tuning. A drive only counts once its swing pivot is confirmed by bars on both sides, which adds a fixed few bars of lag but means a printed structure never redraws or vanishes. When price closes back through the third drive's channel, an Exhaustion Signal prints on that bar. The dashboard then tracks the current read — Bullish, Bearish, or Neutral — how many bars it's held, the invalidation level that would cancel it, and the channel boundaries themselves, so you can see the structure the signal came from without hunting for it. This is a pattern-recognition overlay. It marks where a three-drive structure has completed and where it would be invalidated — it doesn't predict the reversal, size a position, or place a trade.
Core Feature Matrix
Asset & Timeframe Recommendations
Works across 5-minute to 4-hour. The adaptive tolerance handles crypto's volatility swings well; lower timeframes print more structures, higher ones print fewer but cleaner. Confirmation Delay of 2 keeps the lag short.
15-minute to 4-hour during the London and New York sessions, where the drives have room to form. On quiet Asian-session ranges the pattern rarely completes cleanly.
5-minute to 1-hour. Opening-drive momentum often resolves into a three-drive exhaustion within the first hour or two; raise Channel Width slightly if session noise trips early breaks.
Daily and 4-hour for swing-scale exhaustion after an extended run. Intraday works on liquid large-caps but expect fewer completed patterns.
Pine Script Parameter Presets
Get This Indicator + the Full Suite
AxeAlgo indicators are sold as a complete bundle. Choose your plan to unlock instant invite-only access on TradingView.
Founder rate — held while you stay subscribed. Standing price rises once early-member pricing ends.