NTS Local Copier
- Experts
-
Janitha Sandaruwan Amaradasa Wickramasingha Arachchilage
Full-Stack Trading Developer | MQL5 & Python
I'm a developer focused on building practical tools for serious traders. I don't just write code - I understand trading, risk management, and what traders actually need. - 버전: 2.36
- 업데이트됨: 9 7월 2026
Lightning-fast local trade copying between MT5 terminals ( MT5 to MT5) , with optional MT4 receiving support
Simple Local Copier is a professional-grade utility for mirroring trades from a Master account to one or more Slave accounts on the same PC. It uses the MetaTrader common files folder, so there are no external servers, no DLLs, and no internet-based bridge required.
This is a fully functional, unlimited free tool. It is not a trial. It allows you to copy unlimited trades locally.
Optional plugins: NTS Local Copier MT4 Slave Plugin for MT4 receiving,
Need Telegram to MT5 copying? Check Trade Copier Ultimate. It can read Telegram signals into MT5, then mirror those trades from that MT5 terminal to multiple MT5 accounts using its built-in MT5-to-MT5 copier.
Setup guide and user manual
Why use this tool?
-
Speed: Copies trades very quickly using shared system files.
-
Privacy: Trade data stays on your computer. No external copier server is used.
-
Reliability: Includes file ownership protection, restart protection, stale-file protection, and duplicate-copy protection.
-
Flexible: Supports single-master copying, multiple slaves, and optional multi-master mode.
Key Features
1. Instant Local Copying
-
Master Mode: Writes open trades to a shared local file.
-
Slave Mode: Reads the master file and copies trades.
-
Auto-Close: When the Master closes a trade, the Slave can close its matching trade automatically.
2. Smart Synchronization
-
SL/TP Sync: Updates Stop Loss and Take Profit changes from Master to Slave.
-
Partial Close Support: If the Master reduces position size, the Slave can reduce proportionally.
-
Restart Protection: The EA remembers copied trades after terminal restart or EA re-attach, helping prevent duplicate copies.
-
Copy Existing Trades Mode: Can copy currently open master trades when intentionally enabled, with extra safety checks to avoid stale or wrong-source files.
3. Master Safety Protection
-
Single Master Lock: Prevents multiple masters from accidentally writing to the same copier file.
-
Stale Master Detection: If an old master is closed, another master can safely take over after the lock expires.
-
Make Main Master Button: Allows manual takeover of a stale master file instead of unexpected automatic switching.
-
Multi-Master Mode: Use account-number based files when you intentionally want one slave to copy from multiple master accounts.
4. Risk and Trade Controls
-
Lot Sizing: Fixed Lots, Multiplier, Risk Percent, Master Copy, and Balance Proportional modes.
-
Spread Filter: Prevents copying when spread is too high.
-
Max Open Positions: Limits total positions for protection.
-
Symbol Mapping: Supports broker suffixes, prefixes, and gold symbol differences such as XAUUSD/GOLD.
Quick Setup Guide
Basic setup: 1 Master to 1 Slave
-
Open Terminal A and attach the EA to any chart.
-
Set Copier Mode = MASTER.
-
Leave Enable Multi Master Mode = false.
-
Open Terminal B and attach the EA to any chart.
-
Set Copier Mode = SLAVE.
-
Leave the copier file name the same on both terminals, for example TradeCopier.csv.
-
Open a new trade on the Master. The Slave should copy it.
Important: In normal single-master mode, you do not need to enter the master account number. The slave will follow the active master that owns the copier file.
Copy Existing Trades
By default, the EA uses NEW_TRADES_ONLY. This is the safest mode for most users.
Use ALL_EXISTING_TRADES only when you want the Slave to copy trades that are already open on the Master.
-
Single-master mode: master account number is optional.
-
If you fill Allowed Master Account(s), the Slave will only copy from that account.
-
If the EA was restarted, already-copied trades are remembered and should not be duplicated.
-
The master must be actively writing a fresh file. Stale files are ignored.
Multi-Master Setup
Use Multi-Master Mode only when one slave must copy from several master accounts.
-
On each Master, set Copier Mode = MASTER.
-
Enable Multi Master Mode so each master writes its own account-number file.
-
On the Slave, set Copier Mode = SLAVE.
-
Enable Multi Master Mode on the Slave.
-
Enter the master account numbers in Allowed Master Account(s), separated by commas.
-
Example: 307829,52665834,270774017
Do not run multiple masters on the same file unless Multi-Master Mode is enabled.
Technical Details
-
Platform: MetaTrader 5. Hedging accounts are recommended.
-
Netting Accounts: Detected automatically. Functionality may be limited because netting accounts merge positions.
-
File Method: Uses MetaTrader common files for local communication.
-
Magic Number: Default Magic Number is 444444.
Important Warnings
-
Demo First: Always test on demo before using on live or funded accounts.
-
One Active Master Per File: In single-master mode, only one master should write to the same copier file.
-
Copy Existing Trades: Use carefully. It is designed to copy currently open master trades, not historical closed trades.
-
Magic Numbers: Make sure other EAs do not use the same Magic Number if you want clean tracking.
-
Risk Warning: Trading forex and CFDs on margin carries a high level of risk. This software is a copying tool and does not guarantee profits.
© Navigator Trading Systems

Hi, I have been using it for some time and everything worked fine. Today when I opened one order at the master, it opened and closed multiple orders in all my accounts in seconds, and kept doing it until I closed the mt5 and managed to remove the EA from the chart. I might have failed my prop firm, live acount etc... Do you have any idea what might have happened?