UTC
IT
ForexForStarters.com

Indicatori personalizzati TradingView e Pine Script (guida per principianti)

Uno dei maggiori punti di forza di TradingView è il suo ecosistema di indicatori personalizzati (custom indicators), insieme a Pine Script, un linguaggio di programmazione adatto anche ai principianti. Con oltre 100.000 indicatori creati dalla community e un linguaggio pensato per essere semplice, TradingView permette a chiunque di ampliare i propri strumenti di analisi grafica. Ecco tutto quello che devi sapere.

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

Cosa sono gli indicatori personalizzati su TradingView

Su TradingView un indicatore personalizzato è uno script scritto in Pine Script che aggiunge elementi visivi al grafico. Possono essere linee, frecce, sfondi colorati, istogrammi, etichette o qualsiasi altra informazione visiva utile per l’analisi.

A differenza di altre piattaforme, dove devi scaricare dei file e copiarli in cartelle specifiche, su TradingView gli indicatori personalizzati si aggiungono con un clic dalla libreria della community. Niente file da gestire, niente installazione, niente compilazione. Fai clic su “Add to chart” (aggiungi al grafico) e l’indicatore compare all’istante.

Dove trovare gli indicatori personalizzati

La libreria Community Scripts. È l’enorme raccolta di indicatori creati dagli utenti di TradingView. Fai clic sul pulsante Indicators su qualsiasi grafico, poi passa alla scheda Community Scripts (script della community). Puoi cercare per nome, categoria o parola chiave. Sono disponibili oltre 100.000 script, dagli strumenti più semplici ai sistemi complessi che combinano più indicatori.

Le Editors' Picks di Pine Script. Il team di TradingView seleziona un elenco di script della community di alta qualità chiamato Editors' Picks (le scelte della redazione). Sono script controllati per qualità e utilità.

I profili dei singoli trader. Quando trovi un analista di cui apprezzi il lavoro, visita il suo profilo per vedere se ha pubblicato degli script. Molti membri attivi della community creano e condividono indicatori personalizzati.

Il manuale di riferimento di Pine Script. Se vuoi creare i tuoi indicatori, la documentazione ufficiale è completa e piena di esempi.

Come aggiungere al grafico un indicatore della community

  • Fai clic sul pulsante Indicators in cima al grafico (oppure premi il tasto “/”)
  • Digita il nome o una parola chiave nella barra di ricerca
  • Passa alla scheda Community Scripts, se non è già selezionata
  • Fai clic sull’indicatore che ti interessa
  • Viene aggiunto subito al grafico

Puoi modificare le impostazioni dell’indicatore facendo clic sull’icona a forma di ingranaggio accanto al suo nome, nella legenda degli indicatori sul grafico. Per rimuoverlo, fai clic sull’icona X.

Cos’è Pine Script

Pine Script è il linguaggio di programmazione proprietario di TradingView, pensato apposta per creare indicatori e strategie di trading. È il linguaggio di trading più facile da imparare, per diversi motivi.

  • Sintassi semplice. Il codice Pine Script è conciso e leggibile. Un indicatore di base si crea in poche righe.
  • Funzioni integrate. Pine Script ha un’ampia libreria di funzioni integrate per i calcoli più comuni, come medie mobili, RSI, MACD e altri. Non devi programmarli da zero.
  • Nessuna configurazione. L’editor di Pine Script è integrato in TradingView. Fai clic sulla scheda Pine Editor in fondo allo schermo e inizia subito a scrivere codice.
  • Visualizzazione immediata. Quando scrivi o modifichi codice Pine Script, i risultati compaiono sul grafico in tempo reale appena fai clic su “Add to chart”.
  • Documentazione completa. Il manuale di riferimento di Pine Script include spiegazioni ed esempi per ogni funzione.

Cosa puoi creare con Pine Script

  • Indicatori personalizzati che mostrano linee, istogrammi, etichette o sfondi colorati sul grafico
  • Strategie che generano segnali di acquisto e di vendita e che puoi sottoporre a backtesting con lo Strategy Tester integrato di TradingView
  • Alert basati su condizioni personalizzate (molto potenti per chi vuole ricevere notifiche su setup specifici)
  • Tabelle che mostrano dati calcolati direttamente sul grafico
  • Indicatori multi-timeframe che mostrano sul grafico corrente i dati dei timeframe più alti

Un semplice esempio di Pine Script

Ecco come appare in Pine Script un indicatore di base di media mobile.

//@version=5
indicator("My Moving Average", overlay=true)
length = input(20, "MA Length")
ma = ta.sma(close, length)
plot(ma, color=color.blue, linewidth=2)

Questo script di cinque righe crea un indicatore di media mobile semplice con un periodo regolabile. Anche senza esperienza di programmazione, puoi leggere il codice e capire cosa fa.

Le versioni di Pine Script

Pine Script si è evoluto attraverso diverse versioni. La versione attuale è Pine Script v5. Sfogliando gli script della community, potresti trovare indicatori scritti in versioni precedenti (dalla v1 alla v4). Funzionano ancora, ma le nuove funzioni e i miglioramenti sono disponibili solo nella v5.

Quando crei nuovi script, usa sempre l’ultima versione, per avere accesso a tutte le funzioni e seguire le buone pratiche più recenti.

Consigli per usare bene gli indicatori personalizzati

  • Parti dagli script della community con le valutazioni migliori. Cerca indicatori con molti like, commenti positivi e aggiornati regolarmente dall’autore.
  • Leggi la descrizione. I buoni autori di script spiegano come funziona il loro indicatore, quali segnali produce e come usarlo.
  • Verifica se è open source. Gli script open source ti permettono di vedere il codice, verificare cosa fa e imparare da esso. Gli script closed source (invite-only, su invito) nascondono il loro codice.
  • Non sovraccaricare il grafico. I piani gratuiti ti limitano a 1 indicatore, quelli a pagamento ne permettono di più. Ma anche con i 25 indicatori disponibili con Premium, usarne più di 3-4 crea solo rumore.
  • Diffida delle promesse delle strategie. Alcuni script della community vantano risultati di backtest impressionanti. Sii sempre scettico e verifica tu stesso i risultati, confrontando le piattaforme e facendo test indipendenti.
  • Impara le basi di Pine Script. Anche una conoscenza di base di Pine Script ti permette di personalizzare gli indicatori esistenti e di creare esattamente quello che ti serve.