Tradovate API

Automatizzare Tradovate dai webhook di TradingView

Vuole che la sua strategia di TradingView raggiunga Tradovate nell’istante in cui scatta un alert, senza toccare il mouse? Instradi quei segnali di alert al suo conto tramite un servizio bridge. Ecco esattamente come configurare tutto.

On This Page

Vuole che la sua strategia di TradingView raggiunga Tradovate nell’istante in cui scatta un alert, senza toccare il mouse? Tradovate non è in grado di leggere da solo un webhook di TradingView, perciò lei instrada quei segnali di alert al suo conto tramite un servizio bridge. Ecco esattamente come configurare tutto.

Che cosa sono i webhook di TradingView?

Un webhook di TradingView è un messaggio che TradingView invia a un indirizzo web nell’istante in cui scatta un alert. Invia una richiesta HTTP POST e inserisce il testo del messaggio del suo alert nel corpo della richiesta, così che un’app esterna possa leggere il segnale e agire di conseguenza. Il problema è semplice: Tradovate non ha un endpoint integrato che accetti questi alert, quindi non può trasformare da solo un webhook grezzo in un ordine.

È questo il compito di un servizio bridge. Il bridge si colloca tra TradingView e Tradovate, intercetta ogni webhook in arrivo, legge le sue istruzioni e inserisce l’operazione sul suo conto Tradovate tramite l’API di Tradovate. Tenga ben presente una distinzione: la connessione nativa di Tradovate con TradingView le consente di operare manualmente dai grafici di TradingView, ma non fa partire in automatico i suoi alert. È proprio questa lacuna il motivo per cui esiste un bridge di webhook.

Instradare i webhook di TradingView verso Tradovate: passo dopo passo

1

Colleghi il suo conto Tradovate a un bridge di webhook

Acceda a un servizio bridge di webhook e colleghi il suo conto Tradovate (o di prop firm). Questo autorizza il bridge a inserire ordini per suo conto, così i suoi alert hanno una destinazione.

Dashboard di un bridge di webhook che collega un conto Tradovate per l’automazione di TradingView
2

Generi il payload dell’alert e copi l’URL del webhook

Nel bridge, scelga il conto Tradovate su cui vuole operare, generi il codice dell’alert (un piccolo messaggio JSON contenente simbolo, quantità e azione) e copi sia quel JSON sia il suo URL di webhook univoco. Non modifichi il JSON a mano in seguito. Se qualcosa deve cambiare, lo rigeneri dalle impostazioni in modo che il formato resti intatto.

Servizio bridge che mostra il payload JSON dell’alert generato e l’URL del webhook di TradingView
3

Crei l’alert su TradingView e incolli il payload

Tornato su TradingView, apra il suo grafico o la sua strategia, clicchi sul pulsante alert (+), imposti la condizione di attivazione e incolli il JSON copiato nella casella Message dell’alert esattamente com’è stato generato.

Finestra Create Alert di TradingView con il JSON del webhook incollato nella casella Message
4

Abiliti l’URL del webhook nella scheda Notifications

Sempre nella finestra dell’alert, apra la scheda Notifications, attivi Webhook URL e incolli l’URL del webhook del suo bridge. Gli alert con webhook non sono disponibili nel piano gratuito di TradingView e richiedono inoltre l’autenticazione a due fattori, quindi le serve un piano a pagamento con la 2FA attiva. Salvi l’alert una volta inseriti i dati.

Scheda Notifications di un alert di TradingView con Webhook URL abilitato per l’instradamento verso Tradovate
5

Faccia scattare un alert di prova e confermi l’ordine in Tradovate

Attivi l’alert manualmente (oppure attenda che la condizione si verifichi), controlli nel registro degli alert del bridge lo stato Filled e poi confermi la posizione risultante nel modulo Orders o Positions di Tradovate. Lo faccia prima di affidargli una size reale.

Modulo Orders di Tradovate che mostra un ordine eseguito inserito da un webhook di TradingView

Esempio di payload dell’alert

{
  "symbol": "NQ",
  "quantity": 1,
  "action": "buy"
}

Questa è la forma di un tipico payload generato; il suo servizio bridge compila automaticamente i dettagli del conto e dell’ordine. Non modifichi questo JSON a mano; se qualcosa deve cambiare, lo rigeneri dalle impostazioni del bridge in modo che il formato resti intatto.

Perché le serve

  • Esegua una strategia o un indicatore di TradingView senza sosta senza guardare lo schermo.
  • Attivi ingressi e uscite in una frazione di secondo, più velocemente di quanto potrebbe mai cliccare.
  • Replichi un singolo alert su più conti Tradovate o di prop firm contemporaneamente.
  • Conservi un registro verificabile di ogni segnale e del suo esito: eseguito, rifiutato o in pausa.
  • Operi con il suo sistema mentre dorme o svolge il suo lavoro quotidiano.

Automatizzi tutto questo con PickMyTrade

PickMyTrade è un bridge di webhook che collega i suoi alert di TradingView direttamente al suo conto Tradovate. Lei incolla un URL di webhook, inserisce il JSON generato e ogni segnale viene instradato ed eseguito automaticamente con controlli del rischio integrati. Nessun clic manuale, nessuna programmazione.

Instradi i suoi alert in automatico

PickMyTrade intercetta i suoi webhook di TradingView e li trasforma in ordini eseguiti su Tradovate, senza bisogno di programmare.

Inizi la prova gratuita di 7 giorni

Domande frequenti

No. Tradovate non dispone di un endpoint nativo per i webhook degli alert di TradingView. Serve un servizio bridge (oppure un codice proprio scritto sull’API di Tradovate) per intercettare il webhook e inserire l’ordine.

Sì. Gli alert con webhook non sono disponibili nel piano gratuito di TradingView e richiedono inoltre l’autenticazione a due fattori. Livelli e nomi dei piani cambiano nel tempo, quindi controlli i piani attuali di TradingView per individuare il livello che include i webhook.

Spesso sì, ma dipende. Alcune prop firm limitano o vietano l’automazione e le regole variano in base alla società e al tipo di conto. Verifichi le regole attuali della sua società prima di automatizzare.

Questa guida ha scopo esclusivamente educativo e informativo e non costituisce consulenza finanziaria, di investimento o di trading. Il trading di futures e di altri prodotti a leva comporta un rischio di perdita sostanziale e non è adatto a tutti gli investitori. PickMyTrade è una piattaforma di automazione indipendente di terze parti e non è affiliata, approvata o sponsorizzata da Tradovate, Inc. «Tradovate» e tutti i nomi, loghi e marchi correlati sono di proprietà dei rispettivi titolari. Le funzioni e i passaggi della piattaforma cambiano nel tempo, perciò confermi sempre la procedura attuale nella piattaforma e nella documentazione ufficiali di Tradovate prima di agire.