← सभी लेख TheConnector ब्लॉग

TheConnector Relay: test the product without a paid TradingView plan

A Chrome/Edge extension that relays TradingView alerts already shown in your browser tab to your TheConnector webhook, so you can test the product without a paid TradingView plan. Test mode only.

2026-07-25 4 min read browser extension TradingView alerts webhook test mode Chrome

TheConnector एक तकनीकी रूटिंग और स्वचालन उपकरण है। रणनीति, ब्रोकर खाता सेटिंग्स और ट्रेडिंग जोखिम उपयोगकर्ता के नियंत्रण में रहते हैं।

What it's for

TradingView's native webhook field — the one that lets TradingView itself POST an alert to a URL — requires a paid Essential plan or higher. TheConnector Relay is a browser extension that reads the alert TradingView already displays, once triggered, inside your open chart tab, and forwards it to your TheConnector webhook instead. It exists so you can test TheConnector end to end, with real dashboard history, before committing to a paid TradingView plan.

It is not a replacement for TradingView's native webhook. Treat it as a test/discovery mode: useful to validate your payload, your account routing and your MT4/MT5/cTrader connection, with the browser tab open in front of you.

How it works

  • Create your TradingView alert with the same JSON message you would use for a native webhook — /docs/command-syntax-reference and /first-alert both apply here unchanged. Leave TradingView's own "Webhook URL" field empty; it is not used.
  • When the alert fires, the extension reads the message text shown in the alert log. A MutationObserver reacts in about 1 ms.
  • Its background service worker is kept warm by a periodic ping from the tab, so it is already awake when the alert fires — otherwise Chrome unloads an idle service worker after roughly 30 seconds.
  • The request goes out on a connection that is already warmed up, so triggering to sending is a single round trip.
  • Your access key travels with the request, exactly like a native TradingView webhook, to the same endpoint your account already uses.
{
  "action": "buy",
  "symbol": "{{ticker}}",
  "volume": 0.10,
  "sl": 1.0820,
  "tp": 1.0910
}

You do not need to add an accessKey field yourself; the extension adds it before sending. If you include one anyway, it is respected.

Reliability, on purpose

A failed send is retried up to 3 times in under 5 seconds (immediately, then +400 ms, then +1.5 s), then abandoned and reported. There is no later retry. That is deliberate: TheConnector's realtime dispatch rejects an order that has gone stale, so replaying an old alert minutes later would be useless at best and dangerous at worst — a position opened at a price that no longer exists.

  • Every detected alert is written to local storage before any network attempt, so a lost connection or a service worker restart never loses an alert already captured.
  • A duplicate alert (same message, same TradingView timestamp) is filtered twice over: once per page, once in the persistent queue.
  • The popup shows the running total relayed, the latency of the last send, and a visible count and list of abandoned alerts (timestamp, reason, message excerpt). A failure is never silent.

What it does not do

Read this before relying on it for anything but testing:

  • It needs your browser open on the TradingView chart tab for the whole time you want alerts captured. Closing the tab or the browser stops everything.
  • An alert not delivered within 5 seconds is dropped and reported, never replayed later.
  • Your computer going to sleep pauses detection entirely — TradingView itself stops running Pine Script during that time too.
  • It is less reliable than TheConnector's native server-side webhook, which does not depend on any browser being open. That is why it stays scoped to testing and discovery, not live trading.

Security and permissions

The extension stores exactly two values: your webhook URL and your account's access key — the same ones you already use for your MT4/MT5/cTrader connector or a native TradingView webhook. It never reads or stores a TradingView login, a broker login, or any other credential. It only reads the alert message text and its displayed timestamp, never your positions or account details.

Permissions match what it actually does: storage and alarms for its queue and scheduling, plus host access limited to tradingview.com and your TheConnector webhook host. No tabs, no notifications, no broad host access. All the code ships inside the extension package — no remote script, no eval.

The options page requires an explicit, timestamped consent before anything is sent, and the popup permanently reminds you this is a test/discovery tool. That reminder cannot be dismissed.

Browser compatibility

  • Chrome — validated: message extraction and timestamp confirmed on a real triggered alert
  • Edge — works as-is, same Chromium package, same manifest
  • Firefox — a separate variant is provided, not yet tested on a connected install

Get it from your dashboard

TheConnector Relay is available from the Downloads page of your client dashboard, on every plan, including the free Basic tier. For now it installs in developer mode — Chrome or Edge: open the extensions page, enable developer mode, load the unpacked folder. Listing it on the Chrome Web Store and Firefox Add-ons is a later step. Once installed, paste your webhook URL and access key in the options page, accept the test-mode notice, then trigger an alert and check your Transactions page to see it land.

Responsible use

TheConnector Relay reads a message TradingView already displays in a page you opened; it does not bypass any TradingView protection or change how TradingView works. Using automated tools on TradingView remains governed by TradingView's own terms of use, and stays the user's responsibility.