Almanac Gold - Recommended Brokers and Execution Guide
THE ONE CHECK THAT MATTERS MOST
Most EA broker guides start with spread and slippage. For Almanac Gold, something else comes first.
Almanac Gold runs fourteen strategies, and every one of them has a session window written in BROKER SERVER TIME. Those windows were calibrated on servers running GMT+2 in winter and GMT+3 in summer.
If your broker's server runs a different offset, all fourteen windows land two to three hours away from where they were built. The EA still trades. It simply trades a different part of the day than the one it was designed for.
This is not a small effect. It is the largest single difference I have measured between brokers - larger than spread, larger than slippage, larger than the number of decimals in the quote.
WHAT THE TESTING SHOWED
I ran the same build, the same settings and the same period on three brokers.
Two of them run GMT+2/+3 servers:
- 945 entries and 943 entries respectively
- Entry distribution by weekday within a few trades of each other
- Trading week opening on Monday on both
- The same five strategies contributing most of the result, in the same order
Two different companies, two different data feeds, and the results were close to identical.
The third broker runs a GMT+0 server. Same build, same settings, same period:
- 559 entries instead of 945
- 92 of them on Sunday - a day that does not exist on the other two servers
- The trading week opening on Sunday evening in server time
- The five largest strategies all finishing negative
- The account reaching a broker stop out
The gold market was open at the same moments for all three. Nothing about the market changed. Only the clock the EA reads changed.
I am deliberately not naming the third broker. The problem is not the company or the quality of its execution - it is the server offset, and any broker on GMT+0 or GMT+1 will produce the same mismatch. Naming one would suggest the others are safe, which is the opposite of the point.
HOW TO CHECK YOUR SERVER OFFSET
One minute, before you install anything:
1. Open Market Watch in MetaTrader 5 and read the server time at the top.
2. Compare it with the current GMT time.
3. A difference of +2 or +3 means you are on the calibrated setup.
A second confirmation, which takes ten seconds: open a daily XAUUSD chart and look at where the trading week begins. On a GMT+2/+3 server the first candle of the week is Monday. If you see Sunday candles, your server is on a lower offset.
Almanac Gold also prints a warning in the Experts journal at startup when it detects an offset outside GMT+2/+3. Read the journal the first time you attach it, and again whenever you change brokers.
TESTED BROKERS
These are the four brokers I have run Almanac Gold on myself. All four run servers in the GMT+2/+3 family, which is what this EA needs.
VANTAGE - my main reference broker.
This is where Almanac Gold is calibrated and where I take the reference backtests. Tick history quality reached 99% real ticks on XAUUSD, the highest of any broker I tested. That matters more than most people realise: below roughly 90%, a backtest of this system is not worth reading.
VALETAX
Independently reproduced the Vantage result almost exactly on the same period and settings. Different company, different feed, same server offset family - and the two runs agreed to within two entries out of 945.
Two brokers agreeing that closely is the strongest evidence I have that the system behaves consistently when the clock is right.
IC MARKETS
Tested and behaved consistently with the reference. Widely used for gold on MetaTrader 5, with a raw-spread account type that suits a system closing baskets at short distances.
VT MARKETS
Tested and behaved consistently with the reference. Also a common choice for XAUUSD on MT5.
None of this means every account at these four brokers will produce identical results. Account type, legal entity, server, trading costs and execution conditions all make a difference - and a broker can have a good month and a difficult one.
WHAT ELSE MATTERS AFTER THE CLOCK
Once the server offset is right, the usual execution factors apply - and for this system some of them matter more than for others.
Spread, relative to the target. Almanac Gold closes most baskets at a small distance from the average entry price. On a system with a large take profit, a wider spread is an annoyance. Here it is a meaningful fraction of the target. The preset files cap the maximum spread the EA will trade through, but a broker whose normal spread sits near that cap will simply skip many setups.
Contract size. Check SYMBOL_TRADE_CONTRACT_SIZE for your gold symbol. Most brokers use 100 ounces per lot; some use 10. The same lot size means ten times the exposure on one of them.
Minimum lot. If your broker's minimum lot is larger than the size Almanac Gold's sizing model calculates, every entry is rounded up and your real risk per trade is a multiple of what you configured. The EA reports this in the journal at startup and caps total exposure to compensate, but you should know about it before you fund the account.
Stop level and freeze level. These decide how close to the market an order's stops may sit. They matter mainly on netting accounts, where Almanac Gold attaches a broker-side stop and target.
Hedging account. Required for the full system. Fourteen strategies with separate magic numbers need independent positions, which netting cannot provide. On a netting account the EA falls back to a reduced single-position mode with no grid.
Symbol name. Brokers name gold differently - XAUUSD, XAUUSD+, XAUUSD.vx and others. Attach the EA to the symbol your broker actually quotes. The EA warns in the journal if the symbol name does not look like gold.
A low advertised spread does not tell you everything. The prices you actually receive when opening and closing matter more than the number on the website.
START WITH A SMALL LOT
Test your configuration on demo first.
If you move to a live account, use the smallest size your broker allows for at least the first week. Use that time to learn how Almanac Gold behaves and to watch your broker's fills.
Do not increase your lot because the first few baskets closed in profit. Most baskets close quickly with a single position - that is the normal case and it tells you very little. What you need to see is one basket that goes several legs deep, and how it resolves.
One week is an initial check, not evidence. The market will still be there next month.
IF SOMETHING LOOKS WRONG
Send me:
- Your broker, account type and server name.
- Your server's GMT offset.
- The exact gold symbol name.
- Your Almanac Gold version and which preset you loaded.
- A screenshot of the affected basket, including all its positions.
- The Experts and Journal logs covering the event.
Check that automated trading was enabled and the terminal stayed connected throughout.
The journal matters more than the trade history for this system. Almanac Gold reports why it refused an entry - spread too wide, margin level too low, exposure ceiling reached, minimum lot larger than the model asked for. A trade-history screenshot alone usually cannot tell us whether a basket behaved correctly.
We need to separate a normal losing basket from a settings problem, a connection problem and a genuine execution failure. They look similar in an account statement and quite different in a log.
A VPS HELPS, BUT IT CANNOT FIX EVERYTHING
Almanac Gold manages open baskets once per minute. If the terminal is not running, nothing manages them - no basket target, no grid, no drawdown control.
A VPS keeps MT5 running and may reduce latency if it sits near your broker's server. It cannot guarantee a fill price, create liquidity, or override broker restrictions.
A VPS is not optional for this EA. If you cannot keep the terminal running continuously, do not run it live.
If you want to pause new entries, use the PAUSE button on the dashboard rather than switching off automated trading. Pausing stops new baskets while leaving open ones managed and protected.
WHAT ABOUT OTHER BROKERS?
Other brokers may work perfectly well. Many will.
The list above is not a ranking of broker quality and it is not exhaustive. It reflects where I have actually run this system and what I can speak to from my own data.
If your broker runs a GMT+2/+3 server, offers a hedging account, quotes gold with a competitive spread and gives you 90%+ tick history in the tester, it is worth evaluating regardless of whether it appears above.
I would rather update this page from real Almanac Gold results than list a broker because it advertises well.
USER GUIDE AND SET FILES
OPEN THE ALMANAC GOLD SETUP GUIDE AND DOWNLOAD THE SET FILES
Before trading, check your server offset, your settings, your lot size, your broker's gold specifications and your total account exposure.
If you are unsure about your setup, contact me before increasing risk.
CURRENT RECOMMENDATION
Tested with Almanac Gold: VANTAGE, VALETAX, IC MARKETS, VT MARKETS
Vantage remains my main reference broker.
Required regardless of broker: a GMT+2/+3 server, a hedging account, and a VPS.
These recommendations concern trading conditions for this specific EA. They are not a statement about broker safety, financial stability or suitability for any other strategy. Check the legal entity serving your account, its regulatory status and its terms before you deposit.
Almanac Gold uses grid averaging and carries no stop loss on individual positions. No broker and no Expert Advisor can guarantee profits. Start small, and choose a level of risk you can comfortably tolerate.


