"Make Trading EA-Sier"
Our automated XAUUSD EA, rebuilt for today's faster gold market: entries on GoldBot SideKick Signals, winners that lock profit and ride the move, a news pause with countdown, spread control, the London session, a market close break and a recovery that stays small. One licence key runs every GoldBot EA.
Illustration of the v3 panel
GoldBot Air runs a BUY side and a SELL side on XAUUSD at the same time. Each side waits for a GoldBot SideKick Signal, opens one small trade and, once it is $3 in profit, locks +$1.50 and rides the move with a trailing stop. If a trade loses first, a recovery sequence with larger lots works to win the loss back.
v3 keeps the v2.5 recovery engine and gives it firm limits: entries only on SideKick Signals, winners that keep their profit instead of reopening bigger, recovery capped at 13 × the start lot (0.13 lot at 0.01) instead of growing to a 5-lot cap, a recovery break after every 2 losses, a news pause, spread control, the London session and, since v3.50, a market close break.
Built on v2.5, the last public release. The v3.60 defaults and the best result below come from more than 100 MT5 Strategy Tester runs on real broker ticks. Older test builds (v2.4 and the August v3.0–v3.2 builds) were never released and are withdrawn.
No random entries. Each side waits for the built-in SideKick Signal Detector: it buys when the signal drops below 5 and sells when it rises above 95, so only deep dips and strong spikes start a trade. An optional trend filter can limit BUYs to uptrends and SELLs to downtrends.
NEW IN v3A winning trade isn't closed at a small target. At +$3 its stop moves to +$1.50, locking profit at the broker, then trails $1.50 behind the best price in $0.50 steps. A spike that keeps running stays in one trade; a choppy market closes it in profit.
NEW IN v3.2Limit a losing basket by max lot (default: 13 × your start lot, so 0.13 at 0.01; recovery continues, no trade gets bigger) or by max sequences (after REC-5 the side accepts the loss and waits for a new signal). Big recovery lots were the main source of losses in testing, so the cap now scales with your lot.
UPDATED IN v3.60No new trades from 60 minutes before to 120 minutes after high-impact USD news, read live from the MT5 economic calendar. The panel's news bar counts down to the next release, names it and shows when trading resumes. Open trades keep being managed.
NEW IN v3.30No new trades while the gold spread is wider than $0.60, such as at the daily reopen. The spread chip on the panel turns red above the limit and the side shows SPREAD HIGH.
NEW IN v3.30New trades only from 07:00 to 12:00 UTC, the hours that tested best: trading all hours lost money in three of four test periods. GoldBot trades are closed when the window ends, and the EA detects your broker's server offset automatically.
DEFAULT90 minutes before the daily or weekend close no new trades open. 60 minutes before the close any GoldBot trade still open is closed and its loss stays in the recovery record, and trading resumes 60 minutes after the market opens. Market hours come from your broker. No more trades caught by the wide reopen spread.
NEW IN v3.50A $3 loss cut switches the side to recovery: lots grow ×2.0 per step up to the cap, aiming to win back the loss plus the profit the first trade was going for. After every 2 losses in a row the side pauses until a new signal, and an unfinished recovery is dropped at the new trading day instead of being carried on.
UPDATED IN v3.60A clear $3 stop-loss distance, an optional SL multiplier per recovery step (capped at $12), and an emergency broker stop at 2.5× the SL on every trade in case the terminal or connection fails.
NEW IN v3A 2% daily target (with a 10% buffer) measured on the real day P/L, so reloading the EA never resets the day. Profit protection arms at a floating profit, trails upward and locks gains when the market turns.
CORECLOSE ALL on the panel closes every GoldBot trade and ends both streaks: nothing reopens until a new signal. Optionally, closing a GoldBot trade yourself ends that side's streak too. Optionally, close GoldBot trades too when a news window starts.
NEW IN v3GoldBot Air logo, status pill (incl. NEWS PAUSE), licence, equity and drawdown, today's real P/L with a target bar, both side cards with the locked ride profit, SIGNAL, trend, session, spread and ENTRIES chips, a list of open trades, the news and market close countdown bars, protection state, and buttons to reset, pause, close a side or close all GoldBot trades.
NEW IN v3Inside the London session, away from high-impact news and with a normal spread, a side with no open trade waits for the SideKick Signal Detector: BUY below 5, SELL above 95. The panel shows WAIT SIGNAL until it comes.
The signal opens 0.01 lot (your InitialLot) with a $3 stop-loss and an emergency stop at the broker.
At +$3 the stop moves to +$1.50, so the trade is protected in profit at the broker. From there it trails $1.50 behind the best price, so a long move keeps paying.
When the ride closes the streak ends. The lot never grows on a winner, and the side waits for a fresh signal instead of chasing the market.
If the trade hits its $3 stop first, recovery trades with larger lots aim to win back the loss and the missed profit, never above 13 × the start lot (0.13). After every 2 losses in a row the side waits for a new signal before the next step.
At the 2% daily target, when profit protection locks, or when the London window closes, the day is done. Before the daily and weekend close the EA steps aside, and a new day starts with a clean slate.
| Aug 28 – Oct 28 2026 · 22,748 USC | Result | Max drawdown |
|---|---|---|
| Best run max recovery lot 0.60 (MaxRecoveryLotX = 20) | +3,179 USC +14.0% · PF 1.19 | 8.6% |
| Max recovery lot 0.40, win target $4 | +2,763 USC +12.1% | 5.3% |
| Max recovery lot 0.30 | +2,670 USC +11.7% | 5.2% |
MetaTrader 5 Strategy Tester, every tick based on real ticks, GTC live server, XAUUSD M5, start lot 0.03. Settings used: all hours (UseSessionWindow = false), recovery lots ×2.0, signals 5 / 95, news filter off, everything else default. These are not the release defaults, which trade the London session only and aim for a smaller drawdown.
What this number is, and is not: it is the best result from more than 100 backtests across several periods, so it shows what GoldBot Air can do in a good market. It is not a typical or expected result: the same settings lost money in other periods we tested. Past and simulated results do not guarantee future results.
Run the MT5 Strategy Tester on your broker's data with "Every tick based on real ticks", on several different months, not just one. The tester runs without a licence key.
Run it on a demo account for at least 3–4 weeks with your free demo key, through good and bad market days, before you think about real money.
0.01 lot per 10,000 USD (or USC) or less, on low-spread gold (about $0.30 or less). Scale only InitialLot: the recovery lot cap follows it. Never trade money you cannot afford to lose.
The zip includes ready presets: GoldBotAir-v3-Standard.set and GoldBotAir-v3-Cent-200000USC.set. Load one in the EA's Inputs tab. Updating from an earlier v3? Load the new preset (or remove and re-attach the EA) so the v3.60 defaults apply: MT5 keeps your old saved inputs otherwise.
MetaTrader 5 only. One XAUUSD chart per account.
Built and tested on gold.
Standard account at 0.01 lot, or 200,000 USC on a cent account. In the v3.0 study: 15% max DD on $2,000, 29% on $1,000, 53% on $500.
Low-spread gold is essential. The EA opens nothing while the spread is above $0.60.
BUY and SELL sides run at the same time.
Keep MT5 running through the London session (07–12 UTC).
Start with the free demo key, then small live size.
Trade by hand? CandleGuard puts a stop-loss beyond the last candle and a take-profit on every manual trade the moment you open it, trails the rest after a partial close, and scans 18 candlestick patterns on M1, M5 and M15. An optional AUTO mode trades a small, tested pattern basket with strict safeguards. Everything CandleGuard does →
Every plan gives one key for your MT5 account, and that key runs every GoldBot EA. Keys and downloads stay in My Licence, so you can find them again any time.
Name, email and a password. The same login works in the GoldBot App.
Enter your MT5 account number: the 5-day key is issued instantly.
Download GoldBot Air and CandleGuard, paste the same key into both.
Try every GoldBot EA free. One per person, any broker, key issued instantly.
A longer test for a small fee. Your key is issued the moment the payment confirms.
Full access on any broker, live or demo. Renewing adds 30 days to your expiry.
Free for accounts opened through our partner broker link. Renew free from your saved account.
Already registered? Log in
Log in to download. Accounts are free, and one licence key activates every EA.
Older versions (v1.x and v2.x, MT4 builds) are retired and no longer offered. Remove them from your charts before attaching v3.
About five minutes. CandleGuard installs the same way, with the same key.
Download GoldBot Air v3 above (or from My Licence) and unzip it. It contains the EA, two presets, a README and the changelog.
In MetaTrader 5 click File → Open Data Folder. Copy MQL5\Experts\GoldBotAir_v3.ex5 into MQL5\Experts and the .set files into MQL5\Presets.
Take any older GoldBot Air version off your charts. Updating an earlier v3? Replace the old presets too: they contain inputs that no longer exist.
Navigator (Ctrl+N) → Expert Advisors → right-click → Refresh. Drag GoldBotAir_v3 onto one XAUUSD chart. In the Common tab tick Allow Algo Trading.
Inputs → Load → GoldBotAir-v3-Standard (or the Cent preset), then paste your key into LicenseKey. On a cent account set InitialLot = balance ÷ 200,000 (50,000 USC → 0.25).
The Algo Trading button must be green. The Experts tab (Ctrl+T) shows LICENSE VALID, the start-of-day equity, the session window in UTC and how many high-impact news events were loaded. Keep MT5 running (VPS).
Gold EA guides for 128 brokers and prop firms
Create your GoldBot account, take the free 5-day demo key and run GoldBot Air v3 and CandleGuard on a demo account first.
Get my free demo key →