Skip to content
EA
MT5 Expert Advisor VIP Trend Following

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.

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

How we classify loss mechanisms

One Man Army EA MT5
Instruments
17 currency pairs
Timeframe
M15 (15 minute chart)
Minimum deposit
$500+

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 -19.3% −36.8% 54 48.2% 0.74
Equity curve — 2025 Jun–Nov Started at $10,000, ended at $8,075. Deepest drawdown −36.8%. Account balance Drawdown from peak 2025-06-01 → 2025-11-01
$8,075 $10,898 -35.3% 2025-06-03 2025-10-29
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
54
Total deals
108
Long trades (won %)
18 (55.56%)
Short trades (won %)
36 (44.44%)
Winning trades
26 (48.15%)
Losing trades
28 (51.85%)

Best and worst single trades

Largest win
678.60
Largest loss
-269.20
Average win
205.73
Average loss
-259.79

Winning and losing streaks

Longest winning streak
8 (726.80)
Longest losing streak Consecutive losing trades, and what that streak cost. This is what you would have had to sit through.
6 (-1 559.00)
Biggest run-up
898.00 (4)
Biggest run-down
-1 559.00 (6)
Average winning streak
2
Average losing streak
3

Drawdown

Balance drawdown, absolute
2 947.50
Balance drawdown, maximal
3 845.50 (35.29%)
Balance drawdown, relative
35.29% (3 845.50)
Equity drawdown, absolute
3 062.10
Equity drawdown, maximal Measured on floating equity, not closed balance. Always the harsher of the two, and the one that triggers a margin call.
4 041.10 (36.81%)
Equity drawdown, relative
36.81% (4 041.10)

Risk and efficiency ratios

Profit factor
0.74
Expected payoff per trade Average result of one trade. A big number with a low win rate means it depends on rare large wins.
-35.65
Recovery factor Net profit divided by the worst drawdown. Below 1 means the deepest hole was bigger than everything it made.
-0.48
Sharpe ratio
-3.23
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.
7995.74%
AHPR
0.9965 (-0.35%)
GHPR
0.9960 (-0.40%)
LR correlation
-0.91
LR standard error
535.06

Holding time

Shortest position held
0:26:39
Longest position held
25:06:00
Average position held
9:37:10
Correlation (profit, MFE)
0.72
Correlation (profit, MAE) How strongly the eventual profit tracked the worst unrealised loss along the way.
0.76
Correlation (MFE, MAE)
0.3532

Data quality

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

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

qw0
=== General Settings ===
Flag_Martin
false
WorkMod
1
Use_Lock_
false
Use_Limit
false
pp_Diap_BuyLim
228
pp_Diap_SellLim
504
N_Bar_Life_Limit
45
TP_Lock
1031
SL_Lock
2840
pp_min_Lock
733
sOrdComm
ONE MAN ARMY
MaxSpred
70
Slippage
50
Magic
5212
qw1
=== MM Settings ===
Lots
0.1
AutoLot_
0
N_depo
1000.0
Flag_Close_po_BB
true
TP
0
SL
2590
pp_Diap
1230
Max_Ord
1
mm
1.0
pp_for_close_Setka
100
Use_Prof_Swing_Usr
false
Level_Usr
24
BarsLook_Usr
5
qw2
=== Modified ATR Adjustment ===
ATR_MODE
0
ATR_Period
23
N_Bar_Atr
104
koef_ATR
0.6
qw4
=== Adjusting the BB to enter the market ===
pp_Na_Vhod
243
BB_Period
187
BB_Otklonenie
1.0
qw4_
=== Adjusting the BB to exit the market ===
End_TF
16388
Level_Finish_TP_Buy
2
Level_Finish_TP_Sell
2
qw5
=== Moving Average Adjustment for Trend Filtering ===
Use_MA_Filtr
true
MA_Period
18
ma_methodd
0
TF_MA
0
qw7
=== ProfessionalSwing Filter Settings ===
Use_Prof_Swing
true
Level
24
BarsLook
5
qw8
=== RSI Setting Close ===
Use_RSI_for_Out
true
Flag_Close_Only_Prof_RSI
true
RSI_Period_Out
7
RSI_Up_Level_Out
80.0
RSI_Down_Level_Out
20.0
qw9
=== Trading time adjustment ===
TimeStartHour
0
TimeStartMinute
0
TimeEndd
23:59
TimeEndFr
22:00
TimeStartPause
22:58
TimeEndPause
00:45
a2
=== MACD Parameters ===
fast_ema_period
10
slow_ema_period
30
signal_period
9
a21
--- MACD Filter for Open deals ---
Use_MACD_Filtr_Rev
false
Up_Level_In
0.001
Down_Level_In
-0.001
a22
--- Close on MACD line ---
Flag_Close_Macd
false
Up_Level
0.0
Down_Level
0.0
Flag_Close_only_Profit
false

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 1:30+
License type Original version

Description

Installation and first run

The EA is supplied as a MetaTrader 5 file with a configuration set that includes predefined parameters. After placing the file in the MQL5/Experts folder and restarting the terminal, you attach it to one chart. The system can then monitor multiple currency pairs from that single chart if the symbol list is left open. The vendor documentation recommends keeping the terminal running during the trading week, as the logic does not need manual intervention once the parameters are entered.

The supplied set file reflects a conservative approach. Averaging is switched off and the martingale coefficient is set to 1.0, meaning lot size does not multiply after a losing trade. The vendor states that this configuration keeps risk bounded, making the file a practical starting point for traders who want to run the system without further optimisation.

Choosing the account environment

Because the strategy uses a fixed stop for every trade, it is compatible with both personal accounts and prop-firm environments that restrict daily loss and maximum drawdown. The vendor mentions that the system can be used on a 1:500 leverage account, but the actual margin requirement depends on the broker and the number of pairs being traded at the same time. Traders should verify that their account equity can support the concurrent positions the portfolio may open.

Entry and exit logic

Trades are based on a combination of technical filters that look for short- to medium-term corrections and potential reversals. Bollinger Bands and a modified ATR define volatility context, while a moving average filter is used to assess trend direction. The ProfessionalSwing component and RSI logic provide additional confirmation. When the signals align, the EA opens a position in the direction of the expected reversal. Each order is protected by a stop loss from the moment it is placed.

Exits are automated through functions the vendor calls Smart Sigma Close and RSI-based exit logic. The set file can also activate exits based on Bollinger Band conditions or MACD, allowing a trader to choose which closing method is active. The structure of these modules is not described in the documentation, so the exact exit rules may vary depending on the set file version. What is clear is that the system does not rely on manual intervention to close a trade once the parameters are set.

Portfolio and risk parameters

One of the main characteristics is the ability to trade up to 17 currency pairs from one installation. This spreads exposure across different forex markets instead of concentrating risk in a single instrument. The set file can define which pairs are active, but the vendor has not published the exact default symbol list. Traders who want to mirror the live signals should check the accompanying documentation for the pair selection used on those accounts.

The risk profile is shaped by several configurable settings. Trading-hour controls, a Friday closing rule and intraday trading breaks let the user decide when positions may be opened. Combined with the fixed stop loss and the disabled averaging, these constraints are intended to keep the maximum drawdown moderate. The vendor reports that the M15 configuration showed a maximum deposit load of 2.4%, while the Double Shot version reached 5%. Those figures come from vendor-published signals and are not guarantees for a new installation.

Where the system may struggle

Because the strategy focuses on corrections and reversals, it can be vulnerable during strong trending markets. If a major currency begins a sustained move, the EA may open positions against that trend based on reversal signals that do not materialise. One of the user reviews supplied by the vendor mentions a losing month during a period of broad US-dollar strength, followed by recovery. This suggests that the system can experience extended drawdowns even if the long-term balance curve is positive.

The multi-currency design also means that a sudden news event affecting several pairs at once can create a cluster of simultaneous losses. There is no grid recovery or martingale to average down, which protects the account from catastrophic risk but also means the only way back is through new winning trades. Traders should therefore size positions conservatively and test the EA on a demo account before committing capital.

Frequently asked questions

Which currency pairs does the EA trade?

The system supports up to 17 currency pairs, but the exact default list is not specified in the vendor's public material. The supplied set file contains the pair selection, which can be edited in the EA parameters.

Does the EA use martingale or grid recovery?

The supplied set file disables averaging and sets the martingale coefficient to 1.0, so there is no progressive lot multiplication. This is a key difference from many multi-currency EAs that rely on aggressive recovery methods.

Is the EA suitable for prop-firm accounts?

The vendor states that the system is designed for prop-firm compatibility because every trade has a stop loss and the risk profile is moderate. However, traders should check the specific drawdown and daily loss limits of their prop firm against the EA's historical performance.

What timeframe should I attach the EA to?

The vendor specifies M15 as the trading timeframe. The EA should be attached to an M15 chart of one symbol, and it will handle the multi-currency logic internally.

Tags

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+