Cosa sono le strategie, il backtesting ed il forwardtesting?

Le strategie sono degli speciali script realizzati con Pine, il nostro linguaggio di programmazione proprietario, che hanno la capacità di piazzare, modificare, eseguire e cancellare ordini di acquisto e di vendita in un ambiente di trading simulato direttamente sul tuo grafico.

Il backtesting è il procedimento che permette di applicare le tue strategie sullo storico del grafico, per verificare come si sono comportate nel passato. Al contrario, il forwardtesting rappresente l'applicazione della strategia nel presente, con i dati in tempo reale che si aggiornano sul grafico.

Come posso cominciare?

Chiunque può creare una strategia, se conosce il linguaggio di programmazione Pine. La differenza tra una strategia ed un semplice script sta nell'ultizzo della funzione strategy al posto di study, che porta con sé tanti altri comandi speciali, contraddistinti dal prefisso `strategy`, come ad esempio strategy.entry or strategy.exit. La documentazione Pine Script ha una sezione dedicata alla scrittura e al funzionamento delle strategie.

Puoi partire da strategie esistenti attingendo dalla lista di indicatori integrati (forniti da noi) o personalizzati (forniti dalla comunità di utenti).

Come posso analizzare i risultati di una strategia?

Quando aggiungi una strategia al grafico, compariranno ulteriori informazioni all'interno della sezione Tester strategia. Un report che riassume i risultati della strategia.

Ci sono tre sezioni disponibili: Panoramica, Sommario performance e Lista operazioni. Per saperne di più sulle indicazioni presenti in ogni sezione, leggi l'articolo presente nel Centro di supporto.

Gli ordini eseguiti sono mostrati direttamente sul grafico con delle frecce di colore diverso a seconda del tipo di operazione

Man mano che i dati si aggiornano sul grafico, anche il report sarà aggiornato, dando spazio al forwardtesting.

Ogni strategia ha dei parametri che influenzano il calcolo ed i risultati. Puoi cambiare questi parametri dalle impostazioni, tenendo a mente che questi faranno cambiare a loro volta i risultati.

Le strategia possono essere pubblicate proprio come ogni script scritto in Pine. Con la pubblicazione saranno allegati anche tutte le informazioni tipiche del Tester strategia.

E se ho ancora domande?

Se non riesci a risolvere i tuoi dubbi con il materiale che abbiamo messo a disposizione, puoi porre le tue domande nella chat Pine Script presente su TradingView, o nel sito StackOverflow, dove c'è un tag dedicato proprio a Pine.