CopierMT5ToMT5
- Utilities
- Nurhidaya Tullah
- Version: 10.0
- Activations: 10
CopierMT5ToMT5
Local Multi-Account Trade Copier EA
Overview
CopierMT5ToMT5 is a next-generation local multi-account trade copier Expert Advisor for MetaTrader 5.
It ensures ultra-fast (<10ms), stable, and reliable replication of trades between accounts.
Key innovations include:
• Reverse Trade Copying (Buy ↔ Sell)
• Auto Recopy Attempts for failed trades
• Balance-Ratio & Equity-Based Lot Scaling
• Advanced Slippage
• Persistent Memory for safe recovery after restarts
This makes it one of the most professional-grade trade copiers for MT5.
________________________________________
Perfect For
Multi-Account Traders – replicate trades across unlimited MT5 accounts.
PAMM / MAM Managers – deliver trades to client accounts with precision.
Professional Traders – fine control over lots, risk, and execution.
Signal Providers – reliable delivery to subscribers.
Cross-Broker Investors – unify strategy execution on multiple brokers.
Demo vs Live Users – run EAs on demo and copy to live to bypass broker restrictions.
________________________________________
Key Features
Operating Modes
• Master Mode → source account (signal provider).
• Slave Mode → receiving account.
• ProviderNumber → unique IDs for multiple Masters/Slaves.
Trade Management
• Copy market and pending orders.
• RecopyAttempts → auto-retry failed trades.
• Reverse Copying → instantly flip Buy ↔ Sell.
• Stop Loss & Take Profit → copy directly or customize.
• Slippage Control → limit execution slippage in pips.
• MaxTrades → maximum number of trades per account.
Lot & Risk Control
• Balance-Ratio Copying → proportional lot sizes by account balance.
• Equity-Based Scaling → dynamic lot size adjustments.
• Lot Multiplier → scale lots up or down.
• Fixed Lot Option → use a fixed lot size if needed.
• MaxLotSize → prevent oversized trades.
• Free Margin % → safeguard margin usage.
Advanced Settings
Fast Processing → execution at 10ms intervals.
• Dedicated Magic Numbers → keep copier trades separate.
• ShowEvents → real-time notifications for activity.
• Symbol Prefix/Suffix Mapping → broker compatibility.
• Persistent Trade Handling → safe operation during disconnects.
________________________________________
Input Parameters
Main Settings
• CopyMode → Select MASTER or SLAVE mode.
• ProviderNumber → Unique ID for pairing accounts.
• Prefix / Suffix → Adjust symbol names for brokers.
• RemoveSuffixes → Auto-clean unwanted suffixes.
Trade Settings
• CopyWithReversal → Reverse trade direction.
• RecopyAttempts → Retry failed trades.
• CopyStopLoss / CustomStopLoss → Copy or set custom SL.
• CopyTakeProfit / CustomTakeProfit → Copy or set custom TP.
• SlippagePips → Max allowed slippage.
Lot Management
• UseBalanceRatio → Scale lots by master/slave balance.
• BalanceBasedLot → Dynamic lot sizing by balance.
• LotMultiplier → Adjusts the lot size on the Slave account. Increasing this value increases the lot size proportionally, decreasing it reduces the lot size. Use this to scale trades according to the Slave account balance.
• FixedLotSize → Use fixed lots (0 = disabled).
• MaxLotSize → Restrict oversized trades.
• FreeMarginPercent → Limit margin usage.
Advanced Settings
• MaxTrades → Maximum simultaneous trades.
• ShowEvents → Show trade alerts/logs.
• SendPending → Copy pending orders.
• SlaveMagicNumber → Magic number for slave trades.
• WeekdayFilter → Enable/disable copying on specific weekdays.
• SendNotifications → Send trade activity notifications to mobile/email.
________________________________________
Setup Guide
Open both MT5 Master and Slave terminals.
On the Master chart, set:
• CopyMode = MODE_MASTER
• No ProviderNumber is required for Master.
On the Slave chart, set:
• CopyMode = MODE_SLAVE
• ProviderNumber = choose a number between 1 and 34 (each Slave must have a unique number).
Important: When switching Master and Slave roles between two MetaTrader terminals, it’s recommended to restart both terminals once.
Configure lot sizing, SL/TP, and risk settings.
Note: In the Lot Sizing section, if you need specific settings, enter them. Otherwise, by default you don’t need to change anything.
Enable Algo Trading on both terminals.
Done – trades are copied in less than 10ms.
For better understanding of how this copier works and its speed on different MetaTrader platforms, please watch the tutorial video.