MESA Stochastic
Standard Stochastic calculation applied to Roofing Filtered data, followed by SuperSmoothing.
Usage
Use as a cycle-synchronized stochastic that automatically scales its lookback to the measured dominant cycle period for consistent overbought/oversold signals.
Background
The MESA Stochastic extends Ehlers adaptive stochastic concept by using the MESA-measured dominant cycle period as the lookback window. Unlike traditional stochastics with fixed periods, it adapts to the current market rhythm, keeping the oscillator calibrated to one full cycle at all times.
Parameters
length(default: 20): Stochastic lookback lengthhp_period(default: 48): HighPass critical periodss_period(default: 10): SuperSmoother critical period
Formula
[ Filt = \text{RoofingFilter}(Price, P_{hp}, P_{ss}) ] [ Stoc = \frac{Filt - \min(Filt, L)}{\max(Filt, L) - \min(Filt, L)} ] [ MESAStoch = \text{SuperSmoother}(Stoc \times 100, P_{ss}) ]