Viene visualizzato l'errore 'Il calcolo richiede troppo tempo per essere eseguito'
Per garantire la continua disponibilità di risorse di calcolo a tutti gli utenti di TradingView, gli indicatori e le strategie devono completare i loro calcoli entro i seguenti limiti:
- 20 secondi (per il piano Base)
- 40 secondi (per i piani Essential, Plus e Premium)
- 60 secondi (per il piano Expert)
- 80 secondi (per il piano Elite)
- 100 secondi (per il piano Ultimate)
Per saperne di più sulle caratteristiche e le limitazioni di ciascun piano, consulta questa pagina.
Se uno script non riesce a completare i calcoli entro questo tempo, viene visualizzato l'errore "L'esecuzione del calcolo richiede troppo tempo". Ecco cosa si può fare per evitarlo:
- Dividere lo script in più script, in modo che ognuno di essi calcoli più velocemente.
- Limitare il numero di barre su cui viene eseguito lo script utilizzando il filtro data/ora.
- Ottimizzare il codice dello script. Il codice Pine può essere ottimizzato in molti modi diversi. Questi suggerimenti ti aiuteranno a identificare le opportunità di ottimizzazione.