How It Works

There are 3 steps in trade execution process:

  1. TradingConnector listens to alerts triggered by the TradingView.com and/or user-selected channels on Telegram.

  2. Alerts are processed by TradingConnector.EXE - a Windows-based desktop application and instantly forwarded to MetaTrader for execution.

  3. TradingConnectorEA - a plugin to MetaTrader - receives the alert and executes it on the market.

Alerts or signals must follow TradingConenctor’s Alerts Syntax to be properly executed. If they don’t, it might be required to use Search & Replace Alerts Modifier (as step 2 above, which is optional) to adjust them to required syntax.

LESS THAN 1 second LATENCY

All of this happens automatically, without any interaction from the user in the meantime. Within 1 second from TradingView firing the alert, a trade is executed inside MetaTrader. This unmatched speed is achieved thanks to same-device routing: all 3 components (see below) are running on the same PC, so no delay is added because of signals travelling all around the Internet via API or webhooks. Some elasticity needs to taken into account when executing from Telegram Signals, as these are incoming via API.

3 COMPONENTS of THE SOFTWARE

A Windows-based PC must be launched at all times, with all 3 components of TradingConnector running:

  • Chrome browser with TradingConnector Extension - this acts not only as TradingView alerts listener, but also as user-auth provider (you need to be logged in to Chrome)

  • TradingConnector.EXE - a centrepiece of TradingConnector. Receives and forwards alerts and optionally modifies them thanks to Search&Replace Alerts Modifier module.

  • MetaTrader(s) with TradingConnectorEA - EA executes the trades.

IN CASE OF DISCONNECTION

In the event that your PC running these components got disconnected or hangs or for whatever other reason does not respond, no new trades will be launched as no new alerts will be received and processed. That refers also to alerts aimed only to close trades. During such "disconnection” periods alerts are also not stacked - if the alert was fired and it was not received by TradingConnector.EXE, it is gone and will not be executed after TradingConnector.EXE gets back up.

However, if a position is already opened and it includes exit conditions like stop-loss or take-profit or trailing-stop (yes, it is possible to include exit brackets already in entry alert), these exit orders will be executed by the broker - even if your PC with TradingConnector components is disconnected.

EXCERPT FROM RULES

Here are some logical rules asked about most often:

  • REVERSALS. When a position is open and reversing entry order comes in, that previously opened position will be automatically closed. There is no need to send closing alert. On one condition though - “Allow hedging” in EAconfig is set to FALSE, which is the default setting. Can be modified though.

  • OVERRIDE: Parameters like stop-loss, lotsize and all others can be defined in 2 ways: in EAconfig (once and the same for all trades) or they can be delivered inside alert message for each trade separately. The rule: whenever a parameter is found in alert message, it overrides a parameter which is set in EAconfig.

  • 1 ALERT = 1 TRADE: a single alert opens/closes/modifies only one trade. Not multiple.

TradingConnector works identically with both: real accounts and demo accounts in MetaTraders.

REQUIREMENTS

Requirements: 64-bit Windows computer. Suggested 24/7 running VPS. Chrome browser. www.tradingview.com must be open in Chrome at all times. Broker must be offering MetaTrader 4 or 5 for trading.