EVZ-Filtered Cyclical Breakout
Family: breakout · Regime: trending · Complexity: medium · Asset classes: Currencies (specifically EURUSD) · Timeframes: H1, H4
Thesis
Breakout efficiency on EURUSD increases when structural trends (ZigZag) align with cyclical momentum (DPO) and are backed by high relative volume (RVOL), provided that forward-looking institutional volatility (EVZ) is in a 'Goldilocks' zone (neither too low for movement nor too high for stability).
Components
- ZigZag Color (Classic) (regime) — Defines the dominant market structure; only allows trades in the direction of the current confirmed swing leg.
- Detrended Price Oscillator (DPO) (direction) — Identifies when the short-term cycle is aligned with the swing; filters out trades where price is already overextended relative to its recent cycle.
- Donchian Channels (entry) — Provides the mechanical breakout trigger, ensuring momentum is sufficient to create a new periodic high/low.
- Average True Range (NNFX Version) (exit) — Used for volatility-adjusted stop-loss placement and trailing exit logic.
- Euro FX VIX (EVZ) Data Loader (risk) — Scales position size and filters entries based on institutional volatility expectations for the Euro.
- RVOL (Relative Volume) (volatility_filter) — Ensures that breakouts are supported by institutional participation (volume) rather than low-liquidity noise.
Known failure conditions
- Prolonged periods where EVZ remains above 20 (systemic panic), rendering technical breakouts random.
- A market regime shift where volume (RVOL) consistently stays below 1.0 during trend continuations.
- ZigZag depth settings that result in 'sawing' (alternating legs every 3-5 bars) in low-volatility environments.
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.