Ares Gold EA logo

Ares Gold EA

Breakout robot for Gold (XAUUSD)

Type: Breakout Trades momentum bursts when price breaks a defined level Style: Scalping Many small, short-lived trades aiming for quick profits Setup: Plug and Play Ready to use out of the box with sensible defaults Market: Gold Designed and optimised for Gold (XAUUSD) Timeframe: M1 Designed to run on the 1-minute chart Modeling mode: Real Ticks Backtest with "Every tick based on real ticks" modeling mode — required for accurate results on this EA VPS: Required A low-latency VPS is needed for proper execution Min capital: $5k+/$50+ Around $5,000 on a standard account. The figure after the slash is the equivalent on a cent account — about $50, which is the minimum deposit on an Ultima Markets Cent account — making low-cost live testing possible. Account type: Zero / Prime Needs a tight-spread account such as Fusion Markets' Zero account or Ultima's Raw account — scalping requires the tightest possible spreads Prop-firm: Not designed for it Not built for prop-firm conditions — use on personal accounts only
Get free license Latest version Downloads the current build. It only runs on an MT5 account that already has a license for this Expert Advisor. Buy on MQL5
Overview

What Ares actually does

Ares Gold EA is a fully automated trading robot for the Gold market (XAUUSD) on the MetaTrader 5 platform. It looks for moments when Gold is likely to break out of its current range, opens positions at those levels, and manages each one with a fixed stop loss and take profit defined as a percentage of price.

What sets Ares apart from most "Gold EAs" is that it is built around four independent trading engines — Deimos, Phobos, Enyo and Nike — the four warriors of Ares, running in parallel. Each engine is a self-contained module — you can run all four, just one, or any subset. By default all four are enabled and work together, so the system balances itself across different conditions without a single engine having to be right every day. There is no martingale, no grid, and no averaging-down — every trade stands or falls on its own.

Demo

Verified forward-test performance

A demo account — real market prices, simulated money — tracked independently on Myfxbook. These figures update automatically; confirm them yourself via the verified link.

Updated once per week. For more precise information, check Myfxbook.

May 20, 2026 · $100,000 Oct 9, 2026 · $121,808
Total gain
+21.82%
Average gain
+$791 (+0.79%)
Average loss
-$485 (-0.48%)
Profit factor
1.64
Max drawdown
4.5%
Balance
$121,808

Account details

Broker
BlackBull Markets
Currency
USD
Tracking since
May 21, 2026
Deposits
$100,000
Balance
$121,808
Last updated
Oct 10, 2026

Forward-test results from a MetaTrader 5 demo account — real market prices, simulated money — tracked independently on Myfxbook. Past performance is not indicative of future results. Open the full dashboard.

Inputs

Every setting explained

These are the inputs you will see in the MT5 Inputs tab when you attach Ares to a chart

-- Info --

Learn More About the Settings
link
A shortcut to the TLFX website, where every input below is explained in full. Not a setting — just a pointer to the documentation.

-- General --

Magic Number Base
20250429
Identifies positions belonging to this EA. Change only if another EA on the same account uses the same number.
GMT Offset
0
Leave at 0 for the standard GMT+2 brokers (Fusion Markets, Ultima Markets, most MT5 brokers). Set only if your broker uses a non-standard server time.
Max Allowed Slippage
0.05 %
Maximum price deviation accepted when sending an order, expressed as a percentage of price. Tighter values reject more orders but protect against bad fills. It now governs the end-of-day close as well, which used to run on a small fixed allowance of its own and could be rejected because of it.
Show Dashboard
true
On-chart dashboard with engine stats. The stats are stored on your terminal, so they survive an MT5 restart, update or recompile instead of resetting to zero. Disabling the dashboard during backtesting noticeably speeds up the Strategy Tester. A SEND LOGS button sits directly under the dashboard: when support asks for your log, one press (and a confirmation) sends the last two days of it, so the dashboard has to be on to use it. The EA always writes its full log to the Experts tab — there is no Debug Log switch any more.
Apply Color Scheme
true
Recolours the chart to the EA's colour scheme when attached. Purely cosmetic — turn it off to keep your own chart colours.

-- Risk Management --

Lot Size Mode
Risk in %
Four modes are available: Fixed Lot Size, Risk in %, Risk in Account Currency, and Lots per X Account Currency (a step-up mode that scales lot size with account balance — balance, not equity, so an open trade in drawdown does not shrink the next entry).
Risk Value
1
Meaning depends on Lot Size Mode — lots, percent, or currency amount. At the default Lot Size Mode this is 1 % of the account risked per trade. (It defaulted to 0.01 before v11.0, which risked a hundredth of a percent — far too little for most accounts to place a trade at all.) Shared by all four Warriors unless "Use Individual Risk per Warrior" is on.
Start Lot Increase Step
1000 (currency)
Used only by the "Lots per X Account Currency" mode — for every X of account currency, lot size is increased by one Risk Value step.
Cent Account Handling
Auto-Detect
How Ares treats a cent account when sizing lots. Auto-Detect reads it from the deposit currency (e.g. USC); or force Normal / force Cent manually. Keeps lot sizing correct on cent accounts such as an Ultima Markets Cent account used for testing.
Use Individual Risk per Warrior
false
Off, every Warrior is sized from the single shared Risk Value above. On, each Warrior is sized from its own "Individual Risk" field in the Ares Warriors group below and the shared Risk Value is ignored. The unit is whatever the Lot Size Mode gives it — lots, percent, currency or steps — the same for every field. Lets you weight the four engines differently, or run one of them at a fraction of the others, without switching any of them off. (Added in v13.0; off by default, so nothing changes unless you turn it on.)

-- Ares Warriors --

Deimos
true
Long & short. Balanced directional engine — trades a bit more often than the other three, but not high-frequency.
Phobos
true
Long only. Biases the system toward Gold strength.
Enyo
true
Long & short. Selective — fewer, more deliberate trades.
Nike
true
Long & short. Low-frequency engine — averages around one trade per day.
Individual Risk (one field under each Warrior)
1
That Warrior's own risk figure, sitting directly under its toggle in the Inputs panel. Only read when "Use Individual Risk per Warrior" is on in the Risk Management group — otherwise the shared Risk Value applies and these fields are ignored. Same unit as the Risk Value (set by the Lot Size Mode).
Setup

What you need to run Ares

Platform
MetaTrader 5 — hedging account type. Netting accounts will not work because the four engines may take overlapping positions on the same symbol.
Symbol
XAUUSD quoted with two decimal places (e.g. 2000.50). Brokers that quote Gold with three or more decimals are not compatible.
Leverage
1:100 minimum. Higher leverage does not change risk per trade — that is controlled by the Risk settings — but it does free up margin for larger position sizes.
Capital
Minimum $500 on the broker side, recommended $2,000+ for a comfortable setup. More if you want a wider margin for drawdown. To test live at low cost, run it on an Ultima Markets Cent account instead — its $50 minimum deposit is equivalent to $5,000 on a standard account.
VPS
Required. Latency to the broker server should sit in the low single-digit milliseconds. See the FXVM section on the Tools page for the recommended provider and locations.
Broker
Fusion Markets (Zero account) or Ultima Markets (Raw account). Ares is not built for prop-firm accounts, so the E8 Markets route does not apply here.

Full step-by-step installation walkthrough: How to install an EA.

FAQ

Frequently asked

Can I run Ares on a broker that quotes Gold with more than two decimals?

No. Ares is built for two-decimal XAUUSD pricing (e.g. 2000.50). Brokers that quote Gold with three or more decimals are not compatible. Fusion Markets and Ultima Markets both quote XAUUSD with the precision Ares needs on their raw-spread account types. If you are unsure, check a live XAUUSD quote in MT5 — count the decimals.

Why does Ares need a VPS?

Two reasons. First, the strategy is a breakout system on the M1 chart, so it has to react within a fraction of a second when a level triggers — every millisecond of latency between your terminal and the broker eats into the entry quality. Second, Ares trades during specific session windows; if your home PC sleeps or your internet drops at the wrong moment, you miss the day. A VPS in a low-latency datacentre solves both.

Which broker should I pick for Ares?

Fusion Markets — its Zero account has very tight Gold spreads and the onboarding is simple. Ultima Markets works too, and its Raw Cent account is the cheapest way to watch Ares trade live before scaling up. Ares is not built for prop-firm accounts, so the E8 Markets route does not apply to it. The broker comparison on the main page covers the full picture.

Does Ares hold positions overnight?

No. All four engines close their positions at the end of the trading day, so Ares does not carry trades overnight and you pay no swap on them. If the broker rejects that close — a brief outage, or the market being shut at that exact moment — Ares keeps retrying until it goes through rather than giving up until the next day, and it remembers the decision across an MT5 restart. A close it cannot complete is reported in the Experts tab, then repeated as a reminder every 15 minutes, so it never fails silently.

Can I give each Warrior a different risk?

Yes, since v13.0. Switch on "Use Individual Risk per Warrior" in the Risk Management group and each of the four Warriors is then sized from its own "Individual Risk" field, which sits directly under its toggle in the Inputs panel; the shared Risk Value is ignored while the switch is on. The fields use the same unit as the Risk Value — lots, percent, currency or steps, whichever the Lot Size Mode sets. This is how you weight the engines against each other, for example running Phobos at half the risk of the others, without disabling any of them. The switch is off by default, so an existing setup keeps behaving exactly as before.

Can I use Ares on a prop-firm account?

Ares is not designed for prop firms. The label on the EA showcase says "Not designed for it" for a reason — there is no built-in news filter, no master close-at-target switch, and the daily drawdown profile is not tuned for prop-firm rules. If you want a prop-friendly EA, ORB Revolution is the right tool. Ares belongs on a personal live account.

How much money do I need to run Ares?

Technically Ares will run on the minimum deposit a broker allows, but realistically I recommend starting with at least $1,000. With less than that, the broker's minimum lot size and your risk setting no longer align — you either over-risk a single trade or the EA cannot place orders at all. $2,000 to $3,000 is the comfortable range; more if you want a wider margin for drawdown.

What is the difference between buying Ares on MQL5 and getting a free license here?

It is the same EA, same version, same updates — the difference is how the license is bound. The free license you get through TLFX is valid for one specific account only: the live account you open with one of my partner brokers. If you want to run Ares outside of that — on a different broker, or on a second account of your own — you need to buy it on MQL5.

Ready to run Ares?

Get your free license by opening an account with one of the partner brokers, or buy Ares directly on MQL5 if you would rather skip the affiliate route.