Price explosion detector
Scores sudden upward bursts from 0 to 10; at default settings it stayed at 0 on a month of SPY bars.
On each one-minute bar it looks back over the last window bars (default 10) and checks three things at once: whether the close sits high in that span's high-low range, whether volume is above its average, and whether the close is above the average close. It returns 2, 4, 6, 8 or 10 for the strongest level whose three thresholds all hold, and 0 otherwise. Only upward moves can score, so a sharp drop never registers.
How to read it
- The score sits in its own pane below the price and only takes the values 0, 2, 4, 6, 8 and 10.
- A non-zero bar marks an upward burst: the close is high in the recent range, on heavy volume, and above the recent average.
- At the default window it stayed at 0 on every bar of the September 2026 SPY sample, so expect a flat line.
What it outputs
- Burst score
- Upward burst strength in steps of 2 from 0 to 10, rising with range position, volume surge and distance above the average close. Stayed at 0 on every default-setting bar in the sample.
Settings
- window
- Bars the range, volume average and average close use. Raising it can let sustained rallies clear the price test, so scores appear more often. Lowering it needs steeper one-bar moves; at 1 the score is always 0 because volume is compared with itself.
Pitfalls
- At default settings it never scored on 20,160 SPY one-minute bars for September 2026, so the indicator looks dead until the window changes.
- It detects only upward bursts; a sharp drop on heavy volume scores 0, so it cannot warn of a sell-off.
- The 30 and 60 bar presets follow from the thresholds and were not measured on SPY; check them on the chart before relying on them.