Symbol suffixes
MT4 brokers rename instruments freely — EURUSD.r, EURUSDm, fxEURUSD. Mapping is per connection, so one master drives slaves across different naming schemes.
R4CopierMetaTrader 4 copying grew up around Expert Advisors, and inherited their failure modes. R4Copier connects through the platform itself — nothing attached to a chart, nothing to re-attach after a restart, and no broker password leaving your machine.
MetaTrader 4 was released in 2005 with no concept of copying between accounts. What it did have was MQL4 and Expert Advisors, so the market built copiers out of the only tool available: an EA on a chart in the master terminal writing to a file or a memory block, and another EA on a chart in each slave terminal reading it back.
That design works, and a great deal of money has been traded through it. It also has characteristic weaknesses that have nothing to do with the vendor’s competence and everything to do with the architecture:
The alternative is a bridge: one application, outside the terminals, talking to each of them through the platform’s own interface. That is what R4Copier is, and the practical difference is that there is no per-chart state to maintain or lose.
| R4Copier bridge | Chart-attached EA | |
|---|---|---|
| Setup per account | Detected automatically | Attach EA, enable AutoTrading, verify |
| Survives a terminal restart | Reconnects itself | Often needs re-attaching |
| Fails loudly | Live per-slave status in one view | Usually silent |
| Reaches MT5 and cTrader | Yes — same connection list | No |
| Where copy rules live | One window, per slave | EA inputs per chart |
| Broker credentials | Your OS keystore | In the terminal (also local) |
To be fair to EAs: a chart-attached copier keeps credentials local too — that is not where EA copiers fall down. The credential question separates local from cloud, not EA from bridge. What the bridge fixes is fragility and visibility.
MT4 brokers rename instruments freely — EURUSD.r, EURUSDm, fxEURUSD. Mapping is per connection, so one master drives slaves across different naming schemes.
A percentage rule can produce a size the slave’s broker will not accept. Volumes are rounded to each account’s permitted step, so a scaled-down slave still places a valid order.
MT4 accounts are hedging accounts — opposite positions in one symbol coexist. Copying behaves the way you would expect, which is not true of MT5 netting accounts.
Install R4Copier on the Windows machine or VPS where your terminals already run and sign in with your licence key. It detects every MetaTrader 4 install on the machine — plus any MT5 and cTrader ones — and lists them as available connections.
Nominate a master, add your slaves, and set a rule per slave: percentage of equity when the accounts differ in size, percentage of the master lot when they are proportional, or a static volume when you want a hard cap. Map symbol prefixes and suffixes where brokers disagree on names. From there the master trades and the slaves follow, with live per-slave status in one window and on the web dashboard.
Copying runs while the terminal does, which is why most traders put this on a VPS rather than a desktop — see self-hosted trade copier for the trade-off in full.
Not with R4Copier. It connects to each MetaTrader 4 terminal through the platform’s own interface rather than through an EA attached to a chart, so there is nothing to re-attach after a restart and nothing that falls off when a template changes.
EA-based copiers were the standard approach for years, and they work — but their failure mode is silent. A chart closed or an EA detached stops the copying without an obvious signal.
Yes. R4Copier treats MT4, MT5 and cTrader as connections of the same kind, so an MT4 master can drive MT5 slaves and vice versa.
One caveat worth knowing: MT5 accounts can be in netting mode, where positions in the same symbol merge rather than sit side by side. That changes what a copied close means, and it is explained on the MT5 page.
As many as the machine can support — each broker install runs independently, and R4Copier auto-detects them all on first launch.
The practical limit is memory and CPU rather than the copier. A modest VPS handles a handful of terminals comfortably; if you run ten, size the host accordingly.
Yes. Prefix and suffix mapping is configured per connection, so a master trading EURUSD can drive a slave whose broker calls the same pair EURUSD.r, fxEURUSD or EURUSDm.
This is the most common reason cross-broker copying fails on other tools, usually with an unhelpful error or none at all.
Copying pauses while the terminal is down and resumes when it reconnects. Trades opened on the master during the gap are not retroactively copied.
Because nothing is attached to a chart, there is no manual re-attachment step after a restart — the connection re-establishes itself.