AutoBotCenter
Tiếng ViệtEnglish中文

AutoBotCenter — User Guide

Run MT5 bots (EAs) on your own VPS.

Overview

AutoBotCenter manages many MT5 accounts across many VPS from one screen: install EAs, watch health, update in bulk. You bring your own Windows VPS — we do not sell VPS.

The whole flow: sign in → connect a VPS → add MT5 accounts → install an EA → runs 24/7.

The interface is a macOS-style desktop: the Dock at the bottom opens each app, and every app is a window you can drag and resize. The ? button at the bottom right reopens the quick tour.

Sign in

Go to autobotcenter.com and sign in with the account your admin gave you. You must be signed in to use the app or download rex-master.

The sign-in screen

After signing in you land on the desktop. The Dock holds: Chart · Trading Accounts · VPS · My EA · EA Market · Settings · Wallpapers.

The desktop and its Dock

Light and dark mode

Open SettingsAppearance → pick Light or Dark. The choice is saved in this browser.

Settings — the Light / Dark switch at the bottom
The first time, it follows your operating system. The Wallpapers app has a "Change dark/light mode as wallpapers change" checkbox — with it on, a dynamic wallpaper shifts the theme through the day. Picking Light or Dark yourself in Settings wins, and the wallpaper stops driving the theme.

VPS

Where you connect and manage your machines. The cards across the top summarise the fleet: total VPS, approved, pending, revoked, online, MT5 account count, average resources.

The VPS app — fleet cards, machine list, and the detail tabs

Connecting a new VPS

  1. Click ⚡ Quick install — it shows a PowerShell one-liner with a token baked in. Click Copy.
  2. On the Windows VPS, open PowerShell (Run as administrator), paste, press Enter. It downloads and runs the installer.
  3. The machine appears in the list as approved and Online within seconds.
An enroll token — single use, expires in 15 minutes

Token issues one by hand (single use, 15 minutes) if you would rather run the installer yourself. ⬇ .exe downloads the standalone installer. VPS IP (pin) locks a machine to one IP — a stolen token used from anywhere else is refused.

The six tabs

TabWhat is in it
OverviewResources, the rex version running, Check for update and Update, version history
MT5 AccountsThe MT5 accounts running on this machine
ResourcesCPU / RAM / disk over time
LogsThe latest log rex sent up — where to look when something breaks
SettingsA note on how opt-in updates work, and a danger zone
BackupConfiguration backup
The MT5 Accounts tab — what runs on this machine

Scan account figures: the Agent default / On / Off switch lets rex read balance and equity from every MT5 terminal on the box, including ones it did not deploy.

Restart restarts rex. Revoke disconnects the machine. Delete removes it entirely.

Trading Accounts

Every MT5 account you own, across every VPS. Four tabs: Accounts · Positions · Trades · Equity.

Trading Accounts — selection column, state, running EA, balance

Adding an MT5 account

  1. Click Add account.
  2. Pick the VPS that will run it (the machine must be approved and have sent its key up).
  3. Enter the MT5 login, Broker server (e.g. Exness-MT5Trial7), Symbol, and password.
  4. Click Add. The account goes queued → rex deploys → running.
The password is encrypted in your browser (X25519 + AES-256-GCM) before it leaves your machine. The server only ever stores ciphertext. Only the VPS you picked can decrypt it, because the private key lives on that machine.

The columns

State: queued waiting · deploying installing · running live · failed needs a look · revoked disconnected. EA shows a green Live dot once the terminal is logged in, with the EA version. Charts opens the Charts app for that account. Remove deletes the account and cleans the machine.

The other three tabs

Positions — open trades. Trades — closed trades. Equity — the equity curve. These depend on your membership tier; lower tiers may see a lock icon.

Deploy one EA to many accounts

The EA Market flow attaches an EA to one account at a time. With several accounts across several VPS, use this instead: select once, click once.

  1. Open Trading Accounts.
  2. Tick the accounts you want. The header checkbox selects or clears all.
  3. A toolbar appears. Pick an EA from "Choose an EA…".
  4. Read the "N of M will restart" line.
  5. Click Deploy EA and confirm.
3 accounts selected, EA 1.0.0 — only 1 terminal needs restarting
What "1 of 3 will restart" means. You picked 3, but 2 of them already run that exact EA version, so they are left alone. Over-selecting is harmless — anything already correct is untouched.
Deploying restarts MT5. Every account that changes gets its terminal closed, logged in again, and the new EA attached. The confirmation states the number of terminals restarting:
Deploy 1.0.0 to 3 account(s).

1 MT5 terminal(s) will RESTART and log in again.
If you have positions open, pick your moment.

revoked accounts have no checkbox. Accounts not yet running still take the EA — applied on their first deploy, with nothing to restart.

The result appears under the toolbar, e.g. 3 bound · 1 restarting · 2 already current.

Want the whole fleet on one version? Tick the header checkbox to select everything, pick the version, and press Deploy EA. Accounts already on it are skipped, so only the terminals that genuinely change restart.

Charts (multi-chart, multi-EA)

One MT5 account can run up to 5 charts, each with its own EA on its own symbol. Open it from the Charts button on an account row.

Charts — add charts, set parameters, and the WebRequest URL list
  1. + Add chart — type a symbol, pick a timeframe (M1…D1) and an EA, then press Add.
  2. Params — edit that chart's EA inputs. Table or JSON to switch editors.
  3. Deploy changes — apply. The terminal restarts.

Switch account jumps to another account without closing the window.

WebRequest URLs

MT5 blocks any WebRequest to an address not on its allow-list. Add URLs here (up to 32), press Save then Deploy changes — they are typed into MT5 → Options → Expert Advisors on that terminal for you. You need this when your EA calls an outside API (Telegram, a webhook, and so on).

My EA

Your own EA library — the .ex5 files you upload yourself.

My EA — uploading a .ex5 and its parameter set

The notes field is yours alone. Your count sits in the window title as 0/20 private EAs.

EA Market

EAs published by other users. Filter by Category / Timeframe / Asset, sort by Popular / Newest / A–Z.

EA Market — browse, view details, install to an account
  1. Pick Install to account… at the top — the account to install into.
  2. Click ⬇ Install on the EA you want.
  3. View Details shows the description and any parameter sets the author published.
These EAs are written by other users and run on your VPS — at your own risk. Check the install count and test on a demo account first.

If an admin grants you publisher rights, a Publish button appears so you can list your own EA.

Settings

Your account, your plan, and the interface.

Settings — plan, limits, purchase history, light/dark

Chart

A full TradingView chart. Type a symbol (e.g. OANDA:XAUUSD), pick a timeframe, press Load. There is a drawing toolbar down the left, an Indicators button, and a snapshot button.

It is for looking and analysing, not for placing orders — the platform does not trade for you.

The Chart app

Wallpapers

Change the desktop wallpaper. Dynamic ones shift through the day.

Wallpapers — pick a background

The "Change dark/light mode as wallpapers change" checkbox lets a dynamic wallpaper drive the light/dark theme too. Turn it off to keep whatever you chose in Settings.

Updates: you click, nothing is automatic

Publishing a new build never restarts anyone's VPS. You run real money on it, so when to restart is your call.

rex updates are digitally signed and anti-downgrade; a broken release rolls itself back. The one exception is a release marked mandatory (a security fix) — every VPS below it takes that automatically.

Membership limits

TierMax VPSMax MT5 accounts
free13
basic315
gold1050
platinum20100

Settings shows an x/limit bar. Over the limit you cannot add more — but whatever is already running keeps running. Upgrades and downgrades are done by the admin.

Security

Troubleshooting

SymptomFix
A VPS shows offlineCheck the machine is up and online. rex reports on a schedule; after an update it can take a few minutes to show online again.
An account is stuck queuedThe VPS must be approved and have sent its key up. If you just connected it, wait for its first check-in.
An account went failedLook at the VPS Logs tab. A wrong password or a wrong broker server name is the usual cause.
An EA cannot reach an outside APIAdd the URL under WebRequest URLs in the Charts app, then Deploy changes.
No new update appearsPress Check for update on the Overview tab.
Cannot add a VPS or accountYou may have hit your tier cap — check Settings.