Start free
Signal replication and webhook routing

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.

Covered points
TradingView webhook replication
Routing between MT4, MT5 and cTrader accounts
Broker symbol mapping and execution tracking
Signal replication and webhook routing

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
Signal replication and webhook routing

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
Signal replication and webhook routing

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
Practical examples

Webhook payload example

Keep payloads explicit: the account connector can route the alert only when the action, symbol and target platform are clear.

{
  "action": "buy",
  "symbol": "EURUSD",
  "risk": 0.5,
  "sl": 15,
  "tp": 30,
  "source": "TradingView",
  "id": "tv-replication-tradingview-mt4-mt5-ctrader-test-001",
  "account": "DEMO-MT5-001",
  "platform": "ctrader"
}
Pine Script

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-MT5-001\",\"platform\":\"ctrader\"}", alert.freq_once_per_bar_close)
cTrader

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.