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, c'è un editor appositamente progettato per scrivere e modificare il codice. Questo editor può funzionare come evidenziatore automatico, mostrando informazioni su variabili, funzioni e comandi. In parole povere, quando si posizione il cursore sopra un determinato elemento del codice, compare una finestra pop-up con dettagli, istruzioni e consigli sulle variabili e le funzioni integrate.
Una volta finito, l’indicatore può essere aggiunto al grafico, salvato per utilizzi successivi, modificato o pubblicato tra gli Script personalizzati.
Materiali di riferimento base:
Abbiamo creato una sezione semplificata in cui chiunque può prendere dimestichezza con la struttura del nostro linguaggio, utilizzando un semplice esempio di script che, per comodità, è stato suddiviso in singole parti.
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.
Il nostro linguaggio Pine script è in costante sviluppo e miglioramento. Ci concentriamo sui feedback e cerchiamo di espandere le funzioni per soddisfare le tue esigenze. Puoi seguire gli aggiornamenti tramite le nostre note di rilascio, nella chat su Tradingview o nel canale Telegram, PineCoders Squawk Box.
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.