DCA Dragon
- Experts
-
Cameron Reece Allcock
I have been actively involved in trading since 2020 and started developing algorithmic trading systems in 2024. Since then, my focus has been on building robust, practical, and rule-based systems designed for real market conditions. - Version: 4.607
- Updated: 9 November 2026
DCA Dragon is a free dollar-cost-averaging (DCA) Expert Advisor for USDJPY on the M15 chart, developed by Cameron Reece Allcock. Every trading cycle runs with a fixed lot and a cycle loss limit that you set, and three ready-made profiles let you choose the level of exposure that suits you.
AT A GLANCE
| Symbol and timeframe | USDJPY, M15 |
| Account type | Hedging (separate positions) |
| Lot size | Fixed lot of your choice |
| Risk controls | Cycle loss limit (% of balance), cooldown after a limit close |
| Profiles | Conservative, Balanced, Aggressive |
| On-chart panel | Live stats, lot −/+, pause/resume, close all with confirmation |
| Price | Free |
HOW THE RESULTS WERE TESTED
MetaTrader 5 Strategy Tester, every tick based on real ticks (100% history quality), Ava Trade Markets, USDJPY M15, 10,000 USD deposit, leverage 1:100. Net profit includes swap; the test account charged no commission. Tests were run on version 4.606; version 4.607 adds the new panel and trades identically.
HIGHER LOT TESTS, 2026 YEAR TO DATE (1 JAN – 6 NOV 2026)
| Profile | Lot | Cycle loss limit | Net profit | Profit factor | Max equity drawdown | Trades |
|---|---|---|---|---|---|---|
| Conservative | 0.05 | 20% | +1,440.59 USD (+14.41%) | 7.76 | 5.11% | 133 |
| Conservative X2 | 0.10 | 20% | +2,880.02 USD (+28.80%) | 7.77 | 9.97% | 133 |
| Balanced | 0.05 | 20% | +1,845.95 USD (+18.46%) | 2.94 | 11.09% | 215 |
Conservative X2 is the Conservative profile at double the lot (0.10 instead of 0.05).
These runs cover 2026 only, with the lot size and cycle loss limit shown in the table. Both were set manually and differ from the preset values. The runs were not repeated on other periods. A larger lot increases profit and drawdown together, so it needs a larger balance.
PROFILES
| Profile | Exposure per cycle | Cycle loss limit | Preset lot |
|---|---|---|---|
| Conservative | Lower | 12% | 0.01 |
| Balanced | Medium | 8% | 0.01 |
| Aggressive | Higher | 8% | 0.01 |
The cycle loss limit is a ceiling for one cycle, not an expected loss.
PANEL
A slim dashboard strip shows balance, equity, floating profit, the current cycle, today's and closed results, drawdown and spread. Buttons let you change the lot, pause or resume new cycles, close all positions with a confirmation step, and minimise the panel. Chart lines and indicators are hidden, so the chart stays clean.
INPUTS
Lot size, cycle loss limit (% of balance), cooldown, profile settings, magic number and panel display. Conservative, Balanced and Aggressive presets are included.
RISK
- DCA can add further positions within a cycle when price moves against the open positions, so floating losses can build up before a cycle closes.
- The cycle loss limit is applied by the EA, not by a broker stop. Price gaps or slippage can take a loss beyond it.
- Drawdown in live trading can be larger than in these tests, and larger lots increase drawdown in proportion. Some positions can stay open for several months, and swap applies while they are open.
- These are Strategy Tester results on historical data, not live trading results. Past performance does not guarantee future results.
- Please test on a demo account first and choose a lot size that suits your balance. Spread, swap and commission vary by broker.
More EAs by Cameron Reece Allcock: https://www.mql5.com/en/users/CameronA/seller
