Guide

Installing the MT4/MT5 bridge

Five minutes, one file to copy, one token to paste. No account password is requested at any step.

1

Create an account in your workspace

Go to "Accounts & bridge" → "Connect an account". Give a name, the platform and the currency. A 48-character token is generated: that is what will identify your terminal.

2

Copy the bridge file into MetaTrader

In the terminal: File → Open Data Folder. Put TheBotAnalyzerBridge.mq4 or .mq5 into MQL4/Experts or MQL5/Experts, then compile it from the MetaEditor.

3

Allow the server address

Tools → Options → "Expert Advisors" tab → tick "Allow WebRequest for listed URL", then add the address shown on your account page. Without that permission MetaTrader blocks all outbound communication — a platform safeguard, not a bug.

4

Drop the bridge onto a chart

Any chart will do: the bridge does not trade and does not depend on the instrument displayed. Paste the token into the JetonCompte parameter, check that algorithmic trading is enabled, and confirm.

5

Check the link

The terminal's "Experts" tab should show a connection-established message. In your workspace the account page switches to "Online" and the equity curve starts building.

Download the bridge

The same file for every account: the token is pasted in as a parameter once installed. Pick the version of your terminal.

Getting your robots recognised

The bridge reports every trade on the account. For each robot to have its own grade and its own alerts, it must be matched to its magic number.

That number appears in the Expert Advisor settings, often as "Magic Number" or "Expert ID". Enter it on the robot page. Trades with no known magic number stay visible at account level, simply unattributed.

Do I need a VPS?

Not technically, but it is advisable as soon as you go live. The bridge only sends data while the terminal is running: if you switch off your computer, monitoring stops and the circuit breaker can execute nothing. The "account offline" rule warns you, but it is no substitute for a machine left on.

Common problems

The terminal shows a web request error
The address is not in the allowed list, or it is there with a different protocol or subdomain. Copy exactly the value shown on the account page, without adding or removing a trailing slash.
The account stays "pending"
The bridge has not sent any signal yet. Check that algorithmic trading is enabled — the toolbar button must be green — and that the bridge shows in the corner of the chart with a smiling face.
Trades come through but are attributed to no robot
The magic number is missing from the robot page, or it does not match the one the EA uses. The account page lists the numbers seen in trades and not yet linked: copy the right one.
A suspend command was not executed
A command expires after thirty minutes if the terminal has not fetched it. That is intended: a suspension issued yesterday makes no sense by the time the terminal restarts. The command history, on the account page, shows the state of each one.