Exponential acceleration detector
Marks short rises that speed up against the window's start; never fired on SPY at default settings.
On each new one-minute close, the indicator keeps the last window closes and works out the bar-to-bar price ratios between them. It averages the first three ratios in that window (older) and the last three (recent). It fires only when recent is above 1.0 and beats older by the threshold factor, and then reports recent divided by older. The name suggests an exponential fit, but the code makes one comparison of the window's start and end moves and fits no curve.
How to read it
- Markers sit on the candles where the test passes; a bar without a marker failed it.
- Several markers in a row mean the rise has been speeding up over consecutive bars.
- Markers show where a short rise is accelerating, not how far it will run.
What it outputs
- Acceleration signal
- Marks the candles where the last three one-minute moves net rise and beat the first three moves of the window by the threshold. The marker value is that recent-to-older ratio.
When it fires
The average of the last three one-minute moves is above 1.0 (a net rise) and beats the average of the window's first three moves by the threshold factor. A marker means a short rise is speeding up against the start of the window, not a confirmed trend or breakout.
Settings
- window
- Bars the test looks back over. Raising it compares moves further apart in time, so each marker reflects a longer stretch. Below 4 it never fires; at 4 the two groups are the same three moves.
- threshold
- The factor the recent average must beat the older one by. At the default 1.01, recent moves must average about +1% per bar, which SPY one-minute bars almost never do. Raising it makes markers rarer; lowering it toward 1.0 lets more rises pass.
Pitfalls
- At default settings it produced zero signals on 20,160 SPY one-minute bars (1 Sep to 1 Oct 2026), so the chart stays empty until you loosen the threshold. The try presets were not run on the data.
- The value is recent over older, which always exceeds the threshold setting; it shows that the test passed, not how strong the acceleration was.
- Windows under 7 reuse some of the same moves in both groups, and 4 uses the same three moves for both, so the comparison loses meaning there.