Copy trades from MT4 to TradeLocker when your trading still runs on MT4, often an EA you have used for years, but the prop firm account you want to pass is on TradeLocker. TradeLocker cannot run Expert Advisors, so copying is how an MT4 strategy gets there. Heron Copier reads the MT4 master and repeats every open, modification, partial close and close on the TradeLocker slave.
The two platforms fit together well. MT4 is hedging only and TradeLocker tracks positions one by one, so each MT4 ticket becomes one TradeLocker position, and opposite trades on the same symbol stay separate. Partial closes come across too, which is not the case when the slave is DXtrade or MatchTrader, so an EA that scales out keeps working. Without a VPS, you can host the .ex4 file on the MT4 account in the Heron Copier cloud and add the same account as the master. The hosted EA and the master each use one cloud seat.
It runs in the Heron Copier cloud, with no VPS and nothing to install, or locally on your own VPS. Every paid license includes both.
How to set up MT4 to TradeLocker copying
- Add your MT4 account as the master in the dashboard. Connect it with your MT4 account number, password and broker server.
- Add your TradeLocker account as the slave and pick the master it copies from. Connect it with your TradeLocker email, password and server.
- Choose one of the six volume sizing methods for the slave and, if the brokers name symbols differently, add a symbol suffix or aliases.
- Launch. Cloud accounts are usually online in under 60 seconds, and the dashboard shows every copied trade, balance and position live.
About MT4 and TradeLocker
MetaTrader 4 came out in 2005 and is still the most common retail forex platform. Brokers and prop firms keep offering it because of its large library of Expert Advisors and indicators written in MQL4.
TradeLocker is a newer platform built for the web and mobile, with TradingView charts built in. Many prop firms adopted it as an alternative to MetaTrader.
For everything else about each platform, see the MT4 Trade Copier and TradeLocker Trade Copier pages.
MT4 vs TradeLocker
| Detail | MT4 (master) | TradeLocker (slave) |
|---|---|---|
| Made by | MetaQuotes | TradeLocker |
| Markets | Forex, CFDs on indices, metals and commodities, and crypto CFDs, depending on the broker | Forex, indices, metals, commodities and crypto CFDs, depending on the broker or prop firm |
| How Heron Copier connects | MT4 account number, password and broker server | TradeLocker email, password and server |
| Position model | Hedging: every trade is a separate ticket | Hedging: positions are tracked one by one |
| Trade size | Lots (usually 0.01 lot steps) | Lots |
| Symbol names | Broker-specific, often with suffixes such as EURUSD.m or US30.cash | Set by each broker or prop firm |
| API speed | 500+ requests per minute | About 1 request per second |
| Partial closes sent to slaves (as master) | Yes | Yes |
| Partial closes received (as slave) | Yes | Yes |
| Position resync on its slaves | Yes | No |
| Local version | Yes, plus the cloud version | Yes, plus the cloud version |
| EA / cBot hosting | Yes, .ex4 Expert Advisors | No |
Things to check before you start
- MT4 and TradeLocker brokers rarely use the same symbol names. Set a suffix or explicit aliases on the slave, for example US30.cash=DJ30. Auto symbol mapping catches what is left as a last resort.
- Minimum volume and volume steps can differ between the two platforms. The default Equity-to-Equity sizing keeps risk in proportion, and per-symbol lot caps stop oversized trades.
- Trades opened by your EAs are copied too. Use the magic number whitelist or blacklist on the slave to copy only some EAs.
- TradeLocker accepts about one API request per second, so bursts of many trades are copied one after another. It suits swing and intraday trading better than scalping.
Frequently asked questions
Can one MT4 master copy to several TradeLocker accounts?
Yes. Add as many TradeLocker slaves as you need, each with its own volume sizing, symbol mapping and risk limits. In the cloud every account uses one cloud seat, and the local version has no account limit.
What if my MT4 and TradeLocker brokers name symbols differently?
Add a suffix such as .m, or explicit aliases such as US30.cash=DJ30, with a per-symbol lot multiplier where contract sizes differ. Symbols that still don't match go through auto symbol mapping as a last resort.
Can I copy from TradeLocker to MT4 instead?
Yes. Every trading platform Heron Copier supports can be a master or a slave. See the TradeLocker to MT4 trade copier.
What happens if a trade fails to copy?
Turn on failed trade copy notifications to get an e-mail alert. The account logs in the dashboard also show the reason, for example a symbol that doesn't exist on the slave or a size below the minimum.
Is there a free trial?
Yes, 7 days with 2 cloud accounts. During the trial a slave copies every trade at a fixed 0.01 lot; a paid license unlocks the other sizing methods.

