Skip to content
EA
MT5 Expert Advisor VIP Trend Following

GoldFlow Pro1 EA MT5

Designed for traders who want selective automated exposure to gold, this EA monitors XAUUSD market flow and opens positions only when predefined conditions align. Every trade carries a stop loss from entry, and management is independent per position. The vendor states it avoids grid, martingale, and averaging-down recovery methods.

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 Loss recovery

How we classify loss mechanisms

GoldFlow Pro1 EA MT5
Instruments
XAUUSD (Gold)
Timeframe
Any
Minimum deposit
$200+

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–Oct 4 months +10.8% −10.1% 48 87.5% 1.52
Equity curve — 2025 Jun–Oct Started at $10,000, ended at $11,075. Deepest drawdown −10.1%. Account balance Drawdown from peak 2025-06-01 → 2025-10-01
$11,075 -7.7% 2025-06-02 2025-09-26

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
$3,161.34
Gross loss
−$2,086.03
Net profit
$1,075.31

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

How concentrated the profit is

80% of the profit came from 5 of 35 trading days (14.3%).

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

Longest losing streak: 2 trades

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
48
Total deals
96
Long trades (won %)
20 (80.00%)
Short trades (won %)
28 (92.86%)
Winning trades
42 (87.50%)
Losing trades
6 (12.50%)

Best and worst single trades

Largest win
187.72
Largest loss
-523.38
Average win
75.27
Average loss
-347.67

Winning and losing streaks

Longest winning streak
18 (1 260.43)
Longest losing streak Consecutive losing trades, and what that streak cost. This is what you would have had to sit through.
2 (-409.77)
Biggest run-up
1 260.43 (18)
Biggest run-down
-523.38 (1)
Average winning streak
7
Average losing streak
1

Drawdown

Balance drawdown, absolute
514.51
Balance drawdown, maximal
793.76 (7.72%)
Balance drawdown, relative
7.72% (793.76)
Equity drawdown, absolute
737.15
Equity drawdown, maximal Measured on floating equity, not closed balance. Always the harsher of the two, and the one that triggers a margin call.
1 036.15 (10.06%)
Equity drawdown, relative
10.06% (1 036.15)

Risk and efficiency ratios

Profit factor
1.52
Expected payoff per trade Average result of one trade. A big number with a low win rate means it depends on rare large wins.
22.40
Recovery factor Net profit divided by the worst drawdown. Below 1 means the deepest hole was bigger than everything it made.
1.04
Sharpe ratio
9.42
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.
3002.65%
AHPR
1.0022 (0.22%)
GHPR
1.0021 (0.21%)
LR correlation
0.72
LR standard error
250.70

Holding time

Shortest position held
0:00:18
Longest position held
12:05:29
Average position held
0:57:41
Correlation (profit, MFE)
0.69
Correlation (profit, MAE) How strongly the eventual profit tracked the worst unrealised loss along the way.
0.81
Correlation (MFE, MAE)
0.5209

Data quality

Trading server
BlueberryMarkets-Demo
Modelling quality
100%
Bars tested
7971
Ticks tested
42237865
Expert advisor settings used (15 parameters)

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

InpLots
0.01
InpUseAutoLot
true
InpRiskPercent
5.0
InpMaxSL_Pts
2000
InpFixedTP_Pts
5000
InpMagicMode1
111111
InpMagicMode2
222222
InpStartHour
4
InpStartMinute
0
InpEndHour
22
InpEndMinute
55
InpUseNewsFilter
true
InpNewsMinsBefore
5
InpNewsMinsAfter
2
InpNewsCurrencies
USD

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 Hedging
Minimum leverage 1:100+
License type NoDLL

Screenshots

Description

Setting Up GoldFlow Pro1 EA on MetaTrader 5

GoldFlow Pro1 EA is a MetaTrader 5 expert advisor built specifically for XAUUSD. Installation follows the standard procedure for MT5 EAs: copy the executable file into the MQL5/Experts folder, restart the platform, and attach it to an XAUUSD chart. The EA is provided with set files that define its operating parameters and risk profile. These files should be loaded through the inputs tab before activation. The product is distributed without source code, so users cannot inspect or modify the underlying logic beyond the exposed input variables.

Because the EA is designed for gold, it assumes a market with high volatility and wide spreads during certain sessions. The vendor recommends ECN, RAW, or low-spread accounts to reduce execution costs. No specific broker is endorsed; the recommendation is about account type. Timeframe is fixed at H1 in the provided backtests, and the set files are likely configured for that period. Traders should verify that their account allows hedging or netting as required by their broker model, since the EA manages positions independently.

Trade Selection and Execution Logic

The EA continuously evaluates price movement, momentum, and liquidity conditions on XAUUSD. It does not open trades on every tick or at fixed intervals. Instead, it waits for a cluster of internal conditions to align before entering a position. This selective approach means there can be long periods without any activity. When no qualified setup is present, the EA simply remains dormant.

Every position is assigned a stop loss immediately upon entry. This creates a hard risk boundary for each trade. There is no hidden stop hunting or delayed SL application. The EA also uses dynamic profit management: once a position moves favourably, a trailing stop or profit protection routine can adjust the exit to lock in gains. Each position is managed independently; a losing trade does not trigger a recovery chain or additional orders on the same instrument.

The system explicitly avoids grid trading, martingale, and averaging-down. Grid systems place multiple orders at predetermined intervals without a single stop; martingale multiplies lot size after losses; averaging-down adds to losing positions hoping for a reversion. None of these behaviours are part of GoldFlow Pro1. The EA trades one position at a time per signal, with defined risk per trade controlled by the lot settings.

Risk Profiles and Money Management

Risk control is handled through configurable inputs. The EA supports automated lot sizing based on account equity or balance, so the user can set a percentage risk per trade. Alternatively, a fixed lot size may be used. The set files supplied with the product probably define a baseline configuration, but traders can adjust these to match their own risk tolerance and account size.

Because every trade has a stop loss, the maximum loss per trade is knowable in advance. The maximum drawdown reported in backtests and live testing should be treated as historical results, not guarantees. The vendor reports a maximum drawdown of 12.4% in live testing and between 9.68% and 13.24% in backtests. These figures indicate that drawdowns of ten percent or more are possible. Traders should size positions so that such drawdowns are acceptable.

The EA does not use a fixed take profit level for all trades. Instead, it relies on trailing and profit protection to let winners run while cutting losers short. This means the win rate alone does not fully describe the risk profile; the average win versus average loss must be considered. The vendor reports profitable trade ratios above 87% in live testing and above 92% in backtests, but these are historical and should not be projected forward.

Account and Brokerage Considerations

GoldFlow Pro1 is sensitive to spread and execution quality. On accounts with high spreads or frequent slippage, the EA may trigger stops more often or fail to enter at the intended price. The vendor specifically recommends ECN or RAW accounts with low spreads. Commission-based accounts are often preferable for gold trading because the raw spread is lower, even though a commission is charged per lot. The EA does not require a particular broker or account size, but very small accounts may be constrained by minimum lot sizes for XAUUSD.

Known Limitations and Failure Modes

No automated system works in all market conditions. GoldFlow Pro1 is designed for trending or momentum-driven phases. During extended sideways or low-volatility periods, the EA may simply not trade, which can lead to long flat periods. This is not a malfunction but a byproduct of the selective entry logic. Traders expecting constant activity will be disappointed.

The EA is built for H1 timeframe. Running it on other timeframes is likely to produce unintended results, because the internal logic is tuned to hourly price action. Similarly, using it on other instruments is not supported and may invalidate the assumptions about volatility and spread.

There is no guarantee that the vendor-reported backtest results will repeat in live trading. Backtests are run on historical data and often assume ideal fills and no slippage. Live results may differ materially, especially during news events or sudden gold spikes. The vendor provides live signal data but such results are also historical and cannot be extrapolated. Drawdowns may exceed reported historical maximums in adverse conditions.

The EA is sold as an unlimited licence for a one-time payment. There is no subscription or ongoing fee mentioned. However, users should verify that the set files are optimised for their account currency and leverage, because mismatches can alter position sizing. The lack of source code means users cannot audit the logic for hidden risk, but the vendor explicitly states the absence of grid, martingale, and averaging-down, which addresses the most common concerns with high-risk EAs.

Frequently asked questions

Can this EA run on a cent or micro account?

Technically yes, but gold trading on cent accounts can be problematic due to minimum lot sizes and margin requirements. The EA is designed for ECN or RAW accounts with low spreads, which are typically standard accounts. Check whether your broker offers XAUUSD micro lots on cent accounts.

Does the EA open multiple positions at the same time?

The EA manages each position independently and does not use grid or basket strategies. It is intended to open one position per qualified signal. During strong trends it may open a new position after closing the previous one, but it does not stack multiple concurrent positions on the same setup.

What happens if I lose connection to the server?

The EA runs on your local MetaTrader 5 terminal, so if the connection to the broker server is lost, no new orders can be placed. Existing positions retain their stop loss and take profit levels on the broker server. The EA will resume operation once the connection is restored.

Is the H1 timeframe mandatory, or can I use a different one?

The backtests and set files are based on H1. The internal logic is designed around hourly price action. Using a lower or higher timeframe may change the signal frequency and risk dramatically, so it is not recommended without extensive testing.

Tags

One Man Army EA MT5
Expert Advisor · MT5 17 currency pairs

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.

No loss cap Martingale
M15 (15 minute chart) Minimum deposit $500+
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
Global Trade Plan EA MT5
Expert Advisor · MT5 XAUUSD (Gold)

Global Trade Plan EA MT5

A MetaTrader 5 expert advisor configured for XAUUSD on the H1 timeframe, combining fixed and risk-based position sizing with a 300-point stop loss, a 6440-point take profit, and enabled trailing stops. It restricts trading to a 05:00–19:00 window Monday to Friday, with an earlier Friday close, and includes equity, drawdown, and floating-loss account controls. Supplied set files let traders choose between fixed-lot and XBalance sizing.

Loss capped
H1 (60 minute chart) Minimum deposit $100+