Automated XAUUSD trading for MetaTrader 5.

RSForex Bot runs inside MetaTrader 5 on supported FTMO and OANDA accounts. Install the bot on XAUUSD, connect your license, validate your account, and run the Gold strategy with built-in risk controls.

30-day free trialCard requiredCancel before renewal

Start free trial
XAUUSD · MetaTrader 5

Automated XAUUSD execution inside your own MetaTrader 5 account.

Runs on your Windows PC and places and manages trades in your own supported MetaTrader 5 account, with predefined risk controls. You stay in control. Trading involves risk.

30-day trial. Card required. Cancel before renewal. Trading involves risk.

  • Fully automated when enabled
  • Runs inside MT5
  • XAUUSD only
  • User-controlled account
  • Risk limits enforced
  • Trade record includes losses
  • Independent from FTMO/OANDA/MetaTrader
Broker & prop-firm compatibility

Designed for supported FTMO and OANDA MT5 environments.

RSForex Bot runs inside the MetaTrader 5 terminal your provider gives you. You keep full control of your own account.

FTMOProp mode

Used on FTMO-style challenge/funded account profiles (you must verify current FTMO rules). Prop mode treats the daily-loss limit and maximum drawdown as hard constraints and stops new entries before those lines.

  • Daily-loss and max-drawdown awareness
  • Max trades per day
  • Conservative XAUUSD preset
OANDARetail mode

Runs on your own OANDA MetaTrader 5 account with your own funds. Setup validates the gold symbol, spread, lot sizing, and stop levels on your exact account before live trading.

  • Gold symbol and spread validation
  • Lot-size and stop-level checks
  • Your own live or demo retail account

RSForex Bot is an independent software product and is not owned, operated, endorsed, or guaranteed by FTMO, OANDA, MetaQuotes, MetaTrader, or any broker or prop firm. All trademarks belong to their respective owners.

RSForex Bot is licensed software: the RSForex platform computes each XAUUSD/gold trade decision, and when enabled by the user the executor inside the user’s own MetaTrader 5 account places and manages the resulting order using the settings the user selected.

Your command center

Everything the bot does, in one dashboard.

License state, MT5 connection, the compatibility check, bot status and your closed-trade record — all in one place, updated live from the executor running in your own MT5.

RSForex Bot customer dashboard: plan, license status, MT5 connection, compatibility check, account profile, bot status and last check-in.
Demonstration account — sample data
  • License & plan. Your plan, seats and license state, enforced server-side.
  • MT5 connection. Connection status for the executor running in your own MT5.
  • Compatibility check. Account, symbol, spread and stop levels verified before you go live.
  • Bot status & check-in. Running state and the last heartbeat from your machine.
  • Closed-trade record. A clear, reviewable log of every trade it has placed.
How it works

From signup to live trading, in four clear steps.

You stay in control at every stage — the dashboard walks you through setup and validation before any trade goes live.

  1. Step 01

    Choose your MT5 environment and account profile

    Pick your provider (supported FTMO or OANDA), account type, and account size. The dashboard aligns the setup with the profile you select.

  2. Step 02

    Install the executor in MT5

    Download the compiled executor from your dashboard, attach it to the XAUUSD chart in your own MetaTrader 5 terminal, and enter your license key.

  3. Step 03

    Pass compatibility and risk checks

    The bot validates the gold symbol, spread, lot sizing, and stop levels on your exact account. Live trading unlocks only after the checks pass.

  4. Step 04

    Start, pause, and stop from the dashboard

    Run the engine, pause it, or stop it at any time — and review every closed trade from your dashboard.

How the risk controls work

Designed to enforce account-level risk limits on every trade.

The discipline is compiled into the executor, not left to a settings file. These controls are designed to enforce limits — they do not remove market risk, and no automation can guarantee an outcome.

No martingale, grid, or revenge trading

One setup, one position, one predefined stop. The bot never doubles down to win a loss back, never stacks averaging orders, and never chases the market after a loss.

A stop on every position

Every trade is opened with a predefined stop attached. Nothing runs without a defined exit.

Daily-loss guard

New entries halt at a configurable buffer before the daily-loss limit — designed to keep activity inside the day’s envelope.

Drawdown proximity pause

The engine tracks distance to the drawdown floor and pauses new entries inside a safety buffer before that line is reached.

Spread gate

Abnormal or widened spreads gate new entries, so the bot does not trade through poor conditions.

Max trades per day

A hard daily trade cap keeps activity disciplined and consistent, rather than over-trading a session.

Architecture

Where the decisions happen — and what keeps running.

The RSForex platform computes each XAUUSD trade decision from your account’s live data; the executor inside your own MT5 places and manages the trade and enforces the risk limits. Switch the condition below to see exactly what happens to new entries and open positions.

RSForex PlatformPlatform online
Your MT5 executorExecutor connected
New entriesAvailable
Open positionsProtected by attached SL/TP
What to doNothing needed — the bot is running.
Transparency

Review the full trade record, including losses.

Performance may include live, demo, backtest, or internally tracked results. Results are not guaranteed, and performance records are published only with a clear methodology, the date range covered, and full risk context.

Pricing

Simple monthly plans.

Plans differ only by how many PCs you can run the bot on — 1, up to 2, or up to 3, with one MT5 account per PC. The strategy, risk controls, dashboard, updates and support are identical on every plan. Every plan starts with a 30-day free trial.

Starter
$49/mo
Runs on 1 PC
  • Runs on 1 PC (1 device activation)
  • 1 MT5 account — FTMO or OANDA
  • XAUUSD gold strategy
  • Automatic risk controls for your account profile
Most popularPro
$99/mo
Runs on up to 2 PCs
  • Everything in Starter
  • Runs on up to 2 PCs (2 device activations)
  • Up to 2 MT5 accounts — one per PC
  • Mix FTMO and OANDA accounts
Elite
$149/mo
Runs on up to 3 PCs
  • Everything in Pro
  • Runs on up to 3 PCs (3 device activations)
  • Up to 3 MT5 accounts — one per PC

30-day trial. Card required. Cancel before renewal. Trading involves risk.

FAQ

Straight answers to skeptical questions.

The questions a careful trader should ask before running any automation — answered without spin.

Try disciplined XAUUSD automation with clear controls.

Install the MT5 executor, connect your license, and review every trade from your dashboard.

Trading involves risk. No profits or prop-firm outcomes are guaranteed.