METATRADER 5 · XAUUSD · INSTALLS IN UNDER 10 MINUTES

An MT5 trading bot that does one thing properly

Not forty pairs, not five platforms, not thirty strategies switched on at once. One instrument — XAUUSD — on MetaTrader 5, with four strategies that survived testing and thirty that did not.

Installing it on MetaTrader 5

The software takes under ten minutes. The parts worth not rushing are the demo week and the VPS.

  1. 01

    Open or log into a MetaTrader 5 account

    Any MT5 broker offering XAUUSD works. Raw-spread or ECN account types are strongly recommended — the strategy mix is spread-sensitive and a wide standard-account spread erodes the edge. The bot is pre-configured for Exness ECN and Raw Spread, including their symbol naming, so that path needs no changes.

  2. 02

    Install the bot and enter your licence key

    Run the installer and paste the licence key emailed to you at purchase. The licence is hardware-locked to one machine or VPS. Contact support to move it to a different device.

  3. 03

    Connect it to your MT5 terminal

    Point the bot at your running MetaTrader 5 terminal and confirm it reports the correct account number and balance. If the balance reads zero or the symbol is missing, the terminal is not logged in or the symbol is not enabled in Market Watch.

  4. 04

    Set your risk and daily limits

    Defaults are 1.5% risk per trade at a 1:2 reward-to-risk ratio, with hard daily profit and loss thresholds. On a prop firm account, set the daily loss limit below the firm's drawdown rule with room for spread and slippage.

  5. 05

    Run it on demo for a full week first

    Include at least one high-impact news day so you can watch the news shield refuse entries rather than wondering whether it works. Read the decision log — every trade taken and every one declined, with the strategy that produced it named.

  6. 06

    Move it to a VPS before going live

    The bot needs MetaTrader 5 running to trade. A Windows VPS keeps it online through reboots, power cuts and internet drops, and sitting closer to the broker reduces execution latency. A sleeping laptop has ended more runs than bad strategies have.

What you need

Requirements for running the MT5 trading bot
PlatformMetaTrader 5MT4 is not supported
BrokerAny MT5 broker offering XAUUSDPre-configured for Exness ECN / Raw Spread
Account typeRaw spread or ECN strongly preferredThe strategy mix is spread-sensitive
Operating systemWindows 10 / 11, or a Windows VPSVPS is the normal production setup
Balance$100 to run · $700+ recommendedBelow $700 the lot floor overrides your risk setting
LicenceHardware-locked to one machineTransferable via support

Why one symbol and one platform

Every parameter in a trading bot encodes an assumption about the instrument. Stop distances assume a noise floor. Spread ceilings assume a typical spread. Session logic assumes the market closes. Those assumptions do not survive being pointed at a different asset.

We learned that the expensive way. The bot traded Bitcoin alongside gold until it had produced 117 trades at a 28% win rate for a net loss — not because it was wrong about direction, but because stops calibrated to gold's noise floor sit inside bitcoin's. We wrote up what broke.

So when you see a bot advertising twelve supported pairs, the useful question is which ones it was actually tuned and measured on. Usually the honest answer is one, and the rest are the same parameters pointed somewhere hopeful.

MT5 trading bot FAQ

What is an MT5 trading bot?

An MT5 trading bot — also called an auto trading bot or Expert Advisor — is software that runs alongside MetaTrader 5 and opens, manages and closes trades automatically using pre-coded rules. Once configured it needs no manual input. Tech Kick Bot is an MT5 bot built specifically for XAUUSD: 34 strategies were built and tested, and the four that proved an edge ship enabled.

Which MT5 brokers does it work with?

Any MetaTrader 5 broker that offers XAUUSD. It is pre-configured for Exness ECN and Raw Spread accounts including their symbol naming convention, so those need no setup changes. Other brokers work but you should confirm the gold symbol name matches and check the typical spread — the strategies are spread-sensitive, and a wide standard-account spread will erode results regardless of how good the entries are.

How long does installation take?

Under 10 minutes for the software itself: install, enter your licence key, connect it to your running MT5 terminal, set your risk parameters. Getting it onto a VPS takes longer the first time, and we would rather you spent a week on demo before going live than rushed either step.

Do I need to keep my computer switched on?

The bot needs MetaTrader 5 running in order to trade, so either your machine stays on or it runs on a Windows VPS. A VPS is the normal setup and costs a few dollars a month — it keeps the bot online through reboots and connection drops, and reduces execution latency by sitting closer to the broker's servers.

Will it work on MT4?

No. This is an MT5 bot. MetaTrader 4 uses a different programming language and a different order model, and the strategies rely on MT5 behaviour. We would rather support one platform properly than two badly — the same reasoning that led us to trade one symbol instead of five.

Can I run it on more than one account?

Each licence is hardware-locked to one machine or VPS. If you need it on a second device, contact support — transfers are handled through the licensing portal and multi-device arrangements are available.

How much money do I need?

It runs from $100, but $700 is where the risk model starts working properly and $1,000 is where the backtested figures were measured. The broker's minimum trade is 0.01 lots, roughly $9 to $12.50 of risk on gold — on a $100 account that is about 10% per trade rather than the 1.5% you configured, because the trade cannot be made smaller. The bot warns you about this at startup.

Start on demo

Run it for a week on a demo account, through at least one news day, and read every decision it logs. Thirty-day guarantee if it is not for you.

What it looks like running on MT5

The application sits alongside MetaTrader 5 and drives it. These are the six screens you will use most — the full set is on the gold bot page.

Tech Kick Bot desktop dashboard showing the live log, open trades and the strategy performance tracker

Dashboard

The control surface. Start and stop the bot, see open positions, and read the live log as it works — every scan prints the regime it detected, the bias, the spread it measured and whether it acted. Most bots are a black box that either trades or does not; this one tells you which gate stopped it, which is the difference between "it is broken" and "there was no setup".

Bot configuration screen with MT5 credentials, risk per trade, reward-to-risk ratio and market regime selection

Settings and configuration

Where the account is connected and the risk is set. Risk per trade and reward-to-risk are the two numbers that decide survival, so they are sliders rather than buried config. The regime checkboxes at the bottom control which market conditions the bot is allowed to trade at all — chop ships switched off, because it did not earn money in testing.

Daily trading protection screen with configurable maximum daily profit and loss limits

Daily protection limits

A hard daily profit and loss lockdown. Once either limit is reached the bot stops trading until the broker's server midnight — it cannot be argued with in the moment, which is exactly when the urge to trade a loss back is strongest. This is also the control that maps onto a prop firm's daily drawdown rule; set it below the firm's limit, never equal to it.

Market regime screen showing seven market state dimensions and per-strategy fit scores

Market regime detection

A seven-dimension read of current conditions — direction, speed, volatility, momentum, liquidity, event risk and higher-timeframe alignment — resolved into a single bucket. It exists because no strategy works in all conditions: trend systems bleed in ranges and mean-reversion bleeds in trends. The fit score beneath decides which strategies are even eligible to compete for the next trade.

Strategy Lab table showing per-regime win rate, Wilson lower bound and flip state for each strategy

Strategy Lab

Per-strategy, per-regime performance with the ability to disable or flip any cell. Win rate alone is misleading on small samples, so the WLB column carries the Wilson lower bound — the pessimistic end of the confidence interval — which is what the engine actually ranks on. A strategy that won its only two trades does not get to outrank one with a long record.

Daily market news screen listing high-impact economic events with currency and impact rating

News shield

The high-impact economic calendar, filtered to the currencies that move your symbol. Gold reacts violently to US inflation, employment and rate decisions, and during those releases spreads widen and price moves discontinuously — a technical setup is not doing what it was measured doing. The bot pauses new entries around these events rather than trading through them.

Account numbers, balances and profit figures are blurred in every screenshot. Account number plus server name is most of an MT5 login, and a screenshot of one account over a handful of trades is not evidence of anything — the validated backtest figures and the full strategy record are published separately, with their sample sizes attached.