Route TradingView alerts across your own accounts
TheConnector is a French-built gateway for your own trading instructions. It routes the signals you decide to send to compatible MT4, MT5 and cTrader accounts.
When this workflow fits
Use it when one TradingView alert must reach selected accounts, or when your own MT4, MT5 and cTrader accounts need a controlled inter-platform route.
- TradingView webhook replication
- multi-account routing
- MT4 MT5 cTrader bridge
Points to handle
Replication depends on account selection, broker symbols, platform state and plan limits. The user remains responsible for strategy, risk and execution settings.
- Validate symbol mapping
- Route only to selected accounts
- Track received, routed and executed events
Related setup pages
Continue with platform pages and pricing to compare the setup before enabling replication routes.
- Compare the MT4 workflow
- Compare the MT5 workflow
- Discover the cTrader workflow
- Review Free access and future plans
Webhook payload example
Keep payloads explicit: the account connector can route the alert only when the symbol, side and target platform are clear.
{
"source": "tradingview",
"strategy": "example-automation",
"accountCode": "DEMO-MT5-001",
"routingToken": "YOUR_ROUTING_TOKEN",
"symbol": "EURUSD",
"side": "buy",
"riskPercent": 0.5,
"platform": "ctrader",
"slPips": 15,
"tpPips": 30
}
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("{\"source\":\"tradingview\",\"symbol\":\"" + syminfo.ticker + "\",\"side\":\"buy\",\"platform\":\"ctrader\"}", 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.