GOLD EA · XAUUSD · MT5

A gold EA for MetaTrader 5, built for XAUUSD and nothing else

InfinityAIPro is an AI-trained expert advisor that trades gold automatically on MT5. It places its own entries, manages them as a cycle and closes them on its own rules — no signals to copy, no grid, no martingale, and nothing for you to time. For us it is the best gold EA we know how to build, and the account it runs on is published so you do not have to take that on trust.

Why a gold-only EA

Most automated trading robots advertise a list of symbols. This one deliberately does not.

One instrument, tuned properly

Gold does not behave like a currency pair. It moves further and faster, its spread widens differently, and its quiet hours are quiet in a different way. An EA written for thirty symbols is written for the average of thirty symbols and is right for none of them. This one only ever trades XAUUSD, and every distance in it was set against gold's own behaviour.

Trained, then fixed

The strategy was developed against years of gold data and then frozen. It does not re-optimise itself against last week — a system that keeps refitting to recent price is a system that is always prepared for the market that just finished.

It refuses the wrong feed

The EA is built for brokers quoting gold to two decimals. On a broker that quotes three, it stops rather than trading a set of distances that no longer mean what they were tuned to mean. Refusing to run is the safe failure.

How the EA trades XAUUSD

Fast execution where it counts

Entries are placed as pending stop orders and the levels are recalculated continuously, so the order is already sitting at the price before the move reaches it rather than being sent after it. On gold, which can travel a long way inside a single minute, the difference between waiting at a level and chasing one is most of the result.

Controlled risk, by construction

Position size scales with the account balance, so the same rules produce the same exposure on a small account as on a large one. There is a funding floor below which the EA will not open a new cycle at all, and it closes rather than carries what it cannot manage.

A cycle, not a stream of unrelated trades

Positions are opened, laddered and closed as one managed unit. That is why the EA has to stay running: stopping it halfway does not pause a cycle, it abandons one.

It stops before the weekend

New cycles stop well before the Friday close and the account is brought flat, so nothing is left open across a gap it cannot manage. The EA reports that it went flat at that moment rather than leaving the server holding a stale snapshot.

It tells you when something is wrong

If the terminal loses its trade permission, the connection dies, or a batch of orders will not close, that reaches your phone as a notification — once, not repeatedly. Silence from an EA is the failure mode nobody notices until it has cost something.

You pay from profit, or you pay nothing

There is no licence to buy and no monthly subscription. The account is settled every two days against realised profit, and a period that made none is billed nothing. It is the only pricing model where a quiet month costs you what a quiet month should cost.

Every user also gets one free demo account, so the first thing you see is the EA running on your own broker's feed rather than a screenshot of somebody else's.

What you need to run it

The strategy is only as good as what it runs on. Missing any of these changes the result you get, whether the account is demo or live.

  • A MetaTrader 5 broker quoting gold to 2 decimalsFor example 4150.65. Three-decimal feeds are refused rather than traded badly.
  • Leverage of 1:1000 or higher1:2000 is what we recommend. Lower leverage limits how a cycle can size and the account can stall mid-cycle.
  • A cent account, from $1,000Below that the cycle cannot size properly.
  • A VPS close to your broker, running 24/5Not your own PC. Distance to the broker's server matters more than the VPS spec sheet.
  • The account left to the EANo manual trades and no second EA on the same account — the cycle manages its own positions.

No account yet? We use Vantage — 2-digit gold, hedging and 1:1000 as standard. Any broker meeting the requirements works, so if you already have one, stay where you are.

Partner links — they pay us a commission, nothing extra for you.

The setup guide walks through all of it, the complete version has a screenshot for every step, and support will do it with you over AnyDesk if you get stuck.

The record is published, not described

The live account is on MyFxBook. The figures there are computed on their servers from the broker's own statement, which is the point — you can open their page and read the same numbers without us standing in the middle of it. That is also why you will not find a performance figure written anywhere on this page.

You can also read what other users have written, or see how the strategy was trained.

Questions people ask first

What is a gold EA?

An EA — Expert Advisor — is a program that runs inside MetaTrader and trades an account automatically. A gold EA is one built specifically for XAUUSD. InfinityAIPro trades gold and nothing else, on MetaTrader 5.

Does the EA work on MT4?

No. It is written for MetaTrader 5 only. MT4 is not supported and there is no MT4 build planned.

Which broker do I need for the gold EA?

Any MetaTrader 5 broker that quotes gold to two decimals, for example 4150.65, with a tight spread on gold specifically. A wide gold spread costs more than most people expect, however well the strategy trades.

How much does it cost?

There is no upfront fee, no licence to buy and no subscription. You pay a share of realised profit, billed every two days, and nothing at all in a period where there was no profit.

Can I try it before paying anything?

Yes. Every user gets one free demo account. Set the demo up the way you intend to run live — same broker conditions, same starting balance — because a demo configured differently is not a test of the account you actually plan to trade.

Do I need a VPS?

Yes. The EA manages an open cycle continuously, so if the machine sleeps, updates or loses its connection mid-cycle it does not pause — it loses control of positions already in the market.

Do you ever need my broker password?

No. The EA runs on your own server against your own account. There is nowhere on this site to enter a broker password, and nobody from InfinityAIPro will ever ask you for one.

Is this a martingale or grid EA?

It uses a recovery ladder, and the honest answer is that position size does increase through a cycle rather than staying flat. What separates it from a plain martingale is where it stops: total volume on a side is capped against the account balance, the ladder has a top rung it will not climb past, and a side whose loss reaches a set share of the balance is closed deliberately rather than left to a broker's stop-out. Anyone selling you a recovery EA without telling you those three numbers exist is selling you the part that feels good.

What happens if the market goes against a cycle?

The ladder adds positions as price moves against it, which is how the cycle recovers when price comes back. Three limits decide what happens when it does not. The side stops laddering once its total volume reaches the ceiling for that account size, and it stops at the top rung whatever happens after. Past that point it may still open a small, fixed number of recovery positions further out — but only while the arithmetic shows room left before the third limit, which is the one that ends it: past a set share of balance the losing side is closed by the EA rather than by the broker. A recovery ladder without a line where the loss is taken is a ladder that eventually meets a trend that does not turn.

How much money do I need to start?

A cent account funded from $1,000, with leverage of 1:1000 or better. Below that the cycle cannot size properly — the EA will refuse to open a new one rather than trade an account it cannot manage. A free demo costs nothing, and it is the right place to see the behaviour before funding anything.

Can I run it on a prop firm or funded account?

No, and it is not a preference. Prop rules cap drawdown per day and per account, while a recovery cycle is designed to sit in drawdown while it works. The two are incompatible by construction: the cycle would breach the rule long before it finished doing the thing it exists to do.

How is this different from buying a gold EA on MQL5?

You buy those once, up front, and the outcome after that is entirely yours. Here there is nothing to buy — you keep your own broker account, run the EA on your own server, and pay a share of realised profit only in periods where there was profit. A vendor paid up front has already been paid whether the EA works; on a profit share, a month where you make nothing is a month where we make nothing.

Does the EA trade every day?

No. It trades when its conditions appear and sits out when they do not, and it deliberately stops opening new cycles before the Friday close so nothing is carried across the weekend gap. A quiet day is the strategy working as written, not the EA being stuck — and if it ever is stuck, it sends a notification rather than staying silent.

What happens if I close MetaTrader in the middle of a cycle?

The cycle does not pause — it is abandoned with positions already in the market and nothing managing them. That is the whole reason a VPS is not optional here. If you must stop the EA, do it when the account is flat.

Is the track record verified?

Yes — the live account is published on MyFxBook, which computes the figures on their servers from the broker's own statement. The chart on our homepage is their widget, and the button under it opens their page rather than ours.

Start on a free demo

Connect a demo account, run it the way you intend to run live, and decide from what it does on your own broker's feed.

Get the EA