MoonDog EA
- Experts
- Version: 4.21
- Updated: 4 October 2026
- Activations: 15
ONCE THESE 6 ARE SOLD, MOONDOG WILL NO LONGER BE AVAILABLE FOR SALE. EXISTING CUSTOMERS WILL CONTINUE TO RECEIVE FUTURE UPDATES AND SUPPORT.
OFFICIAL LIVE SIGNALS
VIEW THE MAIN MOONDOG LIVE SIGNAL
VIEW THE SECOND MOONDOG LIVE SIGNAL
START HERE — USER GUIDE
OPEN THE COMPLETE MOONDOG V4.18 USER GUIDE
These signals are provided for transparency. They may include earlier MoonDog versions or different settings. Results on your account can differ because of spread, commission, slippage, latency and broker execution.
Please read the guide before trading. After every update, check your selected setup, lot size, Stop Loss, Magic Number and news settings.
IMPORTANT — PLEASE READMoonDog is not a holy-grail system. Losing trades, drawdown and quiet periods are normal. Use proper money management and give the system time before evaluating it. Do not judge an EA from a few trades or one or two weeks.
ABOUT MOONDOG EAMoonDog is a multi-strategy breakout Expert Advisor built for XAUUSD on MetaTrader 5. All its strategies run from one chart.
The original five strategies are Moon Nova, Moon Apex, Moon Zenith, Moon Pulse and Moon Eclipse. Four additional strategies are now available: Moon Orbit, Moon Halo, Moon Titan and Moon Comet.
The additional strategies are optional. MoonDog uses the original five by default.
Every position has its own initial Stop Loss and Take Profit. MoonDog does not use martingale, recovery grids, loss averaging or larger trades after a loss.
CHOOSE YOUR SETUP| Setup | Strategies | Profit protection |
|---|---|---|
| SET 1 — DEFAULT | Original five | Classic 50% MoonLock |
| SET 2 — ADAPTIVE MOONLOCK | Original five | MoonLock settings tailored to each strategy |
| SET 3 — ALL 9 STRATEGIES | All nine | Classic 50% MoonLock |
| SET 4 — ALL 9 + ADAPTIVE MOONLOCK | All nine | MoonLock settings tailored to each strategy |
SET 1 is the default. The supplied SET files use a fixed 0.01 lot per trade in both the Strategy Tester and on live or demo charts.
Enabling all nine strategies may increase trade frequency and the number of positions open at once. It does not guarantee higher profit.
ONNX OPTIONSMoonDog offers three trading modes:
- Conservative 2x ONNX — default: filters entries and rechecks pending orders.
- More Trades 2x ONNX: keeps the ONNX entry filter without the conservative pending-order recheck.
- Without ONNX: runs without ONNX filtering.
The two ONNX models run locally inside MetaTrader 5. No external signal subscription or API key is required. ONNX does not predict the future or guarantee winning trades.
MOONLOCK PROFIT PROTECTIONClassic MoonLock tracks a trade’s best eligible floating profit and aims to protect 50% of that recorded peak after activation.
The optional Adaptive MoonLock setup uses different activation points and protection percentages for different strategies. This means the settings are tailored to each strategy; it does not mean the EA retrains itself during live trading. Adaptive MoonLock and adaptive lot sizing are separate features.
MoonLock closes the full position when its virtual protection triggers. It does not automatically take partial profit. Because the close is sent at market, the final price can differ from the protected level.
The update also improves MoonLock’s handling of partially closed positions, terminal restarts and swap. Spike Shield remains available to help reduce some early exits during brief abnormal spread expansions, but it cannot eliminate slippage.
Users who do not want MoonLock can disable it and configure custom break-even and trailing settings instead.
STOP LOSS, TAKE PROFIT AND RISKThe default initial Stop Loss is 20 gold pips and can be adjusted. Moon Apex has a default Take Profit of 140 gold pips; the other strategies use 150 gold pips by default. Take Profit settings can also be adjusted.
MoonDog supports fixed lots, percentage-based risk and optional ONNX score-based adaptive sizing. Adaptive sizing is not a recovery system: it does not increase a trade because the previous one lost.
Without a SET file, the EA’s AUTO sizing uses 0.01 lot on a live or demo chart, but targets 2% planned risk per trade in the Strategy Tester. Use one of the supplied fixed-0.01 SET files when you want the same lot setting in both environments.
Risk applies per trade. If several strategies hold positions together, total account exposure can be higher than the risk selected for one trade.
NEWS, WEEKEND AND SPREAD PROTECTIONDedicated NFP, CPI and FOMC protection is enabled by default. During a confirmed protection window, MoonDog pauses new entries and requests removal of its recognized pending orders. It does not automatically close existing positions.
Weekend Shield is enabled by default. An optional wide-spread guard and general economic-news filter are also available.
No EA can guarantee that a broker will cancel a pending order before it triggers, or that a position will close at an exact price.
DASHBOARD AND CHART CONTROLSThe full dashboard is hidden by default and can be opened whenever needed. It shows trading status, account information, protection status and execution information.
Chart controls allow you to cancel MoonDog pending orders and pause entries, resume entries after a manual pause, or request closure of recognized MoonDog positions. Resume Entries does not override news, weekend or other safety restrictions.
BROKER INFORMATION AND SUPPORTREAD THE BROKER AND EXECUTION GUIDE
Please contact me after purchasing MoonDog. I can help you check your installation, broker symbol, SET file, lot size, Magic Number and protection settings.
Start with a small position size, test on demo and learn how MoonDog behaves with your broker before increasing risk. A reliable VPS is recommended when using virtual protection.
BACKTESTING AND RISK NOTICEUse Every tick based on real ticks when reliable data is available, with realistic broker conditions and trading costs. Backtests cannot reproduce every live fill, spread spike, cancellation delay or slippage event.
Trading XAUUSD and CFDs involves financial risk. Losses and drawdown are possible. Stop Loss, MoonLock, Spike Shield and daily-loss controls cannot guarantee an exact maximum loss. Historical performance does not guarantee future results.

Hi James, I also wanted to thank you for the work you’ve done on MoonDog EA and for the regular follow-up and updates you provide. I’ve been using MoonDog since September 27, 2026, first in demo and then on a real account, and so far I’ve found the EA very stable and well designed. I find the overall concept particularly interesting, especially the combination of several modules, the protection logic and the way trades are managed. The market has been rather choppy lately, so I’m especially looking forward to seeing how MoonDog behaves when gold enters a stronger and more sustained trend. I think that will be very interesting to observe. Thank you again for your work and for continuing to improve the EA. Davy