Skip to content
EA
MT5 Expert Advisor VIP Trend Following

MoonDog EA MT5

An automated XAUUSD breakout system for MetaTrader 5 that combines five independent entry modules with percentage-based position sizing and built-in profit protection. The supplied configuration targets 2% balance risk per trade, avoids martingale and grid recovery, and includes news filters for NFP, CPI and FOMC events, along with a virtual-stop fallback for execution resilience.

Losses on this strategy have no upper bound

The vendor's own description mentions position-scaling logic that keeps a losing sequence open instead of closing it. A single losing sequence therefore has no defined worst case: a long enough move in one direction takes the account to zero. Systems like this can trade profitably for a long time before that happens, which is why an unbroken track record does not settle the question.

Mechanisms found Martingale Grid

How we classify loss mechanisms

MoonDog EA MT5
Instruments
XAUUSD (Gold)
Timeframe
Any
Minimum deposit
$100+

Backtest results

Simulation — not a live account

Run in the MetaTrader Strategy Tester on real tick data. These are simulated results: a backtest shows how a strategy would have behaved on past prices, not how it will behave on your account.

Period Return Max drawdown Trades Win rate Profit factor
2025 Jun–Nov 5 months +2.7% −0.5% 508 65.2% 1.73
Equity curve — 2025 Jun–Nov Started at $10,000, ended at $10,273. Deepest drawdown −0.5%. Account balance Drawdown from peak 2025-06-01 → 2025-11-01
$10,273 -0.3% 2025-06-02 2025-10-31

How concentrated the profit is

80% of the profit came from 5 of 98 trading days (5.1%).

A smooth equity curve can still be a handful of exceptional days plus a long flat stretch.

Longest losing streak: 10 trades

Full test statistics

Every figure below is copied from the MetaTrader report exactly as it appears there, so you can check it against your own run.

Trade counts

Total trades
508
Total deals
1016
Long trades (won %)
296 (63.85%)
Short trades (won %)
212 (66.98%)
Winning trades
331 (65.16%)
Losing trades
177 (34.84%)

Best and worst single trades

Largest win
15.01
Largest loss
-3.06
Average win
1.95
Average loss
-2.11

Winning and losing streaks

Longest winning streak
19 (31.82)
Longest losing streak Consecutive losing trades, and what that streak cost. This is what you would have had to sit through.
10 (-20.98)
Biggest run-up
91.72 (15)
Biggest run-down
-20.98 (10)
Average winning streak
4
Average losing streak
2

Drawdown

Balance drawdown, absolute
2.07
Balance drawdown, maximal
32.59 (0.32%)
Balance drawdown, relative
0.32% (32.59)
Equity drawdown, absolute
5.08
Equity drawdown, maximal Measured on floating equity, not closed balance. Always the harsher of the two, and the one that triggers a margin call.
51.02 (0.50%)
Equity drawdown, relative
0.50% (51.02)

Risk and efficiency ratios

Profit factor
1.73
Expected payoff per trade Average result of one trade. A big number with a low win rate means it depends on rare large wins.
0.54
Recovery factor Net profit divided by the worst drawdown. Below 1 means the deepest hole was bigger than everything it made.
5.35
Sharpe ratio
16.72
Margin level How close the account came to a margin call. The lower it got, the less room there was for one more losing position.
24190.28%
AHPR
1.0001 (0.01%)
GHPR
1.0001 (0.01%)
LR correlation
0.89
LR standard error
25.55

Holding time

Shortest position held
0:00:02
Longest position held
1:16:02
Average position held
0:04:47
Correlation (profit, MFE)
0.93
Correlation (profit, MAE) How strongly the eventual profit tracked the worst unrealised loss along the way.
0.55
Correlation (MFE, MAE)
0.4111

Data quality

Trading server
BlueberryMarkets-Demo
Modelling quality
100%
Bars tested
10087
Ticks tested
68362102
Expert advisor settings used (1 parameters)

The exact parameters this test ran with, taken from the report. Results are only comparable when the settings are.

RecommendedSetLink
https://www.mql5.com/en/blogs/post/774178

How this was tested

Broker
Blueberry Markets Pty Ltd
Trading server
BlueberryMarkets-Demo
Symbol
XAUUSD.cn
Timeframe
M15
Starting balance
$10,000
Leverage
1:500
Tick data
100% modelling quality
Spread
Real variable spread

Specifications

Account type Any
Minimum leverage Any

Screenshots

Description

Product Profile

MoonDog EA MT5 is a specialised expert advisor for gold trading on the MetaTrader 5 platform. The supplied setup focuses exclusively on XAUUSD and uses a breakout methodology. The package comes with configuration files and does not include source code.

The system is built around five separate strategy modules, each operating as an independent price-expansion detector. This modular design means the EA can search for multiple breakout patterns rather than relying on a single entry condition. The vendor lists the modules as Moon Nova, Moon Apex, Moon Zenith, Moon Pulse, and Moon Eclipse.

Entry Logic and Order Handling

When a module detects a qualifying setup, the EA can place Buy Stop or Sell Stop pending orders instead of opening market orders immediately. This means positions are only triggered if price moves through the breakout level, confirming the move. Each pending order carries its own predefined stop loss and take profit.

The EA does not use martingale, grid recovery, loss averaging, or lot multiplication. Every trade is managed independently, which changes the risk profile compared to systems that increase exposure after losing trades.

Position Sizing and Exposure Limits

The supplied configuration uses percentage-based risk sizing. The default setting targets 2 percent of account balance as the maximum risk per trade. A fixed-lot mode is also available, with the supplied parameter set to 0.01 lots.

Because position size is derived from the distance to the stop loss, the actual lot volume varies with each setup. This approach keeps risk per trade consistent regardless of how wide or narrow the breakout structure is.

Profit Protection Mechanisms

MoonDog EA includes a feature the vendor calls MoonLock. When active, it can progressively protect a portion of the accumulated peak profit. In the supplied configuration, MoonLock is set to secure 50 percent of peak profit once the activation condition is reached.

The EA also provides a virtual-stop fallback. Normally the broker-side stop loss is used, but if the broker rejects that order, the virtual stop takes over. This is intended as a resilience layer rather than a replacement for standard stops.

News and Event Filters

MoonDog EA includes a general economic-news shield and dedicated controls for NFP, CPI, and FOMC events. The supplied configuration pauses new entries around these releases. The filter prevents the EA from placing new pending orders during protected periods, though it does not manage existing positions.

Backtesting and Performance Reporting

The vendor states that the EA supports MetaTrader 5 Strategy Tester and real-tick backtesting. Two live signal accounts are referenced in the source material. One reports 139.02 percent growth over six weeks with a 15.3 percent maximum drawdown, and the other reports 389.71 percent growth over eight weeks with a 20.1 percent maximum drawdown. These figures come from the vendor and should be evaluated independently.

Execution Quality and Slippage Awareness

MoonDog EA can evaluate local fill quality using the last 10 closed trades. The system classifies adverse slippage into different quality levels. The vendor describes this as a monitoring feature, not a control that prevents poor fills.

Slippage matters for breakout systems because pending orders typically execute during fast-moving price conditions. A stop order that fills several pips away from the requested price changes the effective risk-to-reward ratio.

Practical Considerations Before Live Trading

Gold is a volatile market, and breakout strategies tend to produce uneven performance. The vendor's own signal records show periods of consolidation followed by sharper equity moves, which is consistent with this approach. Drawdowns of 15 to 20 percent are reported in the supplied accounts.

Because the EA avoids recovery methods, a losing streak reduces the account balance without any mechanism to accelerate recovery. Traders should consider whether the 2 percent risk per trade fits their overall drawdown tolerance.

The news filter is active only around specified high-impact events. It does not filter general volatility or lower-tier news. Wide spreads during off-hours or around unexpected events can still affect fills.

Before running this EA live, test it on a demo account with the supplied configuration. The performance figures shown by the vendor come from accounts that may differ from your own broker conditions, latency, and account type.

Frequently asked questions

Which currency pair and timeframe does MoonDog EA MT5 trade?

The supplied setup is designed exclusively for XAUUSD (gold) on the MetaTrader 5 platform. The vendor documentation focuses on breakout conditions for this pair, and no other currency pairs are mentioned.

Does MoonDog EA use martingale or grid recovery?

No. The EA explicitly avoids martingale sequences, grid recovery, loss averaging, lot multiplication, and recovery trades. Each position is managed independently with its own stop loss and take profit.

How does the MoonLock profit protection work?

MoonLock is a profit protection feature that can secure a portion of accumulated peak profit as a position develops. In the supplied configuration, it is set to protect 50 percent of peak profit after the activation condition is reached.

Is the source code included with the purchase?

No. MoonDog EA MT5 is sold as a compiled expert advisor plus configuration files. Source code is not provided.

Can I use MoonDog EA on a prop firm account?

The vendor describes the EA as suitable for experienced traders testing on personal or prop-firm accounts. However, you should verify that the risk settings and drawdown profile meet the specific rules of your prop firm.

Tags

One Man Army EA MT5
Expert Advisor · MT5 17 currency pairs

One Man Army EA MT5

Designed for MetaTrader 5, this expert advisor spreads exposure across up to 17 currency pairs using an M15 correction and reversal strategy. Technical filters including Bollinger Bands, ATR, moving averages, and RSI govern entries and exits. Each trade carries a stop loss, and the supplied set file disables aggressive lot multiplication, suiting traders who prefer defined risk.

No loss cap Martingale
M15 (15 minute chart) Minimum deposit $500+
Quantum OmniGold EA MT5
Expert Advisor · MT5 XAUUSD (Gold)

Quantum OmniGold EA MT5

An automated Gold trading system for MetaTrader 5 that combines ZigZag pattern recognition, Moving Average trend filtering and Stochastic momentum confirmation. Each XAUUSD position is managed independently with a fixed stop loss, dual take profit levels and a trailing stop. No grid or martingale logic is used, and a low-risk profile is included for prop firm evaluations.

No loss cap Martingale · Loss recovery
M5, M15, M30, H1 Minimum deposit $100
Gianluca Arrigo EA MT5
Expert Advisor · MT5 XAUUSD (Gold)

Gianluca Arrigo EA MT5

Automated trading for MetaTrader 5 that applies Smart Money Concepts, ICT logic, and AI-assisted filtering to XAUUSD. It scans order blocks, fair value gaps, and liquidity sweeps across multiple timeframes, then executes trades only when several conditions align. Built for traders who prefer institutional-style setups over high trade frequency, with configurable risk controls and session filters.

Not stated
M1 (1 minute chart) Minimum deposit $100+