MT4 Copier
- Utilities
-
Nurhidaya Tullah
Trader and MQL4/MQL5 developer with over 5 years of experience specializing in trade copiers, trading automation, and multi-account solutions.
Example of my work:
MT5 Trade Copier – Local Trade Replication System - Version: 11.74
- Updated: 7 December 2025
- Activations: 20
Use Cases
The system is suitable for multi-account trading, prop firm account management, trade signal replication between MT4 terminals, portfolio distribution, and VPS or local environments requiring trade copying between accounts.
Key Features
Core trading features
- Local trade copying between MT4 terminals
- Reverse trade mode
- Support for multiple master and slave terminals
- Market order replication
- Pending order replication (Buy Limit, Sell Limit, Buy Stop, Sell Stop)
- Stop Loss and Take Profit synchronization
Management and risk features
- Magic Number filtering
- Buy-only and sell-only filtering
- Configurable lot management (fixed lot, multiplier, balance-based, risk-based)
- Maximum lot size limitation
- On-chart dashboard
- Push, popup, and email notifications
- No DLLs or external dependencies
Symbol Mapping
Different brokers may use different symbol formats, so correct mapping is essential for proper trade synchronization. For example, Broker A uses XAUUSD while Broker B uses XAUUSDm. The system supports manual symbol mapping, prefix and suffix handling, and multi-symbol configuration for different brokers. Proper configuration ensures accurate trade replication between accounts.
On-Chart Dashboard
The system includes a lightweight on-chart dashboard that displays key information directly on the MT4 chart. It provides a clear overview of system status without requiring the user to switch terminals. The dashboard shows current copy status, last synchronization time, account and terminal information, connection status indicators, and basic system activity information. This allows traders to monitor system activity directly on the chart, track trade copying status, reduce the need to switch between MT4 instances, and maintain visibility of system operation.
Lot Management Options
The system supports fixed lot size, lot multiplier, balance-based lot calculation, risk-based scaling, and maximum lot size limitation.
Supported Trade Types
Market orders, pending orders (Buy Limit, Sell Limit, Buy Stop, Sell Stop), Stop Loss and Take Profit replication, multi-account synchronization, and optional trade filtering are supported.
Installation Guide
Master terminal
Attach EA to chart, set CopyMode to MASTER, assign a unique MasterID, and enable AutoTrading.
Slave terminal
Attach EA to chart, set CopyMode to SLAVE, set the matching MasterID, assign a unique SlaveID, and enable AutoTrading.
Only one chart per terminal is required. MT4 is designed to handle all symbols automatically, so a single chart is sufficient for full operation. It is recommended to restart terminals after configuration changes.
Important Notes
All terminals must remain running for synchronization. Required symbols must exist on all broker accounts. Correct symbol mapping is essential. Unique IDs must be configured properly. If a terminal disconnects, trades remain unaffected and synchronization resumes when terminals are active again.
Summary
This MT4 copier provides trade copying functionality between MetaTrader 4 terminals. It offers configurable risk control and trade replication in live trading environments. It is designed for traders who require trade copying between multiple accounts.

