Set up your MT5 trade copier in 10 minutes
MetaToolsLab copies trades from one MT5 account to any number of others through the cloud. You install one small Expert Advisor per account — the only thing you ever type in is its EA Key. No VPS, no broker password, no port forwarding.
Master EA
Goes on the account you trade. Every open, change and close is sent to the cloud in real time.
Slave EA
Goes on each receiving account. It checks the cloud constantly and mirrors those trades automatically.
Allow the connection once per terminal
- Open Tools → Options → Expert Advisors.
- Tick "Allow WebRequest for listed URL" and add this exact address:
https://metatoolslab.io - Click the Algo Trading button in the toolbar so it turns green.
Set up the Master 👑
- Add your account on the Master Accounts page of your dashboard. The Server and MT Login must match the account you'll run the EA on.
- Copy that account's EA Key.
- Download the Master EA, drop the
.ex5into File → Open Data Folder → MQL5 → Experts, and restart MT5. - Drag the EA onto any chart, paste the EA Key, and click OK.
Set up each Slave 🔗
- Add the receiving account on the Slave Accounts page and choose which Master it follows (again, Server & MT Login must match the real account).
- Set the Lot Multiplier (1.0 = same size as the master) and options like Reverse or Copy SL/TP.
- Copy the slave's EA Key, install the Slave EA the same way, paste the key, enable Algo Trading, and click OK.
US500 and the slave broker calls it US500.cash, add a quick mapping — see the symbol mapping guide. Different lot steps are handled automatically.Troubleshooting
"Cannot reach server / URL not whitelisted"
Re-add https://metatoolslab.io under Tools → Options → Expert Advisors, exactly as shown, then restart the EA.
"EA Key rejected"
Use the Master key in the Master EA and the Slave key in the Slave EA — they're different keys.
Slave isn't trading
Make sure Algo Trading is on and the EA's icon is blue, not greyed out. Then check the Trade History page for pending or missed signals.
"Account mismatch"
The Server / MT Login entered on the website must match the terminal the EA runs on — copy the values directly from MetaTrader.
Still stuck? See the full FAQ or contact support.
Ready to copy your first trade?
Free 14-day trial. No credit card required. Set up in about 10 minutes.
Start free trial