What Is a Trading Bot (EA), and How to Pick a Gold Bot

A trading bot and an EA are the same thing

EA stands for Expert Advisor, an automated trading program that runs in MetaTrader (MT4/MT5). Trading bot is the everyday name for the same thing.

An EA follows written trading rules: when to enter, when to exit, how much to risk per trade and where the stop loss goes. It applies those rules every time, with no emotion involved.

How an EA works on MT5

  1. Install the EA file in your MT5 and attach it to a chart, such as gold, XAUUSD → Install the EA
  2. The EA reads every price change and checks whether its rules are met.
  3. When they are, the EA places the order itself, with the stop loss and lot size it's set to, and manages it until it closes.
  4. MT5 has to stay open. If the computer is off, the bot stops, so most people run it on a VPS, a rented computer that's on 24 hours a day → Set up a VPS

The EA runs in your own MT5, on your own trading account. Your money stays with the broker you chose, and nobody needs your trading account password. Be careful if someone asks for it to "run the bot for you".

Gold (XAUUSD) is one of the most traded markets because:

  • It moves a lot each day, so setups come often.
  • It trades almost 24 hours on weekdays. Nobody can watch the screen that long; a bot can.
  • It's liquid, so orders fill easily in normal hours.

Big moves are both the opportunity and the risk. A bot without solid risk control can damage an account quickly.

What a trading bot can't do

  • It doesn't profit every month. Every strategy has drawdowns, sometimes for months in a row.
  • It doesn't guarantee the future. Backtests are past results, and markets change.
  • It doesn't give the same results at every broker. Spread, swap and execution change the outcome.
  • It doesn't manage the account for you. You still choose a risk that suits your balance and check the bot is running normally.

Check carefully before using any bot that claims guaranteed profit, no losses or "monthly income".

A checklist before picking a gold trading bot

  • A stop loss on every trade? Set with the order and never moved away, so each trade's loss is limited.
  • Martingale or grid? The curve usually looks smooth until a strong trend does heavy damage → Read more
  • Lots sized from a % risk per trade? Lots follow the balance, not a fixed lot or doubling up to win it back.
  • A long enough backtest? It should cover up, down and sideways markets.
  • A realistic spread in the backtest? An unrealistically low spread makes results look better than reality → Reading backtest numbers
  • A live account you can check? Such as a real account tracked by Myfxbook, not just screenshots.
  • Can you backtest it yourself? Test it in your own MT5 before you pay → Backtest in MT5
  • Does it state the downsides? Losing years, the deepest drawdown and the markets it doesn't handle well.

What you need to start with an EA on MT5

  • MetaTrader 5 → Install MetaTrader 5
  • A trading account with a broker that offers MT5 → Open a trading account
  • The EA file and a preset (a .set file with the risk per trade and other settings) → Load a preset file
  • A VPS, if you don't want to leave a computer on
  • Money you can afford to risk. Start with a low risk per trade, and adjust once you understand how the bot behaves.

Every step on one page: Getting started

Can a gold trading bot run on BTCUSD?

CLOUDPips bots also work on BTCUSD, but BTCUSD moves much harder than gold. In the backtests several bots had deeper drawdowns on BTCUSD than on gold. Start at 0.5% risk per trade, and don't use an Aggressive preset on BTCUSD.

CLOUDPips gold trading bots

CLOUDPips has five gold trading bots for MT5, each with its own strategy: breakout, trend-following and day-trading. All of them pass the checklist above:

  • A stop loss on every trade, no martingale or grid
  • Lots sized from the % risk per trade you choose
  • 23-year backtests (2003–2026) with a 24-pip (0.24 USD) spread → Backtest results
  • Live accounts on Myfxbook → Live results
  • Backtest them in your own MT5 before you pay

Compare all five: Which bot is for me? · All strategies

Trading involves risk, and you may lose more than you expect. Past results don't guarantee future results. This page is not investment advice.

Updated 10 November 2026

Still stuck? Email us at support@cloudpips.io or message LINE @cloudpipsfx and we'll help you sort it out.