MT4 Gold Robot offers an accessible automated trading solution. Developed specifically for XAUUSD (gold vs USD) trading, this robot applies algorithmic strategies to open and manage positions throughout the trading week. Operating on the widely used MT4 platform, it’s available as a free download and comes equipped with several tools to automate decision making and help reduce manual intervention.
Key Takeaways
- The MT4 Gold Robot is a free XAUUSD trading bot="fc-gloss-tip" data-slug="expert-advisor" tabindex="0">trading bot that trades gold on MetaTrader 4 from Monday to Friday, placing its own take profit, stop loss, trailing stop and break even on every trade.
- The one setting that controls your risk is MaxOrders. It ships at 5, which lets the robot stack up to five trades at once. Set it to 1 if you want a single position and none of the recovery stacking.
- It has a built-in recovery system. After a loss it can open corrective trades, which smooths small dips but builds risk in a strong trend. Respect it, and read the honest note below before going live.
- It has to run non-stop, so use a VPS. A home computer that sleeps or drops its wifi can leave a gold trade open and unmanaged, which is the real risk with any always-on robot.
- Gold is the most volatile major. Demo it on your own broker’s spread for at least a week before it touches real money.
- Only one input is mandatory: your lotan class="fc-gloss-tip" data-slug="lot-size" tabindex="0">lot size. Everything else is pre-configured, so setup takes about two minutes.
- No published track record. There is no verified live signal for this robot, so treat any number quoted elsewhere with suspicion.
Neither overly aggressive nor conservative by default, this XAUUSD Trading Robot is designed to monitor market trends and respond to price movements using a structured approach. Whether you’re a seasoned trader or exploring forex robots for the first time, this EA provides a customizable setup with out of the box functionality.
Built for XAUUSD pairs, this robot executes trades from Monday to Friday, basing its entries on price patterns and gold market dynamics. Each trade is automatically protected with predefined risk settings, and configuration is kept practical for most trading levels. The strategy includes features such as Take Profit, Stop Loss, and Trailing Stop, in addition to more advanced controls like equity protection and a recovery mechanism.
How to Download the MT4 Gold Robot (Free XAUUSD Trading Bot)
The MT4 Gold Robot is an expert advisor, not an app. You download one file, drop it into MetaTrader 4’s Experts folder, and switch algo trading on. It takes about two minutes.
Step 1: Download the file
Use the free download button on this page. No signup, no payment. The file ends in .ex4 for MetaTrader 4.
Step 2: Open the right folder
In MetaTrader 4, go to File > Open Data Folder. Don’t go hunting for MetaTrader inside Program Files, the folder you need isn’t there, and that’s the number one reason an install fails before it starts. In the window that opens, go into MQL4, then Experts, and drop the file in.
Step 3: Restart and attach it to a gold chart
Close MetaTrader 4 completely, then open it again. A refresh won’t do it. In the Navigator panel, open Expert Advisors, find the MT4 Gold Robot, and drag it onto an XAUUSD (gold) chart.
Step 4: Turn on algo trading and set your lot size
In the settings window, go to the Common tab and tick Allow Algo Trading. Set your lot size in the Inputs tab, that’s the only mandatory input. Then look at the Algo Trading button at the top of the platform. It has to be green. A smiley face in the top-right corner of the chart means it’s running.
Before you go live, change one setting. Open the Inputs tab and look at MaxOrders. At the default of 5 the robot can stack five trades at once through its recovery system. If you want a single position with no stacking, set MaxOrders to 1. This is the setting that decides how much risk the recovery system can build.
Key Features of the MT4 Gold Robot
Here is a detailed look at the features offered by the MT4 Gold Robot:
- Automatic Trading for XAUUSD
- Opens and manages positions daily based on real-time market signals.
- Designed solely for trading gold against the US dollar (XAU/USD).
- Risk Management Tools
- Every trade is secured using:
- Take Profit
- Stop Loss
- Trailing Stop
- Break Even
- Includes additional risk control settings like:
- Max Daily Loss
- Maximum Drawdownass="fc-gloss-tip" data-slug="drawdown" tabindex="0">Drawdown %
- Every trade is secured using:
- MaxOrders Function
- Users can define the number of trades the robot can open simultaneously.
- Default is set to 5, but can be changed — e.g., setting to 1 ensures only a single open position at any time.
- Built-In Recovery System
- If a trade results in a loss, the system may attempt corrective strategies based on its built-in capital management logic.
- Trading Panel and Dashboard – Visual interface on MT4 includes:
- Forex economic calendar
- Daily pip count
- Daily profit summary
- Current trading session
- Overall trade performance display
- Cashback Potential – Works with trading accounts that support cashback/rebate programs, allowing traders to recover part of the spread or commission paid to brokers, adding a supplementary income stream.
- Quick Start Setup
- Most parameters are pre configured for simplicity.
- The only mandatory input before running is the lot size, making it easy to start even for users with limited technical experience.
Please test in a demo account first for at least a week. Also, please familiarize yourself and understand how this MT4 Gold EA works, then only use it in a real account.
Recommendations for XAUUSD Trading Robot
- Minimum account balance of 1000$.
- Designed to work on XAUUSD (GOLD).
- It works best on M5. (Work on any TimeFrame)
- XAUUSD Trading Robot should work on VPS continuously to reach stable results. So we recommend running this MT4 Gold Robot on a reliable VPS (Reliable and Trusted FOREX VPS – FXVM)
- Low Spread, Slippage, and quick execution account is Recommended (Find the Perfect Broker For You Here)
Settings That Actually Matter
| Setting | What to do |
|---|---|
| Instrument | XAUUSD (gold) only. It was built for gold’s behaviour, not for FX pairs. |
| MaxOrders | The one that decides your real risk. Default is 5 (stacks up to five recovery trades). Set to 1 for a single position until you have seen a month of your own demo results. |
| Lot size | The only mandatory input. Start smaller than feels right. On gold, a lot size that looks fine in calm hours is dangerous during a news spike. |
| Risk controls | Leave Take Profit, Stop Loss, Trailing Stop and Break Even on. Set Max Daily Loss and Max Drawdown % to levels you can actually stomach. |
| Broker spread | Run it on a raw or ECN gold account. A wide XAUUSD spread eats a scalping-style gold robot alive. |
| Uptime | VPS. A gold robot with an unmanaged open trade is the whole risk. |
Who This Robot Is For
- Traders who want a hands-off XAUUSD robot on MT4 and already have a VPS, or will get one
- People on a raw or ECN gold account with a tight spread
- Anyone willing to run a demo for a few weeks and to set MaxOrders to 1 before trusting the recovery system
- Traders on a cashback/rebate account who want to recover part of the spread
Who It’s NOT For
- Traders who will leave MaxOrders at 5 and walk away. The recovery system can build a large basket in a trending gold market.
- Anyone on a wide-spread standard account, or running it on a laptop that sleeps
- Traders who need a verified track record before they’ll test something. There isn’t one for this robot.




MT4 Gold Robot

A free MT4 expert advisor that trades XAUUSD (gold) with a full risk toolkit (TP, SL, trailing stop, break even, max daily loss, max drawdown), a configurable MaxOrders limit, a built-in recovery system, and an on-chart dashboard.
Pros
- Full risk toolkit on every trade: take profit, stop loss, trailing stop and break even
- Extra guardrails most free EAs skip: Max Daily Loss and Max Drawdown % caps
- MaxOrders is configurable, so you can set it to 1 and run a single position with no recovery stacking
- On-chart dashboard shows the economic calendar, daily pips, daily profit and session at a glance
- Quick start: only the lot size is mandatory, everything else is pre-configured
Cons
- Built-in recovery system: after a loss it can open corrective trades, which builds risk in a strong trend
- Ships with MaxOrders at 5, so out of the box it can stack up to five positions until you lower it
- No published live signal or verified track record, so real performance is unknown
- Gold is the most volatile major, and a wide-spread account can turn small edges into losses
Summary
A capable free gold robot with a genuinely full risk toolkit and a handy dashboard. The catch is the built-in recovery system: leave MaxOrders at 5 and it can stack trades in a trend, so set it to 1 and demo it on your own spread before trusting it.
- Read More Scalping Robot V5 FREE Download
How It Compares to Our Other Free Gold Robots
- Best Gold Robot (with source code) is the one to start with if you want to read what a gold EA is actually doing before you run it, and if you want MT5 as well as MT4.
- XAUUSD Trading Robot is the news-aware alternative if you want a gold scalper that reads the economic calendar before it trades.
- Gold Trading Robot is the simpler single-strategy option if the recovery system here feels like too much moving machinery.
Risk disclaimer. Trading gold with a robot carries real risk and you can lose money fast. This EA uses a recovery system, which can build a large position after a loss, so a strong trend against it can do serious damage if MaxOrders is left high. It has no published live track record, so nobody can honestly tell you what it returns, including us. Run it on a demo account with your own broker for a few weeks, set MaxOrders to 1 while you learn it, and only ever risk money you can afford to lose. This page is educational content, not financial advice.
Conclusion
The MT4 Gold Robot presents a ready to use solution for traders interested in XAUUSD automation. With its free availability, built in recovery system, and essential protection tools, the robot may appeal to those who prefer algorithmic support for gold trading. While the system offers convenience and flexibility, successful results still require monitoring, market understanding, and prudent risk use.
Frequently Asked Questions
More From ForexCracked
Browse our full collection of free forex expert advisors, or narrow it to our free gold EAs and the wider XAUUSD robots collection. Running a gold robot properly means keeping it online, so read how to get a forex VPS for free, and pick your account carefully with our forex broker reviews, because spread decides whether a gold robot works at all. Because this EA uses a recovery system, it is worth understanding how martingale-style robots manage risk before you raise MaxOrders. And if the robot loads but never trades, our guide to why MT4 EAs and indicators stop working covers every cause we’ve seen.


I cant download the free MT4 Gold Robot.
Pls sent it!
I need a super robot please
its not working
hye can give me mq5 file sir
无法使用:
2025.11.05 15:22:37.129 XAUUSD.ecn,M5: 2469365 tick events (2270 bars, 2469465 bar states) processed in 0:00:20.528 (total time 0:00:22.641)
2025.11.05 15:22:16.601 2025.10.23 18:40:00 MT4 Gold Robot XAUUSD.ecn,M5: Init EA FT Gold with magic 977250
2025.11.05 15:22:16.601 2025.01.01 00:00:00 MT4 Gold Robot inputs: GoldTrend=1; showPanel=1; DailyLevels=1; HiddenMode=1; maxOrders=5; Trading24h=1; maxSpread=20; Lots=0.01; Risk=0.5; TP=100; SL=250; totalProfit=30; maxLoss=30; maxDD=30; PipsAboveRange=1; PipsBelowRange=1; VolumeFilter=1; RecoveryMode=1; RecoveryMultiplier=2; RecoveryMaxcycle=3; RecoveryClosePreviousTrades=1; RecoveryBEMultiplier=2; MagicNumber=977250; Slippage=10; PipsToBreakEven=35; PipsToMoveBEAt=30; PipsToTrail=100; PipsToMoveWhenTrail=80; Monday=1; Tuesday=
2025.11.05 15:22:16.596 TestGenerator: unmatched data error (volume limit 1330 at 2025.11.04 18:10 exceeded)
2025.11.05 15:22:16.586 TestGenerator: unmatched data error (volume limit 1993 at 2025.11.03 17:05 exceeded)
2025.11.05 15:22:16.585 TestGenerator: unmatched data error (volume limit 1711 at 2025.11.03 15:10 exceeded)
2025.11.05 15:22:14.490 TestGenerator: current spread 8 used
It works on backtest but so far nothing on demo, is it just me or is this blocked from demo/live trading?
Please can you help with updating of the MT4 Gold Robot as the Upgrade of the MT4 platform has rendered it unusable. Thanks
Please can you help with updating of the MT4 Gold Robot as the Upgrade of the MT4 platform has rendered it unusable. Thanks