TradingView Webhook Wizard

Fill in your alert details below. We'll generate the exact URL and JSON body you paste into TradingView's alert form. 30 seconds, no docs needed.

1

Configure your alert

Pair
Direction
Entry price

Will use TradingView's {{close}} variable

Stop Loss
Take Profit 1
Take Profit 2 (optional)
Take Profit 3 (optional)
Lot size
Risk % of balance (optional, overrides lot)
2

Paste this URL into TradingView

Webhook URL
https://tradejournalpro.net/api/signals/webhook

In TradingView, open your alert → toggle NotificationsWebhook URL → paste above. You must be on TradingView Pro or higher (their plan, not ours).

3

Paste this JSON into the alert message

Alert message (JSON)
{
  "pair": "XAUUSD",
  "direction": "BUY",
  "entry_price": "{{close}}",
  "stop_loss": null,
  "take_profit_1": null,
  "take_profit_2": null,
  "take_profit_3": null,
  "lot_size": 0.01,
  "source": "tradingview"
}

TradingView replaces {{close}} with the live price when the alert fires. Our parser handles the rest.

Authentication

Your TradingView account must be linked to your TradeJournal Pro account first. Sign in → Signal Copier → Channels → add a TradingView channel. After that, signals arrive at the URL above with the correct user attached.