Skip to content
EA
MT5 Expert Advisor VIP Trend Following

Capital Guard EA MT5

A systematic breakout strategy for gold on MetaTrader 5, designed around configurable entry levels, session filters, and structured trade management. Capital Guard EA MT5 combines fixed or risk-based lot sizing with trailing stops and optional martingale logic, making it suitable for traders who prefer defined risk parameters over discretionary decisions.

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

Capital Guard EA MT5

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 May–Nov 6 months +0.2% −0.0% 134 67.9% 6.98
Equity curve — 2025 May–Nov Started at $100,000, ended at $100,150. Deepest drawdown −0.0%. Account balance Drawdown from peak 2025-05-01 → 2025-11-01
$100,150 -0.0% 2025-05-05 2025-10-31

How concentrated the profit is

80% of the profit came from 27 of 94 trading days (28.7%).

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

Longest losing streak: 4 trades

Settings that scale up after a loss

  • MartingaleMult=2.0

These parameters come from the test report itself, not from the vendor's description. A strategy that increases position size after a loss has no defined worst case.

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
134
Total deals
268
Long trades (won %)
72 (63.89%)
Short trades (won %)
62 (72.58%)
Winning trades
91 (67.91%)
Losing trades
43 (32.09%)

Best and worst single trades

Largest win
9.69
Largest loss
-1.41
Average win
1.93
Average loss
-0.58

Winning and losing streaks

Longest winning streak
9 (25.86)
Longest losing streak Consecutive losing trades, and what that streak cost. This is what you would have had to sit through.
4 (-2.09)
Biggest run-up
25.86 (9)
Biggest run-down
-2.09 (4)
Average winning streak
3
Average losing streak
1

Drawdown

Balance drawdown, absolute
0.00
Balance drawdown, maximal
2.09 (0.00%)
Balance drawdown, relative
0.00% (2.09)
Equity drawdown, absolute
0.28
Equity drawdown, maximal Measured on floating equity, not closed balance. Always the harsher of the two, and the one that triggers a margin call.
2.52 (0.00%)
Equity drawdown, relative
0.00% (2.52)

Risk and efficiency ratios

Profit factor
6.98
Expected payoff per trade Average result of one trade. A big number with a low win rate means it depends on rare large wins.
1.12
Recovery factor Net profit divided by the worst drawdown. Below 1 means the deepest hole was bigger than everything it made.
59.65
Sharpe ratio
88.09
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.
1143014.27%
AHPR
1.0000 (0.00%)
GHPR
1.0000 (0.00%)
LR correlation
0.98
LR standard error
7.09

Holding time

Shortest position held
0:00:02
Longest position held
0:04:29
Average position held
0:00:26
Correlation (profit, MFE)
0.99
Correlation (profit, MAE) How strongly the eventual profit tracked the worst unrealised loss along the way.
0.50
Correlation (MFE, MAE)
0.4136

Data quality

Trading server
BlueberryMarkets-Demo
Modelling quality
100%
Bars tested
12102
Ticks tested
78103049
Expert advisor settings used (22 parameters)

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

EnableEA
true
MagicNumber
123456
OrderComment
DailyBreakout
UseDynamicLot
false
RiskPercent
1.0
BaseLot
0.01
LotMode
0
MartingaleMult
2.0
StepIncrement
0.01
MaxLotAllowed
2.0
OffsetPips
0.0
StopLossPips
50.0
UseTrailingStop
true
TrailingStartPips
30.0
TrailingStepPips
15.0
UseISTFilter
true
IST_StartHour
9
IST_StartMin
0
IST_EndHour
17
IST_EndMin
0
IST_OffsetFromServerMinutes
330
SlippagePoints
10

How this was tested

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

We ran this one in the same test as the rest of the list — including the ones that did not make the ranking: We backtested 19 expert advisors through the 2025 gold squeeze. 2 came through.

Description

Initial setup and practical requirements

Capital Guard EA MT5 runs exclusively on the MetaTrader 5 platform and is intended for automated breakout trading on gold (XAUUSD). The developer does not provide source code, so the compiled expert advisor file is what you attach to a chart. There is no licensing call or additional runtime component mentioned in the documentation, but buyers should confirm compatible account types with their broker before installation.

The default trading session filter uses Indian Standard Time and restricts entries between 09:00 and 17:00 IST. Because gold liquidity shifts across global sessions, traders outside that time zone will need to adjust these hours or disable the filter entirely. The filter is not a signal quality check; it simply blocks new positions outside the window while leaving existing trades to be managed normally.

Installation flow

  • Place the EA file in the appropriate Experts folder of the MT5 data directory.
  • Attach Capital Guard EA MT5 to an XAUUSD chart with the H4 timeframe selected.
  • Enable automated trading in the platform settings and confirm the smiley face icon is active.
  • Review the input parameters, paying particular attention to lot sizing method and session times.
  • Run a short forward test on a demo account before committing real capital.

How positions are opened and closed

The core entry logic monitors recent market highs and lows and executes when price breaks beyond those levels. A configurable offset can be applied to require a further move before the order is sent, which reduces premature entries in choppy conditions. The EA does not use lagging indicators as a primary signal; the breakout definition itself drives trade triggers.

Each position can be assigned an initial stop loss. A profit activation level then arms the trailing stop, which follows the market at a dynamic distance once the trade moves in favour. This combination means the EA never leaves a position unprotected after entry, though the exact stop distance depends on the user-configured parameters. Take profit is based on the trailing mechanism rather than a fixed target unless the user sets one separately.

Martingale is available as an optional layer. When active, position size increases after losing trades according to a multiplier, but maximum lot growth is constrained by a configurable cap. The developer describes this as a safety limit, meaning the EA will not keep doubling indefinitely. Traders who select fixed lot mode automatically disable the martingale progression.

Choosing a risk profile

Two sizing methods are offered. Fixed lot trading uses the same volume for every position, which is simpler to monitor and prevents compounding from losses. The risk-based method calculates lot size from the account balance and a user-defined risk percentage, so higher equity leads to proportionally larger positions. Both approaches interact with the maximum lot protection setting, which acts as a hard ceiling regardless of the selected method.

Slippage control is also included, allowing the EA to reject orders when the expected entry price differs too much from the requested price. This is relevant for gold, where fast moves around news events can create wide spreads. The developer does not publish recommended maximum slippage values, so users should test different settings in their own market conditions.

Where the approach is likely to struggle

Breakout strategies underperform in sideways, low-volatility markets because price repeatedly tests levels without following through. The session filter can mitigate this by avoiding quiet hours, but it does not remove the fundamental weakness. During high-impact releases, gold can gap through breakout levels, causing entries far from the intended price; the slippage control helps only if the broker respects the limit.

The optional martingale increases average position size after a string of losing trades. Even with a maximum lot cap, consecutive losses can still strain a small account before the cap is reached. The developer's backtest figures show modest drawdowns, but those results are not a guarantee for live conditions. Traders who cannot tolerate temporary equity dips should keep martingale disabled and use a low risk percentage.

Capital Guard EA MT5 is configured for XAUUSD on the H4 timeframe by default. Attempting to run it on other pairs or timeframes would mean operating outside the design assumptions, and the seller does not indicate that other symbols have been tested. The high purchase price of $2,000 places this product in the professional segment, so a thorough evaluation period on demo is advisable before going live.

Frequently asked questions

Which instrument and timeframe should be used?

The EA is built for XAUUSD on the H4 timeframe. Using a different pair or timeframe would deviate from the documented configuration and has not been validated by the developer.

Is the martingale feature always active?

No. Martingale is an optional lot progression method. If you choose fixed lot sizing, martingale logic is disabled. Even when activated, a configurable maximum lot cap restricts how large positions can grow.

Does the session filter automatically adjust to my timezone?

No. The default filter uses IST (09:00 to 17:00). You must change the start and end times to match your preferred trading session in local time, or disable the filter completely.

Can I test the EA before paying the full price?

The vendor does not mention a trial or demo version. The product is sold at $2,000 without source code. It is prudent to run the EA on a demo account if you obtain it through a marketplace that offers a rental or refund option.

Tags

Quantum OmniGold EA MT5
Expert Advisor · MT4 XAUUSD (Gold)

Quantum OmniGold EA MT5

A fully automated trading tool for XAUUSD on the MetaTrader 4 platform. It combines ZigZag pattern recognition, a moving average trend filter, and stochastic momentum confirmation to identify entries, with fixed stop loss and dual take profit management. Designed for ECN accounts from $100, it avoids grid and martingale methods and includes a low-risk profile suitable for proprietary trading firm evaluations.

Loss capped
M5, M15, M30, H1 Minimum deposit $100
Gianluca Arrigo EA MT5
Expert Advisor · MT5 XAUUSD (Gold)

Gianluca Arrigo EA MT5

An automated MetaTrader 5 expert advisor for XAUUSD on the M1 chart, built around Smart Money Concepts, ICT methodology, and AI-based filtering. It focuses on institutional-style entries with multi-timeframe confirmation and volatility checks. Minimum deposit is $100, on ECN or raw spread accounts. This product suits traders who prefer systematic, low-frequency execution over scalping or grid-based strategies.

Loss capped
M1 (1 minute chart) Minimum deposit $100+