Adaptive RLS Volatility Expansion System
Family: hybrid · Regime: trending · Complexity: high · Asset classes: FX Major Pairs, Equity Indices, High-Liquid Commodities (Gold/Oil) · Timeframes: H1, H4, D1
Thesis
The hypothesis is that the combination of Recursive Least Squares (RLS) adaptive filtering and Bollinger-Keltner Squeeze logic can isolate the transition from low-volatility accumulation to high-volatility expansion more effectively than static moving averages. By requiring a convergence of an adaptive trend (RLS), structural trend (Chandelier), and momentum breakout (BSA), the strategy filters out the majority of 'false starts' in consolidating markets, assuming that price momentum is only valid when it exceeds recent volatility thresholds defined by the ATM logic.
Components
- Chandelier Exit (regime) — Defines the macro-volatility regime. We only trade in the direction of the Chandelier 'floor' or 'ceiling' to ensure we are on the right side of the structural trend.
- Recursive Least Squares Adaptive Filter (RLS) (direction) — Acts as a high-precision trend-following anchor. Its adaptive nature allows it to respond to regime shifts faster than standard EMAs, minimizing lag in direction detection.
- Bollinger Squeeze Advanced (entry) — Identifies low-volatility clusters (consolidation). The DeMarker-based momentum component triggers the entry exactly when volatility begins to expand.
- Stochastic Oscillator (exit) — Used to capture momentum exhaustion. In a trend-following setup, we exit when the short-term momentum (Stochastics) reaches overbought/oversold extremes and reverses, locking in profits before a pullback.
- Average True Range (NNFX) (risk) — Provides a volatility-normalized basis for stop-loss placement and position sizing, ensuring risk is consistent across varying market environments.
- Frankenstein Ultimate Pro - ATM Logic (volatility_filter) — Acts as a multi-layered filter; ensures entries only occur when price is aligned with both short-term (TEMA) and long-term (LSMA) trend vectors, while confirming volume/volatility exceeds the 20-period average.
Known failure conditions
- The strategy fails if the market enters an extended period of 'noise' where the RLS forgetting factor causes the adaptive filter to oscillate around price without a clear slope.
- Failure occurs if volatility remains below the ATM Logic threshold for >20 days on daily timeframes, indicating a dead market.
- Systemic failure if the P-matrix in the RLS calculation becomes singular/unstable due to insufficient price variance.
Explore the full interactive blueprint, parameter ranges and evidence on WOBR StrategyVerse, or generate this strategy as an MT4/MT5 Expert Advisor with QuantMogul AI Engine.