UTC
IT
ForexForStarters.com

Automazione su TradingView (alert, webhook e trading automatico)

TradingView affronta l’automazione in modo diverso da MetaTrader e cTrader. Invece di far girare robot di trading direttamente dentro la piattaforma, TradingView combina alert (avvisi), strategie in Pine Script e webhook per automatizzare il trading. In questa guida vediamo come funziona il tutto e quali opzioni hai.

Avvertenza sul rischio: Questo contenuto ha solo scopo educativo e non costituisce una consulenza finanziaria. Il trading sul forex comporta rischi e puoi perdere denaro.

TradingView
TradingViewFileViewInsertChartsToolsMARKET WATCHEURUSDGBPUSDUSDJPYAUDUSDUSDCADAuXAUUSDNUOVO ORDINE0.10 lottiVENDICOMPRASTOP LOSSTAKE PROFITPOSIZIONI

In cosa è diversa l’automazione su TradingView

Su MetaTrader applichi un Expert Advisor a un grafico e lui apre i trade in automatico dentro la piattaforma. Su cTrader fanno lo stesso i cBots. Entrambe le piattaforme hanno l'esecuzione integrata: il robot analizza il mercato e invia gli ordini direttamente al tuo broker.

TradingView non funziona così. Non esiste un equivalente di un EA o di un cBot che giri dentro TradingView e apra i trade da solo. TradingView si concentra invece sulla generazione dei segnali e si appoggia a servizi esterni per eseguire i trade veri e propri.

Su TradingView la catena dell’automazione di solito è questa.

  • Il Pine Script genera un segnale di trading (acquisto, vendita, chiusura)
  • TradingView invia un alert quando il segnale si attiva
  • L’alert può essere inviato come webhook (un messaggio automatico mandato a un indirizzo web)
  • Un servizio di terze parti riceve il webhook e invia l’ordine al tuo broker

Questo approccio è più modulare, ma anche più complesso da configurare rispetto all’automazione integrata di MetaTrader o di cTrader.

Gli alert su TradingView

Gli alert sono la base dell’automazione su TradingView. Puoi impostarli su diverse condizioni.

  • Livelli di prezzo (per esempio: avvisami quando EURUSD arriva a 1.1000)
  • Condizioni degli indicatori (per esempio: avvisami quando l’RSI supera 70)
  • Interazioni con gli strumenti di disegno (per esempio: avvisami quando il prezzo tocca questa trendline)
  • Condizioni in Pine Script (per esempio: avvisami quando la mia strategia personalizzata genera un segnale di acquisto)

Come possono arrivarti gli alert

  • Notifica pop-up su TradingView
  • Email
  • SMS (con alcuni piani)
  • Notifica push sull’app mobile
  • Webhook verso un URL esterno
  • Notifica sonora

Il numero di alert attivi dipende dal tuo piano

  • Gratuito: 1 alert
  • Essential: 20 alert
  • Plus: 100 alert
  • Premium: 400 alert

Per l’automazione, la funzione chiave sono gli alert con webhook. Un webhook invia un messaggio personalizzato a un servizio esterno ogni volta che l’alert si attiva.

Cosa sono i webhook

Un webhook è semplicemente un URL che riceve messaggi automatici. Quando l’alert di TradingView si attiva, invia un messaggio (di solito con informazioni come simbolo, direzione e quantità) all’URL del webhook. Il servizio collegato a quell’URL elabora il messaggio ed esegue un’azione, per esempio aprire un trade presso il tuo broker.

Immaginalo come una fila di tessere del domino: il Pine Script rileva un segnale, l’alert si attiva, il webhook invia un messaggio e il servizio esterno apre il trade.

Servizi di automazione di terze parti

Diversi servizi collegano gli alert di TradingView ai broker per eseguire i trade in automatico.

  • 3Commas collega TradingView a vari broker ed exchange ed è molto usato soprattutto per le criptovalute
  • Autoview è un’estensione per browser che collega TradingView ad alcuni broker
  • L’integrazione con i broker di TradingView permette di inserire ordini di base con i broker supportati
  • Soluzioni personalizzate scritte in linguaggi di programmazione come Python, che ricevono i webhook ed eseguono i trade tramite le API del broker

Ogni servizio ha la sua procedura di configurazione, i suoi broker supportati e i suoi prezzi. Informati bene prima di sceglierne uno.

Strategie in Pine Script per generare segnali

In Pine Script esistono due tipi di script: gli indicatori (indicators) e le strategie (strategies).

Gli indicatori mostrano informazioni visive sui grafici. Non generano segnali di trading nel senso classico del backtesting.

Le strategie contengono la logica di ingresso e di uscita e si possono sottoporre a backtesting. Quando una strategia genera un segnale di acquisto o di vendita, puoi impostare un alert che scatta a ogni segnale. Questo alert si può poi inviare tramite webhook a un servizio di automazione.

Per creare una strategia in Pine Script devi definire

La strategia gira sul tuo grafico e ti mostra direttamente i risultati del backtest, tra cui profitto/perdita, percentuale di trade vincenti e drawdown.

Configurare il trading automatico passo dopo passo

Ecco la procedura generale per impostare l’automazione su TradingView.

  • Scrivi o trova una strategia in Pine Script che generi segnali di acquisto e di vendita
  • Aggiungi la strategia al grafico e verifica che i segnali abbiano senso
  • Iscriviti a un servizio di automazione di terze parti che supporti il tuo broker
  • Configura il servizio con le credenziali API del tuo broker
  • Crea un alert su TradingView impostato per attivarsi sui segnali della tua strategia
  • Nelle impostazioni dell’alert, attiva Webhook URL e inserisci l’URL fornito dal servizio di automazione
  • Personalizza il messaggio dell’alert con le informazioni che servono al servizio (simbolo, azione, quantità)
  • Testa l’intera catena su un conto demo prima di passare al conto reale

Aspetti importanti da considerare

  • Complessità. Questa configurazione è più complessa rispetto a un EA su MetaTrader. Ci sono più componenti e più cose che possono andare storte.
  • Latenza. Ogni passaggio della catena aggiunge un piccolo ritardo. Il segnale deve attivare l’alert, l’alert deve inviare il webhook, il servizio deve elaborarlo e l’ordine deve arrivare al broker. Per la maggior parte delle strategie questo ritardo è accettabile, ma per lo scalping ad alta frequenza potrebbe non esserlo.
  • Affidabilità. Dipendi dal corretto funzionamento dei server di TradingView, di internet e del servizio di terze parti. Qualsiasi guasto lungo la catena blocca l’automazione.
  • Costi. Potresti aver bisogno di un piano TradingView a pagamento (per avere più alert), più l’abbonamento al servizio di automazione, più le commissioni del broker. Il costo totale sale.
  • Fai test approfonditi. Prima di rischiare denaro vero, testa sempre l’intera catena di automazione su un conto demo. Verifica che gli ordini vengano inseriti correttamente e che il sistema gestisca bene anche i casi limite.