Skip to content
EA
MT5 Expert Advisor VIP Grid & Martingale

Veloz Scalping Bot MT5

Gold scalping on the M1, M5 and M15 timeframes with a structured grid that caps open orders at six and uses a global trailing stop. Veloz Scalping Bot MT5 targets small intraday retracements on XAUUSD, with spread filtering and an equity drawdown kill-switch. Fixed lot sizing keeps exposure predictable, but the averaging logic means losses can compound if the cycle runs fully against you.

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

Veloz Scalping Bot MT5
Instruments
XAUUSD (Gold)
Timeframe
M1, M5, M15
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 May–Nov 6 months -26.8% −47.7% 1,040 77.9% 0.88
Equity curve — 2025 May–Nov Started at $10,000, ended at $7,323. Deepest drawdown −47.7%. Account balance Drawdown from peak 2025-05-01 → 2025-11-01
$7,323 $13,991 -47.7% 2025-05-01 2025-10-31

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
$19,965.19
Gross loss
−$22,642.23
Net profit
−$2,677.04

Already included above: $343.60 of commission and swap charged by the broker — 1.7% 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
1040
Total deals
2080
Long trades (won %)
530 (83.02%)
Short trades (won %)
510 (72.55%)
Winning trades
810 (77.88%)
Losing trades
230 (22.12%)

Best and worst single trades

Largest win
43.70
Largest loss
-133.71
Average win
24.65
Average loss
-98.44

Winning and losing streaks

Longest winning streak
120 (3 495.51)
Longest losing streak Consecutive losing trades, and what that streak cost. This is what you would have had to sit through.
30 (-3 296.46)
Biggest run-up
3 495.51 (120)
Biggest run-down
-3 296.46 (30)
Average winning streak
45
Average losing streak
13

Drawdown

Balance drawdown, absolute
2 678.52
Balance drawdown, maximal
6 669.50 (47.67%)
Balance drawdown, relative
47.67% (6 669.50)
Equity drawdown, absolute
3 036.11
Equity drawdown, maximal Measured on floating equity, not closed balance. Always the harsher of the two, and the one that triggers a margin call.
7 175.00 (50.75%)
Equity drawdown, relative
50.75% (7 175.00)

Risk and efficiency ratios

Profit factor
0.88
Expected payoff per trade Average result of one trade. A big number with a low win rate means it depends on rare large wins.
-2.57
Recovery factor Net profit divided by the worst drawdown. Below 1 means the deepest hole was bigger than everything it made.
-0.37
Sharpe ratio
-0.99
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.
8713.58%
Score
-29.08 (99.74%)
AHPR
0.9997 (-0.03%)
GHPR
0.9997 (-0.03%)
LR correlation
-0.36
LR standard error
1 469.19

Holding time

Shortest position held
0:03:47
Longest position held
433:27:17
Average position held
30:18:59
Correlation (profit, MFE)
0.84
Correlation (profit, MAE) How strongly the eventual profit tracked the worst unrealised loss along the way.
0.86
Correlation (MFE, MAE)
0.6992

Data quality

Trading server
BlueberryMarkets-Demo
Modelling quality
100%
Bars tested
36298
Ticks tested
78103049

How this was tested

Broker
Blueberry Markets Pty Ltd
Trading server
BlueberryMarkets-Demo
Symbol
XAUUSD.cn
Timeframe
M5
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 Any
Minimum leverage Any
License type NoDLL / Fix

Description

Approach to short-term gold trading

The product is aimed at traders who already understand that XAUUSD can trend hard and that any system which adds to a losing position is playing with fire. The vendor is explicit about the mechanics: up to six orders per cycle, placed at fixed point intervals. This is not a hidden martingale dressed up as something else. It is an averaging grid. If gold pushes fifty dollars without a meaningful pullback, every layer of the cycle is underwater and the equity stop has to do its job.

The built-in spread filter is worth paying attention to. On M1 and M5 charts, a wide spread during news or rollover erodes any edge a scalper might have. The EA refuses to open new entries when the spread exceeds a set threshold, which means it will simply sit out the worst moments instead of forcing a trade. That behaviour alone separates it from cheaper scalpers that fire continuously and bleed on costs.

How the cycle actually behaves

A cycle starts with one order and can grow to six. Each additional order is spaced by a fixed distance in points, which the trader adjusts in the set file. The idea is to average into a short-term retracement: price moves against the first entry, a second layer opens, and if a snap-back occurs, the whole basket trails out together.

The global trailing stop is only triggered after a predefined momentum expansion, so it does not hug price on every tick. That reduces premature exits but also means a strong reversal can give back open profit before the trail engages. The equity stop, by contrast, is hard: when the floating loss of the cycle reaches the configured drawdown level, everything is closed. That is the safety net, but it also means the account must withstand the full distance between the first layer and the worst-case price before the stop fires. On gold, that distance can be enormous in real money terms even with an apparently modest percentage.

Fixed lot sizing removes one variable. No multiplier grows the position on later layers, so the second order is the same size as the first. That is a deliberate choice: it limits the speed at which a losing cycle deepens, but it also means the recovery requires a larger retracement than a classic grid would need. The trade-off is real and the set file for a $500 account reflects it.

Installation and practical setup

The package contains a compiled .ex5 file and a single set file for a $500 balance on the M1 chart. The EA runs only on MetaTrader 5, so MT4 users cannot use it even with an emulator. The license is NoDLL, meaning no external dynamic library calls, which reduces the likelihood of security warnings from Windows or the terminal itself.

The developer states the EA works on any account type and any leverage. That is technically true, but not practically useful. A low-spread ECN-style account is the sensible home for this kind of system. Commission costs matter on M1 gold scalping. A standard account with a $2.50 round-turn spread plus slippage will eat a large fraction of each intended profit. The set file is named after one particular broker, but that is merely the environment the developer used for optimisation, not a recommendation to use that broker specifically.

Set-file parameters are worth going through line by line before live trading. The order spacing, the maximum number of layers, the trailing activation threshold and the equity stop percentage all work together. Changing one without the others changes the character of the system. On a $500 deposit, a six-order cycle with default spacing can comfortably use the entire free margin if gold moves the wrong way; a trader who does not understand the margin layout could face a margin call before the equity stop is reached.

What a buyer should expect

This is not a plug-and-play profit machine. The vendor's material is unusually restrained: no profit claims, no return percentages, no screenshots of a blown-up account. That is a point in its favour. The system sells its structure, not its results.

The realistic expectation is that the EA will generate many small winning cycles punctuated by occasional large losses. The spread filter and fixed lots keep the small wins from being eaten away entirely, and the equity stop keeps a single bad sequence from wiping the account in one blow. But no configuration can turn a $500 gold account into something that prints steady daily income. The averaging structure means risk is concentrated in the tail: the account is fine until the day gold trends without a bounce, and then it is not.

Forward testing on a demo account for several weeks is the minimum sensible step. The M1 chart behaves differently during Asian, London and New York sessions, and the spread filter will therefore block different proportions of potential entries. Watching the EA skip trades because the spread is too wide teaches a trader more about its real behaviour than any backtest.

Why the set file matters more than the EA

The .ex5 is a fixed engine, but the set file is where the risk profile is decided. A trader who downloads the package and runs the provided $500 set is accepting a specific distance between orders and a specific equity stop percentage. Anyone planning to run larger capital should not simply scale up lot size; the whole cycle structure should be re-evaluated for the larger account. The developer's set file is a starting point, not a golden ratio.

Frequently asked questions

Does the EA use a martingale or grid structure?

It uses a structured grid with fixed lot sizes. Unlike a martingale, later orders in a cycle are not multiplied, so position size stays constant. However, it is still an averaging system and losses can accumulate across the six layers.

What happens if the equity stop is hit?

When the floating loss of the cycle reaches the configured drawdown level, the EA closes all open positions from that cycle. This is a hard stop, but it only triggers after the loss has already occurred.

Why is the spread filter important on XAUUSD?

Gold spreads can widen sharply during news, rollover or low-liquidity periods. The EA blocks new entries when the spread exceeds a safe threshold, which helps avoid high-cost trades on the M1 and M5 timeframes.

Can I run this on a standard account instead of ECN?

The EA will technically run on any account, but the developer recommends a low-spread environment. A standard account with wide raw spreads plus commission would significantly reduce the net profit per trade on a scalping system.

Tags

GoldTrap EA MT5
Expert Advisor · MT5 XAUUSD (Gold)

GoldTrap EA MT5

A recovery-based grid system built specifically for XAUUSD, this EA opens an initial position and then layers in additional orders if price moves against it, aiming to close the whole basket once gold retraces. The fixed session filter and configurable lot multiplier let traders tune exposure, but the martingale-style logic means drawdowns can escalate quickly when gold trends without a pullback.

No loss cap Martingale · Grid
Any Minimum deposit $100
Waka Waka EA MT4
Expert Advisor · MT4 AUDCAD, AUDNZD, NZDCAD

Waka Waka EA MT4

A grid-based expert advisor for MetaTrader 4 that trades three correlated Australian and New Zealand dollar crosses on the 15-minute chart. It uses capped grid levels, volatility-adjusted spacing, and built-in news filters to manage exposure. With a minimum deposit of $500 and support for ECN accounts, Waka Waka EA MT4 targets steady accumulation rather than rapid gains. The vendor reports a 74% win rate and 14.

No loss cap Grid
M15 (15 minute chart) Minimum deposit $500