Cos'è Pine script?


Pine Script® è un linguaggio di programmazione sviluppato da TradingView, utilizzato per scrivere i propri indicatori e strategie per poi essere aggiunti al grafico e utilizzati nell'analisi tecnica.

Nel pannello inferiore del grafico è presente un editor speciale, progettato appositamente per scrivere e modificare il codice. Inoltre, questo editor può funzionare come un evidenziatore automatico, progettato per evidenziare variabili, funzioni e suggerimenti. In sostanza, evidenzia automaticamente gli elementi incorporati (variabili e funzioni) del linguaggio e invia suggerimenti in finestre pop-up con informazioni aggiuntive che appaiono quando si passa il cursore su elementi specifici.

 

Una volta finito, l’indicatore può essere aggiunto al grafico, salvato per utilizzi successivi, modificato o pubblicato tra gli Script personalizzati.

 

Come si inizia?

Materiali di riferimento:

  • Manuale utente - documentazione dettagliata che descrive le caratteristiche principali, come la sintassi e la struttura del linguaggio Pine script e come funzionano gli Script personalizzati;
  • Reference di Pine Script - rapido materiale di riferimento per tutte le funzioni, variabili e parole chiave disponibili in Pine, con esempi su come utilizzarli. Puoi aprire il nostro materiale di riferimento direttamente nell'editor tramite una finestra pop-up;

Abbiamo creato una sezione semplificata in cui chiunque può familiarizzare con la struttura del nostro linguaggio utilizzando un semplice esempio di script che è stato suddiviso in singole parti per comodità.

Un altro modo per imparare il linguaggio è attraverso gli indicatori integrati di TradingView, che sono scritti in Pine. Il codice per questi indicatori è aperto e facilmente accessibile a chiunque. Basta selezionare l'indicatore preferito dall'elenco dell'editor e verrà visualizzato lì, così da permettere qualsiasi esperimento.

Inoltre, puoi trovare tanti esempi forniti da altri autori tra gli Script personalizzati. Un gran numero di essi sono totalmente open source.

Programmazione con Pine script

Il nostro linguaggio Pine Script è in costante sviluppo e miglioramento. Ci concentriamo sul feedback e cerchiamo di espandere il linguaggio per soddisfare le tue esigenze. È possibile seguire gli aggiornamenti nella pagina delle note di rilascio.

Cosa faccio se ho ancora domande?

Se non riesci a trovare quello che ti interessa nei nostri materiali di riferimento, puoi porre domande nella chat su Tradingview dedicata al mondo Pine Script, o nel sito StackOverflow, dove è presente un tag apposito per le domande su TradingView.