Skip to content
EA
MT5 Expert Advisor VIP Volatility & Market Structure

Goldwave EA MT5

Automated gold trading on MT5 without martingale or grid methods. Goldwave EA targets XAUUSD on M1 to H1 timeframes, using AI-assisted adaptive logic, news filtering and fixed risk per trade. Designed for ECN accounts from $1,000, it emphasises conservative position sizing and drawdown control over trade frequency.

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

Goldwave EA MT5
Instruments
XAUUSD (Gold)
Timeframe
M1, M5, M15, M30, H1
Minimum deposit
$1,000
Version
2.35

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–Oct 5 months +116.7% −3.0% 184 67.4% 7.41
Equity curve — 2025 May–Oct Started at $10,000, ended at $21,670. Deepest drawdown −3.0%. Account balance Drawdown from peak 2025-05-01 → 2025-10-01
$21,670 -2.3% 2025-05-01 2025-09-29

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
$13,491.62
Gross loss
−$1,821.19
Net profit
$11,670.43

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

How concentrated the profit is

80% of the profit came from 30 of 78 trading days (38.5%).

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

Longest losing streak: 10 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
184
Total deals
368
Long trades (won %)
102 (75.49%)
Short trades (won %)
82 (57.32%)
Winning trades
124 (67.39%)
Losing trades
60 (32.61%)

Best and worst single trades

Largest win
617.40
Largest loss
-272.37
Average win
108.80
Average loss
-30.35

Winning and losing streaks

Longest winning streak
16 (1 752.50)
Longest losing streak Consecutive losing trades, and what that streak cost. This is what you would have had to sit through.
10 (-454.86)
Biggest run-up
1 752.50 (16)
Biggest run-down
-454.86 (10)
Average winning streak
4
Average losing streak
2

Drawdown

Balance drawdown, absolute
0.00
Balance drawdown, maximal
494.97 (2.31%)
Balance drawdown, relative
2.31% (494.97)
Equity drawdown, absolute
13.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.
640.71 (2.98%)
Equity drawdown, relative
2.98% (640.71)

Risk and efficiency ratios

Profit factor
7.41
Expected payoff per trade Average result of one trade. A big number with a low win rate means it depends on rare large wins.
63.43
Recovery factor Net profit divided by the worst drawdown. Below 1 means the deepest hole was bigger than everything it made.
18.21
Sharpe ratio
74.84
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.
12823.01%
AHPR
1.0042 (0.42%)
GHPR
1.0042 (0.42%)
LR correlation
0.99
LR standard error
535.60

Holding time

Shortest position held
0:01:00
Longest position held
11:25:09
Average position held
0:36:57
Correlation (profit, MFE)
0.91
Correlation (profit, MAE) How strongly the eventual profit tracked the worst unrealised loss along the way.
-0.03
Correlation (MFE, MAE)
-0.2626

Data quality

Trading server
BlueberryMarkets-Demo
Modelling quality
100%
Bars tested
149596
Ticks tested
51978812
Expert advisor settings used (49 parameters)

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

CI_Line1
////////////////////////////////////////////
CI_Title
--- Contact Information ---
CI_Note1
EA is run and forget, friendly to all traders
CI_Info
If you need any help, feel free to contact me:
CI_Telegram
https://t.me/tweettasweet
CI_Line2
////////////////////////////////////////////
TradeComment
My Telegram: @tweettasweet
sep1
POSITION SIZE
LotMode
0
FixedLot
0.01
MaxLot
1.0
MinLot
0.01
sep2
SL/TP
UseFixedSL
true
FixedSL_Pips
3000.0
UseFixedTP
true
FixedTP_Pips
3000.0
sep_news
NEWS FILTER
UseNewsFilter
true
StopMinutesBefore
60
StopMinutesAfter
60
UseHighImpact
true
UseMediumImpact
false
UseLowImpact
false
EnableDetailedNewsFilter
true
NewsURL
https://nfs.faireconomy.media/ff_calendar_thisweek.json
sep_account
ACCOUNT UNIT
InpAccountUnitMode
0
sep_spread
SPREAD FILTER
UseSpreadFilter
true
MaxSpreadPoints
150.0
sep_prop
PROP FIRM GATES (For prop firm accounts only)
EnablePropGates
false
PropOverrideEA_Risk
true
PropRiskPct
0.2
PropDailyLossPct
5.0
PropMaxDD_InitialPct
20.0
PropUnlockBufferPct
0.5
PropCooldownMin
120
PropCloseAllOnLock
false
sep_night
NIGHT FILTER
UseNightFilter
false
NightFilterStart
23:00
NightFilterEnd
01:05
InpInfoPanelEnable
true
InpInfoPanelX
10
InpInfoPanelY
36
InpInfoPanelScale
1.1
InpInfoPanelCorner
0

How this was tested

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

Specifications

Account type ECN / RAW spread
Minimum leverage 1:30 or higher
License type Original version

Screenshots

Description

Setting up Goldwave EA on a live chart

Installation follows the standard MetaTrader 5 process: copy the .ex5 file into the MQL5/Experts folder, restart the terminal, then attach it to an XAUUSD chart. The EA supports M1, M5, M15, M30 and H1 timeframes, so the same set file can be applied to any of those chart periods. No source code is included with this original version.

Because the order logic references spread and volatility, an ECN or RAW spread account type is recommended. The broker conditions that were used in backtesting and the live signal should be treated as representative rather than universal. A leverage of 1:30 or higher is typical for the stated $1,000 minimum deposit, but lower leverage can work if the margin call level allows.

Visual panel and first-run checks

A chart panel shows the current spread, recent trade activity and active filters. This is useful for confirming that the news filter has paused trading ahead of a scheduled economic release. Traders who run the EA on a VPS should verify that the correct time zone is set, because the news filter depends on server time.

How entries and exits are decided

Goldwave EA does not use a fixed indicator combination for entry. Instead, an adaptive decision layer evaluates market structure, recent volatility and risk conditions before allowing a position. The vendor describes this as AI-assisted logic, though the technical details are not published. What matters operationally is that entries are selective: the backtest shown by the developer produced only 56 trades over a six-month period.

Each position is opened with a predefined Stop Loss and Take Profit. A trade management routine may close positions before either level is hit, based on changing conditions. There is no grid averaging and no martingale lot progression, so each trade carries the same fixed fractional risk as every other trade.

Protection layers that sit around the strategy

Spread filtering is applied at order submission. If the broker spread widens beyond the threshold set in the EA inputs, new entries are skipped until the spread returns to normal. This is most relevant during rollover or immediately after high-impact news.

A news filter suspends trading for a user-defined window before and after major economic events. The filter does not remove existing positions; it only blocks new entries. For prop firm accounts, separate daily loss and maximum drawdown controls can be activated. According to the vendor, the EA will lock itself after hitting a daily loss ceiling rather than continue trading.

The developer reports a live signal with a 97.1% winning trade ratio, 658.68% growth over 58 weeks and a maximum drawdown of 17.0%. These figures come from the vendor's published signal page and represent one account history. The backtest covering January to June 2026 on XAUUSD M1 shows a profit factor of 6.22, an 87.5% win rate, and a 30.97% equity drawdown relative to a 6.40% balance drawdown, starting from $1,000.

Choosing a risk profile and lot sizing

Money management is based on a percentage-of-equity or fixed-lot input. The conservative default is described by the developer as suitable for a $1,000 balance on an ECN account. Traders who want lower daily variance can reduce the risk per trade; those targeting prop firm challenges can instead use the drawdown controls as a hard stop.

Because the EA is selective, there may be days or even weeks without a trade. This is by design and should be considered before testing on a short trial. The equity drawdown in the supplied backtest is noticeably larger than the balance drawdown, which implies that floating losses on open positions are held rather than averaged down. A user who expects frequent activity would be misreading the product.

Where Goldwave EA tends to struggle

Low trading activity is the first point of friction. The backtest and live signal both show a small number of trades relative to the time elapsed. A trader who wants daily feedback on a new installation may not see any trades during the first week, especially if news events are frequent.

The spread filter can also block entries on raw spread accounts when gold becomes volatile outside of news windows. During periods of thin liquidity, a broker that normally offers low spreads may widen enough to trigger the filter for a full session. This is not a malfunction, but it does mean the EA can stay flat through a move that a discretionary trader might have taken.

Finally, the equity drawdown in the historical test suggests that open positions can remain underwater for an extended period before the trade management routine closes them. A user who monitors equity rather than balance should expect occasional visible drawdown, even if the final closed trade is profitable.

Frequently asked questions

Which timeframe should I attach Goldwave EA to?

The EA runs on M1, M5, M15, M30 and H1. The vendor's published backtest uses M1, but the adaptive logic is intended to work across all five timeframes. Choose the timeframe that matches your VPS monitoring interval or backtest preference.

Does Goldwave EA use martingale or grid averaging?

No. Every position has a fixed Stop Loss and Take Profit, and the vendor explicitly states that no grid or martingale methods are used. Each trade is independent.

Is a $1,000 deposit enough for a standard account?

The developer specifies a minimum deposit of $1,000 on an ECN or RAW spread account. Lower balance may work with reduced risk settings, but the vendor does not confirm this.

What happens during news events?

A news filter pauses new entries for a configurable period before and after scheduled high-impact releases. Trades already open are not affected; only new orders are blocked.

Can I use this for a prop firm challenge?

Goldwave EA includes daily loss limits and maximum drawdown controls designed for prop firm compliance. The vendor markets these as prop firm protection features, but the EA itself is a standard MT5 product and must be allowed by the specific prop firm's rules.

Tags

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+