fxmind

Help center/Trading desk

TradingView webhooks: turn an alert into a notification, a marker or a draft order

Point a TradingView alert at a URL FxMind gives you. Create a hook, paste the URL and template into TradingView, and a draft order waits for your tap before anything is sent.

4 min readUpdated Sep 30, 2026

A webhook is a web address that another program calls by itself. TradingView can call yours the moment one of its alerts fires, without you touching your phone. You choose what FxMind does when that happens.

What a hook can do

Send me a message
An email, a push notice, and a Telegram or Discord message if you have them connected
Mark it on my desk
A line on your FxMind desk, right away, with no email or push
Draft an order
FxMind fills in an order from the alert. Nothing is sent until you tap Confirm

Plans: Free has no webhooks. Trader has 5, Pro 15, Elite 25 and Desk 40. Draft an order needs Pro or above and an account linked with full trading access (the master password).

Create the hook in FxMind

  1. Open Settings > Webhooks and press Add a webhook.
  2. Type a Name so you remember which alert it is, for example EURUSD scalper.
  3. Under What should it do, choose one of the three.
  4. For Draft an order, also choose the Account, the Size (lots), and, if you want them, the Stop-loss (pips) and Take-profit (pips). Draft waits for sets how long the draft waits for your tap: 1 to 30 minutes, 2 by default.
  5. Press Create.
  6. Copy the Webhook URL and the Message template now. The address is shown only this once.

Steps in TradingView

  1. Open the chart, right-click it and choose Add alert (or edit an alert you already have).
  2. Under Notifications, turn on Webhook URL and paste the address into the box.
  3. In the Message box, delete what is there and paste the template. TradingView fills in the numbers by itself when the alert fires.
  4. Save the alert.
  5. Back in FxMind, press Send a test on the hook. Check your notifications to see it arrive.

What a draft order does

A draft order never sends by itself. It waits for your tap: Confirm sends it, Discard throws it away, and it expires when its time is up. Confirming runs the same rules check every other order goes through. If a rule blocks it, nothing is sent.

When it does not arrive

Open the hook's menu and press View activity. Every call is listed, accepted or refused, with the reason in plain words. The usual ones:

  • The address did not match: copy it again from FxMind.
  • Your linked account does not offer this symbol: the alert names a symbol your broker does not list.
  • Too many alerts close together: one was skipped. The same alert twice within a few minutes counts once.
  • The call did not come from one of TradingView's own servers: only TradingView can call a hook.
  • Your plan no longer allows this: see the plans above.

Did this answer your question?

Still need help

Write to support with your account email and what you see on screen. First reply within 48 h on Free, 24 h on Trader, 8 h on Pro, 4 h on Elite, 2 h on Desk.

Contact support