Come un Webhook di TradingView Raggiunge il tuo Broker
Un alert, un URL webhook, un payload JSON: questo è il percorso esatto che un segnale TradingView compie per diventare un ordine reale su Tradovate, Rithmic, Interactive Brokers o uno qualsiasi dei 10 broker supportati da PickMyTrade.
Guarda il Payload del WebhookCos'è un Webhook di TradingView?
Un webhook di TradingView è una richiesta HTTP in uscita che TradingView invia nel momento in cui si verifica una condizione di alert di prezzo o di strategia. Invece di un popup o di un'email, TradingView invia un messaggio JSON a un URL specificato da te — in questo caso, un endpoint di PickMyTrade che legge il payload e piazza l'ordine corrispondente sul tuo broker collegato.
Gli alert webhook sono una funzione a pagamento di TradingView (piani Pro, Pro+ o Premium): il piano gratuito non può inviarli. Al di là di questo requisito, non c'è nulla da installare: nessuna VPS, nessun software ponte sulla tua macchina e nessun codice da scrivere.
Il Percorso a Tre Tappe dal Segnale all'Ordine
1. TradingView Attiva l'Alert
Una strategia Pine Script, un indicatore Pine Script o un alert di prezzo manuale si attiva. TradingView invia una richiesta HTTP POST contenente il tuo messaggio di alert JSON all'URL webhook salvato nella scheda Notifiche dell'alert.
2. PickMyTrade lo Analizza e lo Instrada
L'endpoint webhook di PickMyTrade autentica la richiesta tramite il tuo token account, analizza i campi JSON (simbolo, azione, quantità, parametri di rischio) e li converte in un ordine per il tuo account broker collegato — reale, demo o di valutazione prop firm.
3. Il Broker Esegue l'Ordine
L'ordine raggiunge il tuo broker tramite una connessione autenticata OAuth o con chiave API e viene eseguito in condizioni di mercato normali in ben meno di un secondo end-to-end. Esecuzioni, rifiuti ed errori vengono registrati nella tua dashboard PickMyTrade.
Anatomia di un Alert Webhook
Ogni alert webhook di PickMyTrade ha due parti: un URL webhook (dove TradingView invia la richiesta) e un messaggio di alert JSON (cosa invia). Entrambi vengono generati per te nella dashboard di PickMyTrade — li incolli nella finestra di dialogo dell'alert di TradingView, non li scrivi a mano.
URL del webhook — incollato nella scheda Notifiche dell'alert di TradingView con l'opzione Webhook URL attivata.
Messaggio di alert JSON — incollato nel campo Messaggio dell'alert di TradingView. Un esempio generato:
symbol Lo strumento su cui TradingView sta segnalando, ad es. NQ1! per il contratto future continuo E-mini Nasdaq.
data L'azione: acquisto, vendita o un segnale di uscita.
quantity / risk_percentage Contratti o unità da negoziare. Può anche essere dimensionato dinamicamente tramite risk_percentage invece di un numero fisso.
order_type MKT per gli ordini a mercato; sono supportate anche le varianti limite e stop.
token Il tuo token di autenticazione dell'account, generato per ogni alert nella dashboard di PickMyTrade — mai condiviso tra account.
multiple_accounts Un array opzionale che smista lo stesso alert verso ulteriori account collegati, ciascuno con il proprio token, ID account e moltiplicatore di dimensione — è ciò che rende possibile il copy trading multi-account da un singolo alert.
{
"symbol": "NQ1!",
"date": "{{timenow}}",
"data": "buy",
"quantity": 2,
"risk_percentage": 0,
"order_type": "MKT",
"token": "At8tLtTtYtEt8t8tHtWtPtOtR",
"multiple_accounts": [
{
"token": "UnyTGjYrtvhSW65-Iuds",
"account_id": "DEMO2001",
"quantity_multiplier": 1
}
]
} Un Webhook, Qualsiasi Broker Supportato
Il percorso del webhook è agnostico rispetto al broker: lo stesso formato di alert TradingView viene instradato verso qualunque broker sia collegato il tuo account.
Sicurezza e Affidabilità del Percorso Webhook
Poiché un alert webhook può piazzare ordini reali, la connessione tra TradingView, PickMyTrade e il tuo broker è autenticata e crittografata a ogni passaggio.
Autenticazione OAuth 2.0
Tradovate e altri broker compatibili con OAuth si collegano tramite OAuth 2.0 — PickMyTrade non vede né memorizza mai la password del tuo broker.
Crittografia AES-256
I token account e i dati di connessione sono crittografati a riposo e in transito (TLS/SSL).
Registro di Audit
Ogni webhook ricevuto e ogni ordine da esso generato vengono registrati nella tua dashboard, con controlli di accesso modellati sui Trust Services Criteria SOC 2.
Latenza Target Inferiore al Secondo
PickMyTrade punta a un'esecuzione inferiore a 200 ms dalla ricezione del webhook al piazzamento dell'ordine; la latenza reale end-to-end (compreso il ritardo in uscita proprio di TradingView) si colloca in genere tra 200 e 600 ms.
Problemi Comuni del Webhook (e la Soluzione)
La maggior parte degli alert webhook che non si eseguono mai deriva da una di queste quattro cause.
L'Alert Non si Attiva Mai
Di solito è un problema di piano TradingView — gli alert webhook richiedono Pro, Pro+ o Premium. Conferma che l'alert si sia effettivamente attivato nel registro alert di TradingView prima di presumere che la colpa sia di PickMyTrade.
URL Webhook Non Attivato
TradingView richiede che la casella Webhook URL sia selezionata nella scheda Notifiche dell'alert, con l'URL incollato — una casella selezionata con il campo vuoto, o viceversa, scarta silenziosamente l'alert.
JSON Non Valido nel Campo Messaggio
Una virgola mancante o una parentesi graffa in più rende l'intero payload non analizzabile. Copia il messaggio generato dalla dashboard di PickMyTrade invece di modificarlo a mano, e ricopialo dopo ogni modifica dell'alert.
Token o Account Non Corrispondenti
Ogni token corrisponde a uno specifico account collegato. Riutilizzare un token di un altro account, o di un account demo contro uno reale, invia l'ordine verso una destinazione che il tuo broker non riconosce.
Domande Frequenti
È una richiesta HTTP POST in uscita che TradingView invia a un URL specificato da te nel momento in cui si verifica una condizione di alert. Il corpo della richiesta è un messaggio JSON che configuri nell'alert. L'endpoint webhook di PickMyTrade riceve questa richiesta e la converte in un ordine broker.
No. PickMyTrade genera per te sia l'URL del webhook sia il messaggio di alert JSON nella dashboard. Li incolli nella finestra di dialogo dell'alert di TradingView — non c'è codice da scrivere né è richiesto Pine Script.
Tradovate, Rithmic, Interactive Brokers, TradeStation, TradeLocker, ProjectX/TopstepX, Match-Trader, Tradier, Binance e Bybit. Il formato del webhook è lo stesso indipendentemente dal broker a cui è collegato il tuo account.
TradingView deve poter valutare la tua condizione di alert, il che per la maggior parte dei tipi di alert non richiede che la scheda del browser resti aperta dopo la creazione dell'alert. Una volta che TradingView invia il webhook, PickMyTrade lo esegue lato cloud — non ti serve una VPS né alcun software ponte in esecuzione.
Un piano a pagamento — Pro, Pro+ o Premium. Il piano gratuito di TradingView non può inviare alert webhook in alcun modo, indipendentemente dallo strumento di automazione usato.
PickMyTrade punta a un'esecuzione inferiore a 200 ms dalla ricezione del webhook al piazzamento dell'ordine presso il broker. End-to-end, inclusa la latenza in uscita propria di TradingView, la maggior parte degli ordini si colloca tra 200 e 600 ms.
Sì. Il messaggio di alert JSON supporta un array multiple_accounts, che permette a un singolo alert TradingView di smistarsi verso tutti gli account collegati specificati, ciascuno con il proprio moltiplicatore di dimensione.
Sì. Autenticazione OAuth 2.0 (nessuna password broker memorizzata), crittografia AES-256 a riposo e in transito, registro di audit e token account limitati a un singolo account collegato fanno tutti parte del percorso webhook.
Pronto a Instradare il tuo Primo Webhook?
Genera un URL webhook e un alert JSON in pochi minuti, poi incollali in un alert TradingView. Prova gratuita di 5 giorni, senza carta di credito.