Structural Money Flow Flip Strategy
Family: breakout · Regime: trending · Complexity: medium · Asset classes: Forex, Equities, Crypto · Timeframes: H1, H4, D1
Thesis
Market reversals are most reliable when price breaks the structure of the preceding trend's 'strongest' exhaustion point (the Flip-Flop levels) specifically while institutional volume (CMF) aligns with the new direction. The Pinbar serves as the catalyst for the structural break, signaling a change in participant sentiment before the breakout occurs.
Components
- MQL5 Structural Sample Logger (regime) — Serves as a data integrity filter; trading only occurs if the bar count (rates_total) and calculation history (prev_calculated) are stable to avoid cold-start errors.
- Chaikin Money Flow (CMF) (direction) — Establishes directional bias by confirming if price movement is supported by actual volume accumulation or distribution.
- Flip Flop Indicator (entry) — Triggers the entry when price breaks the specific high/low of the opposing trend's extreme bar, signaling a structural momentum shift.
- SSL Channel (exit) — Provides a trailing exit mechanism based on SMA of highs/lows to capture trend extensions while protecting against mean reversion.
- alert-domain-invalid-input-v6-39 (risk) — Used as a hard-coded 'Diagnostic Gate'; trade sizing is only calculated if the internal verification variable (y=1) is returned, simulating a system-health check.
- Pinbar Detector (confirmation) — Filters Flip-Flop entries by requiring a price action exhaustion candle (Pinbar) to occur within the last 3 bars.
Known failure conditions
- Hypothesis is invalidated if the Flip Flop trigger consistently occurs at the end of exhaustion moves rather than the start of new trends.
- Invalidated if CMF stays neutral (-0.05 to 0.05) during significant price breakouts, rendering the volume filter useless.
- Invalidated if SSL Channel exits capture less than 20% of the total move on average due to SMA lag.
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.