Tester strategia di TradingView: come iniziare
Il tester di strategie è uno strumento che consente di testare le idee di trading. Gli indicatori visualizzano dati e segnali sul grafico, mentre le strategie generano automaticamente un report dei risultati.
Come avviare una strategia
- Sui grafici, clicca sul pulsante “Indicatori” nella barra degli strumenti in alto o utilizza il tasto di scelta rapida “ / ”.
- Utilizza la barra di ricerca o seleziona manualmente una strategia in Tecnici → Strategie o Community.
Una volta selezionata, il Tester strategia si aprirà nella parte inferiore dello schermo.

Il tester strategia si apre automaticamente quando aggiungi una strategia e mostra come il tuo sistema di trading avrebbe performato sui dati storici. È possibile eseguire una sola strategia alla volta su un grafico.
Tipi di strategie
- Strategie integrate: pronte all'uso da TradingView per un avvio rapido.
- Strategie della community: create da altri trader e disponibili gratuitamente, si trovano in Indicatori → Community.
- Le mie strategie: le tue strategie scritte in Pine Script o quelle che hai salvato nei Preferiti.
Interfaccia
Panoramica
Quando aggiungi una strategia, la scheda “Panoramica” mostra le metriche e i grafici principali:
- Grafico della strategia: mostra come varia il capitale nel tempo. Il suo aspetto dipende dalla strategia selezionata
- Intervallo date: consente di selezionare il periodo di tempo per la visualizzazione dei risultati
- P&L totale: profitto o perdita complessivi (mostrati in valuta e percentuale)
- Perdita massima di capitale: la perdita massima, ovvero la perdita più grande possibile che la strategia ha subito rispetto ai suoi profitti più elevati.
- Operazioni totali: il numero totale di operazioni chiuse, vincenti e perdenti.
- Operazioni redditizie: la percentuale di operazioni vincenti, ovvero il numero di operazioni vincenti diviso per il numero totale di operazioni chiuse.
- Fattore di profitto: l'importo di denaro che la strategia ha guadagnato per ogni unità di denaro persa, i profitti lordi divisi per le perdite lorde.
- Buy & hold: aggiunge uno scenario alternativo di acquisto e detenzione al grafico per il confronto con la strategia.
- Run-up & drawdown delle operazioni: visualizza i valori estremi per ogni operazione: profitto massimo non realizzato (run-up) e drawdown massimo (drawdown).

Quando passi con il mouse sul grafico, vengono visualizzate informazioni dettagliate:
- Numero e tipo di operazione
- P&L cumulativo
- Data e ora
- Acquista e mantieni (se l'opzione Buy&Hold è abilitata)
Analisi delle performance
Questa sezione fornisce informazioni dettagliate sulle prestazioni della strategia relative a un determinato simbolo in un dato periodo di tempo. Comprende 5 schede indipendenti:
- Breakdown: visualizza l’utile lordo rispetto alla perdita lorda per segnale (o posizione), oltre al risultato netto.
- Periodical: suddivide gli utili/le perdite realizzati per periodo, con dettagli sulle oscillazioni favorevoli/sfavorevoli al passaggio del mouse.
- Benchmarking: un grafico a barre che confronta il P&L della strategia con il P&L di una strategia «buy-and-hold» nel tempo (giornaliero/settimanale/trimestrale/annuale), rendendo facile individuare i periodi di sovraperformance o sottoperformance.
- Utilizzo del margine: un grafico lineare che mostra l’utilizzo del margine nel tempo (%), con il numero di operazioni e l’utilizzo esatto visualizzati al passaggio del mouse su ciascun punto.
- Crescita e calo: visualizza i periodi alternati di rialzo e ribasso nel tempo e ne confronta i valori massimi, medi e attuali affiancandoli.
Analisi delle operazioni
Questa sezione fornisce statistiche dettagliate sui risultati delle operazioni e presenta 3 schede indipendenti:
- Distribuzione: un istogramma dei rendimenti delle operazioni suddivisi in categorie di operazioni in perdita e in profitto, con indicatori tratteggiati per la perdita media e il profitto medio, affiancato da un grafico ad anello che suddivide il totale delle operazioni in operazioni vincenti, perdenti e in pareggio per numero e percentuale; il tutto coronato da metriche di sintesi: rendimento atteso, P&L anomalo, profitto massimo e perdita massima.
- Serie: un grafico a barre che mostra le serie consecutive di operazioni vincenti e in perdita nel tempo, visualizzabili per numero di operazioni o per importo.
- Pattern temporali: un grafico a barre sovrapposte che mostra le operazioni vincenti e in perdita raggruppate in base all’ora di apertura della posizione, visualizzabili per ora, giorno della settimana o mese; in alto sono riportate le metriche di sintesi — l’ora migliore, il giorno migliore e il mese migliore per l’apertura delle posizioni con i relativi tassi di successo, oltre alla durata media delle operazioni rappresentata nelle barre.
È possibile esportare ulteriori indicatori di analisi tramite il menù “Strategia”:

Elenco delle operazioni
La scheda “Elenco delle operazioni” mostra un registro completo di tutte le operazioni eseguite con parametri dettagliati in formato tabella:
- Operazione n.
- Tipo
- Data/ora
- Segnale
- Prezzo
- Dimensione della posizione
- P&L netto
- Run-up
- Drawdown
- P&L cumulativo
Impostazioni relative alla strategia
Alcune opzioni relative alle proprietà della strategia che è utile conoscere durante la lettura del report:
- Backtesting esteso: un'opzione che sblocca lo storico completo dei prezzi di un simbolo per una visione più completa delle performance, disponibile nei piani premium.
- Dettagli della barra: un'opzione che fornisce dati ad alta risoluzione nell'esecuzione degli ordini intrabarra per esecuzioni più precise.
- Esecuzione degli ordini con limite di prezzo: un selettore che sostituisce il vecchio pulsante “verifica prezzo per ordini con limite di prezzo”, offrendo la scelta tra “Prezzo richiesto” e “Prezzo richiesto più 1 tick oltre”.
- Modalità di esecuzione dello script: un selettore che controlla quando viene eseguita la logica dello script, influenzando il realismo della simulazione delle operazioni.
- Ritardo nell’esecuzione degli ordini: un valore che posticipa l’esecuzione degli ordini di un intervallo prestabilito per simulare la latenza reale.
Leggi anche: