Trade Copier Ultimate — Full documentation and user manual

4 May 2026, 03:20
Janitha Sandaruwan Amaradasa Wickramasingha Arachchilage
0
30

Trade Copier Ultimate v6.3 — Full Documentation and Advanced User Manual

Navigator Trading Systems | Version 6.3 | May 2026

Trade Copier Ultimate is a multi-source signal execution and trade copier EA for MetaTrader 5. It supports Telegram Bot API, Bridge Mode for private Telegram and advanced routing, local MT5-to-MT5 copying, Telegram trade broadcasting, multi-TP trade splitting, trailing stop, partial close, per-symbol lot sizing, pending orders, and layered execution safety controls.

This page is the full reference manual. If you only want to get started quickly, use the Quick Setup Guide first, then return here for advanced features and exact behavior.

1. What Trade Copier Ultimate Does

  • Receives trade signals from supported sources
  • Parses the signal into symbol, direction, entry, SL, TP, and related instructions
  • Applies your risk, lot sizing, filters, and safety rules
  • Executes the trade on MT5 if all required conditions pass
  • Can manage positions after entry using multi-TP, break-even, trailing stop, and partial close logic
  • Can copy trades locally between MT5 terminals on the same PC or VPS
  • Can broadcast executed trades to Telegram

This EA does not generate trading signals. It only executes or copies trades based on the source and settings you provide.


2. Operating Modes

Mode Purpose Best for
Telegram Bot API Reads Telegram signals through a bot token and chat ID. Channels or groups where bot access is available.
Bridge Mode Reads signals through Navigator Command Center Bridge. Private Telegram channels, private bot chats, Discord-compatible workflows, and advanced routing.
Local Copier Copies trades from one MT5 terminal to another on the same machine. Master/slave local copying, demo/live split testing, broker-to-broker copying.
Telegram Broadcast Sends executed trades to Telegram. Signal providers, journaling, team sharing, private alerts.

Important: For your first setup, use only one source mode at a time. This makes testing easier and avoids confusion.


3. Basic Workflow

Every live signal goes through this order:

  1. Source receives a signal
  2. Parser extracts symbol, direction, entry, SL, TP, and related commands
  3. Symbol mapping resolves broker symbol names and suffixes
  4. Filters and safety checks run
  5. Lot size is calculated
  6. Market order or pending order is selected
  7. Trade is executed if the EA is ARMED and all rules pass
  8. Post-entry management features continue monitoring the trade

4. ARM / DISARM Logic

The EA can receive and parse signals while DISARMED, but it will not place trades until you manually arm it.

  • DISARMED = receive signals, no live execution
  • ARMED = signal execution allowed

This is one of the most important safety features in the EA.

MT5 Restart Disarms EA can be enabled so that MT5 restart comes back in a safe state. Fresh attachments should always be tested on demo first.


5. Signal Formats Supported

The EA supports a wide range of common signal formats.

Type Example
Market order BUY GOLD SL 2290 TP 2380
Multi-TP market order BUY GOLD SL 2290 TP1 2360 TP2 2400 TP3 2450
Sequential TP lines BUY GOLD SL 2290
TP 2360
TP 2400
TP 2450
Pending limit GOLD BUY LIMIT 2310 SL 2290 TP 2370
Pending stop GOLD BUY STOP 2350 SL 2330 TP 2400
Pending range GOLD BUY LIMIT 2308-2312 SL 2290 TP 2370
Close command CLOSE GOLD / CLOSE ALL / CLOSE BUY GOLD
Breakeven command BREAKEVEN / MOVE SL TO BREAKEVEN
SL/TP modify BUY GOLD SL 2285 TP 2395

The parser is designed to be:

  • case-insensitive
  • suffix-tolerant
  • alias-aware
  • multi-line tolerant
  • able to handle practical signal noise better than strict format-only copiers

Important note about pip wording: relative wording such as TP +30 pips or SL 50 points is not treated as a normal supported TP/SL price format in the EA. Unsupported relative wording is safely ignored rather than converted blindly.


6. Symbol Mapping

The EA automatically tries to map common signal symbols to your broker’s actual symbol names.

Examples:

  • GOLD → XAUUSD
  • BTC → BTCUSD
  • EURUSD → EURUSDm
  • XAUUSD → XAUUSD.pro

This is useful when:

  • your broker adds suffixes like m, .pro, .raw, or similar
  • the signal provider uses aliases instead of exact broker symbol names

If needed, custom mappings can still be used for unusual broker symbols.


7. Lot Modes

The Lots tab controls how trade size is calculated.

Lot Mode How it works
Fixed Lot Uses one fixed lot size for every trade.
Multiplier Multiplies the source lot or copied lot by your chosen factor.
Risk Percent Calculates lot size from account balance and stop-loss distance.
Per-Symbol Lots Uses specific fixed lots for selected symbols while everything else uses the global lot mode.

Recommended for first-time testing: use Fixed Lot with a small size such as 0.01.

Important:

  • If you use Risk Percent, valid SL information is strongly recommended.
  • If you use Per-Symbol Lots, listed symbols use their assigned lot, and all other symbols continue using the global lot mode.
  • MaxLotSize acts as a safety cap regardless of lot mode.

8. Per-Symbol Lot Sizing

The Per-Symbol Lots feature lets you assign different fixed lot sizes to specific instruments.

Example:

  • EURUSD = 0.05
  • XAUUSD = 0.03
  • BTCUSD = 0.01

This is useful when you want one EA instance to trade different symbols with different lot sizes without rebuilding settings each time.

Behavior:

  • listed symbols use their assigned fixed lot
  • all other symbols use the global lot mode
  • priority follows the stored order

9. Signal TP (SigTP) and Multi-TP Splitting

The SigTP tab controls how signal-provided TP1, TP2, and TP3 are handled.

If a signal contains multiple take-profit targets, the EA can split one signal into separate positions.

Example:

BUY GOLD SL 2290 TP1 2360 TP2 2400 TP3 2450

Possible result:

  • Position 1 with TP1
  • Position 2 with TP2
  • Position 3 with TP3

SigTP Allocation Modes:

  • PERCENT — splits the main lot across TP legs using your selected percentages
  • LOTS — uses exact lot values per TP leg and overrides the main lot for those split trades

Important behavior:

  • PERCENT uses the main lot size and divides it
  • LOTS uses the exact TP lot values you set
  • market multi-TP and pending multi-TP are controlled separately

Example with PERCENT mode and 40/30/30:

  • main lot = 1.00
  • TP1 = 0.40
  • TP2 = 0.30
  • TP3 = 0.30

Example with LOTS mode:

  • TP1 = 0.10
  • TP2 = 0.30
  • TP3 = 0.20

In LOTS mode, those fixed TP lot values are used directly for the split trade legs.


10. Break-Even and Signal TP Follow-Up Logic

The EA can also apply follow-up logic to multi-TP split trades.

Examples:

  • SL -> BE on TP1 — move remaining positions to breakeven after TP1 closes
  • SL -> TP1 on TP2 — move remaining stop loss to TP1 after TP2 closes

This is useful for progressive profit locking on multi-target signals.


11. Partial Close Management

The Partials tab handles pip-based trade management after entry.

This is different from SigTP splitting.

  • SigTP splits the original signal into multiple positions at entry
  • Partials manages an existing position after price moves

Partial close can be based on:

  • profit in pips
  • percentage of position
  • fixed lot amount

Example:

  • close 50% at +10 pips
  • move SL to breakeven after the first partial

If you are using signal-based multi-TP splitting, read the Partials Scope setting carefully so that signal TP legs and global partial logic do not conflict unexpectedly.


12. Trailing Stop

The Trail tab controls trailing stop behavior after a trade is already in profit.

Main settings include:

  • Trail Start — how much profit is required before trailing activates
  • Trail Distance — how far the stop stays behind price
  • Trail Step — minimum move before SL is updated again

Trailing stop is useful when you want the EA to lock in profits gradually while letting trades run further.


13. Pending Orders

The EA supports pending order signals such as:

  • BUY LIMIT
  • SELL LIMIT
  • BUY STOP
  • SELL STOP

Pending-specific behavior includes:

  • pending order placement
  • pending multi-TP splitting
  • pending order expiry
  • filter checks before placement

The EA also checks:

  • ARM state
  • daily loss rules
  • news pause
  • spread filter
  • max open positions

14. Duplicate Filter

The Duplicate Filter prevents the same exact signal from being executed more than once inside the configured replay window.

Current behavior:

  • same exact signal text is blocked only within the duplicate window
  • the duplicate window is configurable in minutes
  • successful execution is the event that records the duplicate hash

This is useful for:

  • resend glitches
  • forwarding echoes
  • same signal arriving through multiple paths

15. Cooldown Logic

The Signal Cooldown feature helps control repeat entries on the same symbol and direction inside a chosen time window.

Examples:

  • block repeated BUY XAUUSD entries for 3 minutes
  • still allow SL/TP updates during cooldown if enabled

Update SL/TP in Cooldown means same-direction follow-up signals can update existing trades during the cooldown window instead of being treated as fresh entries.


16. Spread, Slippage, Time, and News Filters

The Filter tab contains the main execution filters.

These include:

  • Spread Filter — skip trades when spread is too high
  • Slippage Filter — skip or protect entries when price has moved too far
  • Time Filter — allow execution only during chosen hours
  • News Pause — pause new entries during configured news windows

These filters are especially important for:

  • prop firm users
  • news-sensitive strategies
  • spread-sensitive symbols such as gold or indices

17. Prop Firm Mode and Beginner Safe Mode

The Prop tab provides higher-level safety presets.

Prop Firm Mode is designed to reduce common risky execution behavior by combining stricter controls.

Typical behavior can include:

  • forcing SL usage
  • limiting daily loss
  • reducing risky duplicate or overexposed behavior
  • limiting open positions

Beginner Safe Mode is designed for users who want a simpler and safer default environment. It helps reduce errors during first-time setup and testing.


18. Daily Loss Kill Switch

The EA includes a daily loss protection system that can block new execution once your configured daily loss limit is reached.

This is useful for:

  • prop firm-style daily drawdown control
  • self-imposed trading limits
  • reducing damage from unexpected signal runs or bad configuration

Once the daily loss rule is hit, the EA can stop accepting new execution until the reset condition is reached.


19. Entry Armour

Entry Armour adds stricter validation before allowing a trade to open.

This helps prevent random text or weakly structured messages from being treated as valid signals.

When enabled, the EA expects stronger trade structure before execution.

This is especially useful in noisy chat environments.


20. Bridge Mode — Advanced Notes

Bridge Mode is used when direct Bot API access is not enough.

Bridge can be used for:

  • private Telegram channels
  • private bot chats
  • advanced routing
  • multi-account MT5 fan-out
  • Discord-compatible workflows routed through Bridge

Bridge and MT5 should normally run on the same PC or VPS.

Bridge Mode in the EA uses local loopback communication, usually through http://127.0.0.1.

The EA uses a short startup drain window in Bridge Mode so stale queued signals are not executed immediately after startup.


21. Local Copier — Advanced Notes

Local Copier works by sharing trade state between MT5 terminals on the same machine.

One EA instance can be:

  • MASTER — publishes trades
  • SLAVE — copies them

It supports:

  • same-PC MT5 copying
  • cross-broker copying
  • SL/TP sync
  • partial close sync
  • close sync

Master and Slave must use matching copier settings where required.


22. Diagnostic Logging

The EA includes optional diagnostic logging for troubleshooting.

Use diagnostic logging when:

  • a signal is not being parsed correctly
  • a trade is being blocked unexpectedly
  • you need support for a difficult provider format

Leave it off during normal use unless needed.


23. Recommended First-Time Testing Order

  1. Attach the EA to a demo chart
  2. Enable WebRequest
  3. Choose one source mode only
  4. Use Fixed Lot with a small size such as 0.01
  5. Click TEST
  6. ARM the EA
  7. Send one simple signal
  8. Confirm one successful trade
  9. Only after that, test advanced features

24. Troubleshooting

Problem What to check
Signals not opening trades Check ARM state, AutoTrading, WebRequest, source mode, spread filter, cooldown, duplicate filter, and Last Filter Reason.
Wrong symbol or no symbol found Check broker suffix mapping, Market Watch visibility, and custom mappings if needed.
Bridge account not appearing Enable Bridge Mode in the EA first, start Bridge, confirm port match, and ensure 127.0.0.1 is in WebRequest.
Bot API not working Check token, chat ID, bot access to the source, and WebRequest permissions for api.telegram.org.
Multi-TP not splitting Check SigTP settings, allocation mode, and whether TP2/TP3 are actually present in the signal.
Trade size looks wrong Check global lot mode, per-symbol lot overrides, SigTP allocation mode, and MaxLotSize cap.
Repeat signals are ignored Check Duplicate Filter and Signal Cooldown settings.
Pending orders not placing Check ARM state, pending settings, spread filter, max positions, and daily loss rules.

25. Final Notes

  • Always test new signal sources on demo first
  • Use one source mode at a time for first-time troubleshooting
  • Start with simple signals before testing advanced management
  • Use Fixed Lot first if you are unsure about risk configuration
  • Advanced features are powerful, but they should be added one by one after the base setup is already working

Support

If you need help with setup, broker symbols, Telegram Bot API, Bridge Mode, private channels, private bot chats, VPS configuration, Local Copier setup, or signal format compatibility, send a message and I will help you configure it correctly.

(c) 2026 Navigator Trading Systems