Flexy The Dragon EA — AUDCAD & EURUSD Grid System with Sub-2% Drawdown
Flexy The Dragon EA is a MetaTrader 4 grid expert advisor that trades AUDCAD and EURUSD using martingale lot progression, ATR-optional dynamic spacing, and a configurable multi-indicator signal filter.
A 6-week AUDCAD backtest on a $10,000 account recorded 2.00% peak drawdown at a 2.65:1 profit/loss ratio; a separate EURUSD session held maximum drawdown to 0.20% of account equity.
Key Benefits
- ✅ Sub-2% Drawdown (AUDCAD backtest): Peak DD held at 2.00% across 6 weeks — martingale progression means a sustained directional trend can compound that figure rapidly if MaxPositions is not respected.
- ✅ Configurable Signal Logic: BB, STO, RSI, CCI, and three custom indicator slots can be combined or disabled independently — flexibility that also means default settings require deliberate review before live use. Compare EA strategies
- ✅ Built-in Equity Protection: Yoga Mode halts new orders when equity falls to 70% of balance — a hard circuit breaker that limits runaway grid accumulation but does not close open positions already in the basket.
- ✅ Five Recovery Modes: Partial closing, grid outsourcing, profit reducing, cycle hedging, and profit chasing give traders surgical control over stuck grids — each mode adds complexity and requires testing before enabling.
This EA requires MT4. Need MT5 platform support? Browse MT5 alternatives
Flexy The Dragon EA Performance
A 6-week AUDCAD H1 backtest (31 Mar – 12 May 2023) on a $10,000 starting balance produced $377.91 closed profit, 2.00% peak drawdown, and a 2.65:1 profit/loss ratio at a 40-pip fixed grid step.
A second EURUSD M30 session (24–30 May 2022) on $10,000 starting balance held maximum drawdown to $184.63 — 0.20% of account equity — across a 6-day window.


| Metric | AUDCAD H1 | EURUSD M30 |
|---|---|---|
| Test Period | 31 Mar – 12 May 2023 | 24–30 May 2022 |
| Starting Deposit | $10,000 | $10,000 |
| Closed Profit | $377.91 | $5,790.65 |
| Peak Drawdown | 2.00% ($200) | — |
| Maximum Drawdown | 1.19% ($122.51) | 0.20% ($184.63) |
| Profit/Loss Ratio | 2.65:1 | — |
| Grid Step | 40 pips (fixed) | 14 pips distance |
The structural risk here is specific: Flexy The Dragon uses 1.5× martingale lot progression with a maximum of 10 positions per grid cycle. When AUDCAD or EURUSD sustains a directional move through 4–5 consecutive grid levels, lot sizes at positions 7–10 are already 8–17× the base lot — correlated exposure, not diversification. Neither backtest window captured a sustained 200–300 pip trend against an open grid, which is the condition that tests this strategy’s real ceiling.
This weakness is structural — martingale scaling cannot be removed, only sized for. Reducing base lot size to 0.01 on accounts under $5,000 and keeping MaxPositions at 5–6 instead of 10 limits maximum theoretical exposure at the cost of proportionally smaller returns.
Both backtests cover short windows of 6 weeks and 6 days respectively — insufficient to capture a full trend cycle or drawdown recovery sequence.
Short-duration backtests confirm behavior in ranging conditions; they cannot confirm how the grid recovers from a sustained directional move against open positions.
How Flexy The Dragon EA Works
Mechanism: The EA builds a grid of orders on AUDCAD (H1) and EURUSD (M30), spacing entries at a fixed 40-pip interval and targeting a 20-pip take profit per completed basket. It captures mean-reversion moves in ranging pairs — the grid closes when price returns to the basket’s aggregate break-even, not when any single trade hits target. Sessions are time-bounded (opens at a configurable start hour, stops new orders at Hour Stop 16:00), concentrating exposure in active market hours.
Signal Trigger: Five indicator modules (BB, Stochastic, RSI, CCI, plus three custom indicator slots) can each be independently enabled. With “Combine Signals” active, all enabled indicators must agree before the EA opens the first grid order. In the documented backtest configuration, all standard indicators were disabled — the EA was trading grid entries on price distance alone without an indicator filter.
Position Close: Individual positions close at 20 pips fixed take profit. The full basket closes when aggregate floating profit reaches the basket target. Profit Lock (set to 1.0 = 100%) trails the basket close trigger once profit is secured. Five recovery modes — Partial Closing, Grid Outsourcing, Profit Reducing, Cycle Hedging, Profit Chasing — are available for stuck baskets; all were disabled in the documented backtest runs.
Exposure Limits: MaxPositions caps the grid at 10 orders per cycle. Yoga Mode (Equity Warning at 0.7) halts all new order opens when account equity drops to 70% of balance. Max Spread filter (100 pts) blocks entries during spread spikes. These three controls operate independently.
✅ Optimal conditions: Low-volatility ranging sessions where AUDCAD or EURUSD oscillates within a 60–100 pip band; London–New York overlap where spread is tightest; stable economic calendar windows with no major rate decisions.
⚠️ Avoid when: A central bank decision or CPI release drives a 150+ pip directional move against open grid positions — each subsequent grid level adds 1.5× the previous lot size into the trend. Extended low-liquidity periods (Asian session on EURUSD) where spread widens beyond the 100-pt filter intermittently.
Recommended Settings
| Specification | Requirement |
|---|---|
| Platform | MetaTrader 4 |
| Currency Pairs | AUDCAD, EURUSD |
| Timeframe | H1 (AUDCAD), M30 (EURUSD) |
| Minimum Deposit | $1,000 |
| Recommended Deposit | $10,000 |
| Broker Type | ECN / STP — low spread essential |
| VPS | Required — time-based session logic demands uptime |




Who Should Use Flexy The Dragon EA
- ✅ Platform ready: Running MetaTrader 4 on a VPS with uninterrupted connectivity — the EA’s time-based session logic requires the terminal to be live at Hour Stop 16:00 server time daily.
- ✅ Capital matched: Account funded at $10,000 or more — the 1.5× martingale progression requires sufficient free margin to sustain 7–10 open grid positions without triggering the 70% equity stop prematurely.
- ✅ Grid-aware trader: You understand that martingale grids do not have a guaranteed stop loss — maximum loss is bounded by MaxPositions and the equity floor, not a fixed pip value per trade.
- ✅ Settings-literate: Prepared to configure and test indicator filters, grid spacing, and MaxPositions on a demo account before going live — the default all-indicators-disabled configuration is a starting point, not a ready-to-deploy setup.
Performance verified with: MT4 demo backtest on AUDCAD H1 and EURUSD M30 — ECN-type broker assumed for spread tolerance at 100-pt max spread setting.
Product Download Package Includes
- ✅ Experts:
- Flexy The Dragon EA v2.7 (.ex4)
- ✅ Setfiles:
- AUDCAD H1.set
- EURUSD M30.set
The download link will be sent to your email immediately after purchase, along with a video tutorial on how to install it.
Frequently Asked Questions
What results can I realistically expect with Flexy The Dragon EA?
Is Flexy The Dragon EA safe to use?
What is the best setting for Flexy The Dragon EA?
Does Flexy The Dragon EA work on all currency pairs?
How much capital do I need to get started with Flexy The Dragon EA?
What are the main risks and how does Flexy The Dragon EA handle them?
Which brokers and account types work best with Flexy The Dragon EA?
What support do I get after purchasing?
















Reviews
There are no reviews yet.