Skip to content
EA
MT5 Expert Advisor VIP Trend Following

Buster EA One Shoot XAUUSD MT5

An automated gold trading system for MetaTrader 5 that focuses on XAUUSD. It uses trend and volatility filters to avoid sideways markets, manages lot sizes according to balance and risk, and protects open positions with a trailing stop. A weekend filter blocks trading around unstable gaps. The package includes one set file and requires a minimum deposit of $300.

Losses on this strategy are capped

Every trade carries a hard stop and position size does not increase after a loss, so the worst case of one losing sequence is known in advance. That says nothing about whether this product is profitable, only that it can survive a bad month. We backtest products in this group.

How we classify loss mechanisms

Buster EA One Shoot XAUUSD MT5
Instruments
XAUUSD (Gold)
Timeframe
Any
Minimum deposit
$300
Version
1.23

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 -102.0% −100.6% 87 85.1% 0.93
Equity curve — 2025 May–Nov Started at $10,000, ended at $-201. Deepest drawdown −100.6%. Account balance Drawdown from peak 2025-05-01 → 2025-11-01
$-201 $36,593 -100.6% 2025-05-02 2025-06-12

Where the money went

MetaTrader reports gross profit and gross loss with broker charges already applied. Vendor pages quote the gross profit figure on its own.

Gross profit
$141,065.92
Gross loss
−$151,266.98
Net profit
−$10,201.06

Already included above: $313.55 of commission and swap charged by the broker — 0.2% of gross profit.

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
87
Total deals
174
Long trades (won %)
44 (90.91%)
Short trades (won %)
43 (79.07%)
Winning trades
74 (85.06%)
Losing trades
13 (14.94%)

Best and worst single trades

Largest win
6 522.39
Largest loss
-17 200.75
Average win
1 906.30
Average loss
-11 635.92

Winning and losing streaks

Longest winning streak
13 (18 778.85)
Longest losing streak Consecutive losing trades, and what that streak cost. This is what you would have had to sit through.
2 (-23 793.56)
Biggest run-up
28 264.64 (11)
Biggest run-down
-23 793.56 (2)
Average winning streak
6
Average losing streak
1

Drawdown

Balance drawdown, absolute
10 201.06
Balance drawdown, maximal
36 794.19 (100.55%)
Balance drawdown, relative
100.55% (36 794.19)
Equity drawdown, absolute
10 201.06
Equity drawdown, maximal Measured on floating equity, not closed balance. Always the harsher of the two, and the one that triggers a margin call.
34 616.82 (100.58%)
Equity drawdown, relative
100.58% (34 616.82)

Risk and efficiency ratios

Profit factor
0.93
Expected payoff per trade Average result of one trade. A big number with a low win rate means it depends on rare large wins.
-117.25
Recovery factor Net profit divided by the worst drawdown. Below 1 means the deepest hole was bigger than everything it made.
-0.29
Sharpe ratio
-1.53
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.
6.25%
Score
0.59 (44.48%)
AHPR
1.0236 (2.36%)
GHPR
0.8995 (-10.05%)
LR correlation
0.32
LR standard error
6 540.79

Holding time

Shortest position held
0:04:18
Longest position held
35:11:10
Average position held
5:58:08
Correlation (profit, MFE)
0.56
Correlation (profit, MAE) How strongly the eventual profit tracked the worst unrealised loss along the way.
0.85
Correlation (MFE, MAE)
0.2351

Data quality

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

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

MagicNumber
222222
UseSidewayFilter
true
TakeProfit
10000
StopLoss
5000
Slippage
10
inpEnableAlert
false
UseOCO
false
MinPendingDistance
0
UseFixedLot
false
FixedLotSize
0.01
LotPer100Balance
0.01
MaxLotLimit
100.0
MarginPercentage
100.0
MaxOpenPositions
99
ForceMinVolume
true
MinCandleGap
1
MinBalanceThreshold
1.0
DisableWeekendTrade
true
GMTOffset
0

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

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.

Specifications

Account type ECN and Raw accounts
Minimum leverage 1:20 or higher
License type NoDLL

Description

How the EA Approaches Gold Trading

Buster EA One Shoot XAUUSD MT5 is an expert advisor built exclusively for trading gold on the MetaTrader 5 platform. It operates on XAUUSD, which is the only supported instrument, and is designed to work on any timeframe. The EA is compatible with ECN and Raw accounts, requires a minimum deposit of $300, and functions with leverage starting at 1:20. Licensing is NoDLL, so no external DLL calls are needed.

The core idea is to trade gold only when market conditions show clear momentum. A sideways market filter is designed to keep the EA out of low-volatility ranges where entries often fail. When price action does not qualify, no trades are opened. This filter is intended to reduce the number of low-quality signals and keep the EA aligned with the prevailing trend.

Entries are generated by a combination of trend and volatility checks. If momentum criteria are met, the EA can open a position with a controlled stop loss and a larger take profit target. The goal is to let winning trades run while keeping losses capped. The vendor describes this as a structured execution approach tuned for gold’s intraday behavior.

Position Management and Risk Controls

One notable feature is dynamic lot sizing. The EA adjusts trade volume based on the account balance and the risk parameters set by the user. This means the same settings can be used across different account sizes without manual recalculation, provided the minimum deposit requirement is met. Traders can also disable dynamic sizing and use a fixed lot if preferred.

Once a trade is active, a built-in trailing stop system moves the stop loss as the position moves into profit. This is designed to lock in gains while still giving the trade room to reach the take profit. The trailing mechanism is automatic and works without manual intervention.

A separate weekend trading filter prevents the EA from opening or managing trades during periods when weekend gaps are likely. This is particularly relevant for gold, which can open sharply on Sunday evening. By avoiding these windows, the EA reduces exposure to unpredictable price jumps.

What Ships in the Download Package

The product download includes the compiled expert file named Buster_One_Shoot_XAU.ex5. Source code is not provided. Additionally, one set file is included: Buster_One_Shoot_Minlot.set. This preset configures the EA with the developer’s recommended parameters for a minimal lot approach, which may suit accounts close to the $300 minimum deposit.

Users can run the EA on any timeframe. The choice of timeframe may affect how frequently the EA evaluates conditions, but no specific timeframe is required for installation. Traders who prefer longer-term analysis might use higher timeframes, while those who want more frequent checks could use lower ones.

Practical Limitations and Who Should Avoid It

This EA is limited to XAUUSD. It cannot be switched to other pairs or indices. Traders looking for multi-asset automation will need a different solution. Also, because it relies on trend and volatility filters, the EA may stay out of the market for extended periods during ranging conditions. That is by design, but it can feel like inactivity to a trader expecting constant trades.

The minimum deposit is $300, but that does not guarantee comfortable trading. Gold’s volatility can produce wide stop loss distances, and with a $300 balance, even a 0.01 lot position represents significant risk. Users should consider starting with the included Minlot set file and low risk settings until they observe how the EA behaves in live conditions.

There is no source code included. That means traders cannot modify the logic. Any customization is limited to the exposed input parameters. If a trader needs to change the core strategy or integrate custom indicators, this EA will not support that. The NoDLL license means the EA does not require external DLL libraries, which can simplify installation on restrictive VPS environments.

Finally, the EA is not a signal service and does not come with any guarantee of performance. Backtest results, if provided elsewhere, should be treated as historical simulations. Live spreads, slippage, and execution speed on ECN accounts may differ from what a backtest assumes. Traders should test the EA on a demo account before applying it to a live balance.

Frequently asked questions

Does this EA trade any pair other than XAUUSD?

No. The EA is built solely for XAUUSD on MetaTrader 5. It will not work correctly on other instruments.

Why does the EA sometimes stay out of the market for days?

The sideways market filter is designed to avoid low-volatility conditions. If gold is ranging without clear momentum, no trades are opened. This is intentional.

What account balance do I need to run the Minlot set file?

The minimum deposit is $300, and the included Minlot set file is likely tuned for that level. However, gold spreads and stop distances can still produce significant drawdown on a small balance, so traders should test carefully.

Can I change the trading logic or add custom indicators?

No. Source code is not provided. You can only adjust the exposed input parameters, such as lot sizing, risk settings, and filter thresholds.

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+