Trade Copier Ultimate
- Эксперты
- Janitha Sandaruwan Amaradasa Wickramasingha Arachchilage
- Версия: 5.12
- Обновлено: 5 марта 2026
- Активации: 10
Trade Copier Ultimate v5.12 — Multi-Source Signal Execution Engine (MT5)
Trade Copier Ultimate is a professional execution utility for MetaTrader 5 that can receive trade signals from Telegram, Discord, or a companion Bridge application, and also copy trades between two local MT5 terminals on the same PC.
It is designed to be safe-by-default: the EA can start DISARMED, includes strict validation, duplicate protection, cooldowns, and multiple risk filters to help prevent accidental execution.
Quick Start (Recommended)
- Attach EA → open the on-chart Settings panel.
- Select your mode (Telegram / Bridge / Local Copier / Discord) and enter credentials if required.
- Click Test Connection (Telegram / Bridge / Discord) then ARM when ready.
Support: If you need help with setup for your specific environment (broker symbols, private channels, VPS/multi-terminal), feel free to send a message — I will help you configure it correctly.
MT4 Support: A free companion EA — NTS Local Copier — MT4 Slave — is now available on the Market. Set TCU to Local Copier Master mode and the MT4 Slave will mirror your trades to any MT4 terminal on the same PC. Search "NTS Local Copier MT4 Slave plugin" in the Market.
Official Manual and Setup Guide:
Open Documentation
Supported Operating Modes
| Mode | How it works | Enable setting |
|---|---|---|
| Bridge Mode | Receives signals from the Navigator Command Center companion app via local HTTP. Supports private Telegram channels and Discord routing on the same machine. | EnableBridgeMode = true |
| Telegram Bot API | Polls a Telegram bot directly for formatted signal messages. Requires bot admin access to the channel or group. | EnableBotAPIMode = true |
| Local Copier | Copies trades between MT5 terminals on the same PC via a shared CSV file. One EA acts as Master (writes trades), another as Slave (reads and executes). | CopierMode = MASTER / SLAVE |
| Discord Mode | Reads signals from a Discord webhook URL at a configurable polling interval. | EnableDiscordMode = true |
| Telegram Broadcast | Forwards your executed trades as messages to a Telegram channel or group. Useful for signal providers. | EnableTelegramSend = true |
Signal Parsing and Detection
| Signal Type | Example | Notes |
|---|---|---|
| Market order with SL/TP | BUY GOLD SL 2300 TP 2400 | Executes immediately at market price |
| Multi-TP market order | BUY GOLD SL 2300 TP1 2380 TP2 2420 TP3 2460 | Splits into 3 positions using LotDistribution ratio |
| Sequential bare TPs | BUY GOLD SL 2300 TP 2380 TP 2420 TP 2460 | Unlabelled TP lines auto-assigned as TP1, TP2, TP3 |
| Pending order | GOLD BUY LIMIT 2310 SL 2290 TP 2370 | Places a pending limit or stop order |
| Pending with range entry | GOLD BUY LIMIT 2308-2312 SL 2290 TP 2370 | Uses the lowest price in the range as entry |
| Pending with multi-TP | BUY LIMIT GOLD 2310 TP 2350 TP 2390 TP 2430 SL 2290 | Places 3 separate pending orders, one per TP leg |
| Close command | CLOSE GOLD / CLOSE ALL / CLOSE BUY GOLD | Closes matching positions by symbol and/or direction |
| Breakeven command | BREAKEVEN / MOVE SL TO BREAKEVEN | Moves SL to entry for all open positions |
| SL/TP modification | BUY GOLD SL 2285 TP 2395 (repeat signal) | Updates existing position instead of opening duplicate |
Risk and Lot Sizing
| Mode | Parameter | Description |
|---|---|---|
| Fixed | FixedLotSize | Always trades a set lot size (e.g. 0.10) |
| Multiplier | LotMultiplier | Multiplies the signal lot by a factor |
| Risk % | RiskPercent | Calculates lot from account balance and SL distance |
| Cap | MaxLotSize | Safety ceiling regardless of mode |
Multi-TP Trade Splitting
When a signal contains TP1, TP2, and TP3 (or three sequential TP lines), the EA opens separate positions for each target. Lot allocation is fully configurable via the LotDistribution setting (default: 40% / 30% / 30%). Both market orders and pending orders support multi-TP splitting independently via separate panel toggles.
Example:
BUY GOLD SL 2290 TP1 2360 TP2 2400 TP3 2450 with 0.10 lots:
- Position 1: 0.04 lots, TP at 2360
- Position 2: 0.03 lots, TP at 2400
- Position 3: 0.03 lots, TP at 2450
Trade Management Features
| Feature | What it does |
|---|---|
| Trailing Stop | Moves SL behind price as it moves in profit. Configurable start distance, trail distance, and step size. |
| Partial Close | Closes a percentage or fixed lot amount at up to 3 pip-based targets. Option to move SL to breakeven after first target. |
| Breakeven on TP1 | Moves SL to entry automatically when the first TP leg closes in a multi-TP split. |
| Move SL to TP1 on TP2 | After TP2 closes, moves remaining SL up to the TP1 level to lock profit. |
| Smart SL/TP Modify | When a repeat signal arrives for an already-open position, updates SL/TP instead of opening a duplicate trade. |
| Opposite Signal Action | Configurable: do nothing, close opposite trades only, or close all on opposite signal. |
| Pending Order Expiry | Auto-cancels unfilled pending orders after a configurable number of hours. |
Execution Controls and Safety Filters
| Filter | What it does |
|---|---|
| Disarmed by default | EA starts in disarmed state. No trades fire until you arm it in the panel or inputs. |
| Duplicate signal filter | Hashes each signal. Same signal from two sources fires only once. Survives terminal restarts. |
| Cooldown timer (default 3 min) | Ignores re-entry signals on the same symbol and direction within the configured window. SL/TP updates still apply. |
| Spread filter | Skips trades when spread exceeds the configured point limit. |
| Time filter | Only executes during configured trading hours. |
| Max positions cap | Blocks new trades when open position count reaches the configured limit. |
| Circuit breaker | Suspends execution if more than N signals arrive per minute. |
| Symbol whitelist/blacklist | Include or exclude specific symbols from execution. |
| Skip keyword filter | Ignores messages containing status phrases like HIT TP, RUNNING, CLOSED IN PROFIT. |
| Entry armour | Requires an entry price, SL, or TP to be present before opening a trade. Prevents random text from firing. |
| Universal symbol mapping | Automatically maps symbols with or without broker suffixes in both directions (e.g. EURUSDm to EURUSD and back). No manual setup needed. |
Panel Settings Persistence
All settings changed via the on-chart panel are saved automatically. When MT5 restarts or the EA is reloaded, all your previous panel settings are restored without needing to re-enter them.
Local EA-to-EA Copier
| Feature | Detail |
|---|---|
| Copy speed | ~50ms default (configurable via CopierPollMs) |
| Cross-broker support | Works between different brokers on same PC. Symbol suffix differences handled automatically. |
| SL/TP sync | When master modifies SL/TP, slave position updates automatically. |
| Partial close sync | When master partially closes, slave reduces proportionally. |
| Auto-close | Slave closes when master closes. Optional, can be disabled for independent management. |
| Initial sync | On first connect, existing master trades are registered without re-copying to avoid duplicates. |
What This EA Does Not Do
- It does not generate trading signals or analysis.
- It does not guarantee profit or manage drawdown automatically.
- It does not include copy protection that limits your broker or account type.
Always test on a demo account before going live. Read the full setup guide before configuring.
Setup Requirements
- For Telegram Bot API or Bridge Mode: add the required URL to WebRequest in Tools > Options > Expert Advisors.
- For Bridge Mode: download the Navigator Command Center companion app (link in documentation).
- For Local Copier: both Master and Slave must use identical CopierFileName values.
Risk Disclaimer: Trading involves risk. This EA executes trades based on received signals and your configuration. It does not provide investment advice. Past performance of any signal provider does not guarantee future results.
Important Setup Notes
For Telegram mode, you must enable WebRequest in your terminal settings. Demo versions run only in the Strategy Tester. Behavior differs between Hedging and Netting accounts. If you are unsure about your configuration, please contact support before running on a real account.
(c) 2026 Navigator Trading Systems


I had a very good experience buying from him,He is a good guy, very quick to respond whenever you contact him and very straightforward, He genuinely wants you to get value for your money, and he listens carefully to your needs before making recommendations, If you’re looking for someone reliable and honest to patronize, I highly recommend him. Such a great guy🙌