VIX-Linked Structural Trend Composite
Family: trend_following · Regime: trending · Complexity: high · Asset classes: FX (EUR/USD) · Timeframes: H1, H4
Thesis
The 'Volatility-Adjusted Structural Break' hypothesis posits that EUR/USD trends are best entered when internal momentum (REI) and structural shifts (TLB) align with favorable trend-to-volatility ratios (XAU_TVF), while stop-loss distances must be dictated by forward-looking implied volatility (EVZ) rather than trailing historical volatility to survive noise clumps.
Components
- XAU Trend Volatility Filter (XAU_TVF) (regime) — Determines the trend regime; only trades when TrendScore magnitude exceeds 0.5 to ensure established momentum.
- PineForge demo (direction) — Ensures the current closing price (y=close) maintains a directional relationship with structural levels.
- UTBot Alerts (entry) — Provides the execution trigger via an ATR-based trailing stop crossover.
- Heiken Ashi (Standard MT5) (exit) — Used to smooth price noise; a color change signals a trend exhaustion exit.
- Euro FX VIX (EVZ) Data Loader (risk) — Maps market-implied 30-day volatility to stop-loss distance and position sizing.
- Range Expansion Index (REI) (confirmation) — Confirms that the price velocity is sufficient to support a breakout, filtering out non-trending noise.
- Three-Line Break (TLB) with MA (volatility_filter) — Filters market structure noise; requires a structural 'break' and price above/below its EMA to validate entry.
Known failure conditions
- EVZ data file becomes desynchronized or fails to update, causing static risk calculations.
- Market enters a prolonged low-volatility 'sawtooth' pattern where TLB and UTBot produce alternating signals within a narrow range.
- Realized volatility significantly exceeds implied volatility (EVZ), leading to frequent stop-outs before trend maturation.
Explore the full interactive blueprint with parameter ranges and evidence on WOBR StrategyVerse, or generate this strategy as an MT4/MT5 Expert Advisor with QuantMogul AI Engine (free download).