Route your own signals to selected MT4 and MT5 accounts
Some traders search for MT4 or MT5 copy trading when they actually need controlled replication of their own TradingView alerts. TheConnector keeps the source, targets, quotas and risk settings visible.
How to read this page
TheConnector does not sell a social copy trading network. It routes and replicates instructions that you decide to send.
- No strategy marketplace
- No promised performance
- Your broker and risk settings remain yours
Practical MT4/MT5 checks
Before using replication, validate terminals, account modes, symbols, minimum volumes and plan quotas on demo accounts.
- MT4 EA and AutoTrading
- MT5 netting or hedging
- Per-account pause and quotas
Next steps
Compare the dedicated MT4, MT5 and replication pages before enabling a multi-account route.
- Compare TradingView to MT4
- Compare TradingView to MT5
- Understand full replication
Webhook payload example
For replication, name the source, target accounts and platform route so each account can be paused or checked separately.
{
"action": "buy",
"symbol": "EURUSD",
"risk": 0.5,
"sl": 15,
"tp": 30,
"source": "TradingView",
"id": "tv-copy-trading-mt4-mt5-test-001",
"account": "DEMO-REPL-001",
"platform": "mt5"
}
Alert pattern to adapt
Use this as a reading pattern, then adjust order size, symbols and account routing before any real use.
//@version=5
indicator("The Connector webhook", overlay=true)
fast = ta.sma(close, 9)
slow = ta.sma(close, 21)
longSignal = ta.crossover(fast, slow)
if longSignal
alert("{\"action\":\"buy\",\"symbol\":\"" + syminfo.ticker + "\",\"risk\":0.5,\"sl\":15,\"tp\":30,\"source\":\"TradingView\",\"id\":\"" + syminfo.ticker + "-" + str.tostring(time) + "\",\"account\":\"DEMO-REPL-001\",\"platform\":\"mt5\"}", alert.freq_once_per_bar_close)
Limits to keep in mind
- Test each alert on a demo account before production.
- Broker, platform and network conditions still matter: validate the route before increasing volume.
- Use symbol mapping to adapt broker-specific names before sending live signals.
- A signal that arrives too late must be treated as expired rather than replayed.
Source, targets, pause and quotas stay separate
The source is your TradingView alert or one of your own accounts, not a social copy feed.
Each target account keeps its platform, symbol mapping, volume rules and broker constraints.
A target can be paused or limited without changing the TradingView alert itself.