FXEA365 Atlas Portfolio: user guide, set files and FAQ

9 November 2026, 11:37
Kenichiro Sakamoto
0
10
This guide covers installation, run modes, ready-made set files and common questions for FXEA365 Atlas Portfolio on MetaTrader 5. Atlas Portfolio is one EA that trades a five-market trend portfolio, USDJPY, GBPJPY, EURJPY, BTCUSD and ETHUSD, from a single USDJPY H1 chart. The JPY pairs use the MEGAMAX engine (long only, Donchian breakouts, ATR stops, maximum holding period), the crypto pairs use the COMET engine (Donchian breakout with a long-term SMA trend filter). Two smaller modules sit on top: a Monday-open sleeve on the JPY pairs and a previous-day breakout module on USDJPY. It is designed for hedging accounts and is available for MetaTrader 5 only.

Installation and first run
- Open a USDJPY chart and set it to H1.
- Add all five symbols (USDJPY, GBPJPY, EURJPY, BTCUSD, ETHUSD) to Market Watch. Broker prefixes and suffixes are detected automatically, and a missing symbol is reported in the log.
- Drag the EA from the Navigator onto the chart, tick "Allow Algo Trading" in the Common tab, and make sure the AutoTrading button in the terminal toolbar is on.
- Use a hedging account. On a netting account the EA prints a warning and behaviour will differ from the tested configuration.
- Every position has a defined stop from the moment it opens. The JPY legs send their stop-loss to the broker's server with every order. The crypto legs' stops are monitored and executed by the EA, so those positions are protected only while the EA is running. A VPS is strongly recommended.
- The previous-day breakout module assumes a server clock of UTC+3 (input PR_TimeBroker, default 3). If your broker's server time is different, set PR_TimeBroker to your broker's offset; v1.51 fixed buy orders when this input is not 3.

Minimum deposit and leverage
- Leverage: 1:100 or higher; confirm your broker's crypto leverage.
- The description does not set a fixed minimum deposit. All published tests used a USD 10,000 deposit. With five legs plus two modules, check that the minimum lot of every symbol fits your balance.

Run modes and published drawdowns
Backtests are historical simulations, not a live record, and do not indicate future performance.
Recent real-tick check, 2026.04 to 2026.07, deposit USD 10,000:
- Defensive: profit factor 1.15, drawdown 11.4%.
- Standard (default since v1.47): profit factor 1.11, drawdown 22.7%.
- Aggressive: profit factor 1.09, drawdown 39.0%.
- Ultra: profit factor 0.99, drawdown 70.9%, the only mode that did not make money, which is why v1.47 made Standard the default.
Five-market portfolio, 2019.01.01 to 2026.06.28, deposit USD 10,000, Standard: profit factor 1.48, 1,193 trades, win rate 33.19%, maximum equity drawdown 19.74% (maximum balance drawdown 16.29%), recovery factor 6.17.
Monday-open sleeve (v1.47 to v1.49, real ticks, JPY legs only, Standard, 2023.01-2026.09, $10,000): net +$17,997 to +$20,600, maximum equity drawdown 24.04% to 22.29%.
Previous-day breakout module (v1.49 to v1.50, real ticks, all legs, Standard, each year from $10,000): 2024 net +$8,686 to +$10,813, maximum equity drawdown 19.61% to 17.54%. 2025 +$1,671 to +$1,787, 25.20% to 25.58%. 2026.01-2026.09 -$789 to -$434, 22.27% to 22.28%, a losing period in both versions.
The five-market and run-mode figures were measured before the sleeve and the module existed.
Forward test (Exness demo account, not real money, default settings, since 2026-08-21): 65 closed trades, -19.28% net, profit factor 0.17, maximum drawdown 19.76% as of 2026-10-31. This has reached the backtest maximum (19.74%); size positions assuming a drawdown of this depth can happen again.

Set files
The published results correspond to the Run-Mode presets as shipped, and the sets below change only the RunMode input. All other inputs stay at their defaults. RunMode is an enum: 0 = Defensive (risk x0.5), 1 = Standard, 2 = Aggressive (risk x2.0), 3 = Ultra (x5 on this EA).

Defensive
; RunMode 0 = MODE_DEFENSIVE
RunMode=0
Copy these lines into a text file named AtlasPortfolio_Defensive.set, save it in MQL5\Presets, then load it in the EA's Inputs tab with Load.

Standard (default)
; RunMode 1 = MODE_STANDARD
RunMode=1
Copy these lines into a text file named AtlasPortfolio_Standard.set, save it in MQL5\Presets, then load it in the EA's Inputs tab with Load.

Aggressive
; RunMode 2 = MODE_AGGRESSIVE
RunMode=2
Copy these lines into a text file named AtlasPortfolio_Aggressive.set, save it in MQL5\Presets, then load it in the EA's Inputs tab with Load.

Ultra
; RunMode 3 = MODE_ULTRA
RunMode=3
Copy these lines into a text file named AtlasPortfolio_Ultra.set, save it in MQL5\Presets, then load it in the EA's Inputs tab with Load.
Ultra is no longer the default. In the real-tick check it reached a 70.9% drawdown with profit factor 0.99.

Prop-firm set (Defensive)
; RunMode 0 = MODE_DEFENSIVE
RunMode=0
Copy these lines into a text file named AtlasPortfolio_Prop.set, save it in MQL5\Presets, then load it in the EA's Inputs tab with Load.
This is the lowest-risk mode measured above (11.4% drawdown in the real-tick check), with everything else at the shipped preset. Compare that figure, and the 19.76% drawdown of the demo forward test, with your prop firm's daily and total loss limits before you start.

How it works
1) JPY pairs (MEGAMAX engine): long only, Donchian channel breakouts, ATR initial and trailing stops, and a maximum holding period.
2) Crypto (COMET engine): Donchian breakout with a long-term simple moving average trend filter and an extension filter.
3) Monday-open sleeve (v1.49): Monday 01:00 broker time, one extra buy on each JPY pair, closed at 02:00, with a hard 50-pip stop-loss on the server; skipped if the spread stays above 3.5 pips for 30 minutes. UseMondayFlow=false turns it off.
4) Previous-day breakout module (v1.50, USDJPY): one buy-stop at the previous day's high and one sell-stop at its low, each with a server-side stop-loss and take-profit; unfilled orders are removed the same day. Set UsePrado to false to turn it off.

FAQ
Q: Which chart and timeframe should I use?
A: One USDJPY H1 chart with all five symbols in Market Watch. The EA trades every leg from that chart on its own timeframe.

Q: Does it use martingale, grid or averaging?
A: No grid, no martingale and no averaging down. The trend engines hold at most one position per symbol, and every position has a stop from the moment it opens.

Q: Why is the win rate only about one third?
A: It is a trend-following system: it relies on the average win being larger than the average loss, not on winning often.

Q: Why was the default changed from Ultra?
A: In the 2026.04 to 2026.07 real-tick window Ultra was the only mode below profit factor 1.0, at a 70.9% drawdown. v1.47 changed only the default; the trading logic was not changed.

Q: What is the minimum account, and can I use a prop firm?
A: No fixed minimum is stated; the tests used USD 10,000 at 1:100 or higher. For a prop firm, use the Defensive set above.

Q: Does it need a VPS?
A: Yes, strongly recommended. The crypto legs' stops are managed by the EA, so keep it running.

Q: My broker uses names like USDJPYm or BTCUSD.r. Do I need to edit SymbolList?
A: No. Prefixes and suffixes are detected automatically. Check the Experts log after attaching: a missing symbol is reported there.

Q: How do I check it in the Strategy Tester before buying?
A: Run the free demo on USDJPY H1 with "Every tick based on real ticks" and all five symbols available, 2019.01.01 to 2026.06.28, $10,000, Standard, and compare with the portfolio figures above. A full-period multi-symbol run takes a long time; a single year is a quicker first check.

Q: What should I do during a drawdown?
A: The demo forward test has already reached the backtest maximum, and 2026 to date is a losing period in the backtest too. If the drawdown exceeds what you accepted, move to Defensive rather than raising risk.

Q: How do updates work?
A: Updates are delivered through the MQL5 Market. After updating, check the version on the chart panel and reload your set file. The forward test figures are updated in this guide over time.

Risk warning
The forward test, run on a demo account (not real money), has already reached the backtest's maximum drawdown, and 2026 to date is a losing period in the backtest too. All backtest results in this guide are historical simulations and do not indicate future performance. Start on a demo account or a small account on Standard or Defensive, and never trade money you cannot afford to lose.