Ho cambiato l'impostazione ‘timeframe‘ (resolution) ed ora l'indicatore mostra il valore ‘n/a‘

Alcuni indicatori su TradingView hanno tra le impostazioni la voce 'timeframe' (o 'resolution' in inglese), che permette di attivare la funzionalità multi timeframe (MTF). Cambiare questo parametro fa sì che l'indicatore in questione venga cancolato su un timeframe differente da quello del grafico corrente. Per saperne di più sull'argomento, visita la pagina dedicata nel Centro di supporto.

Per fare un esempio, apriamo il grafico ad 1 minuto e aggiungiamo una media mobile (MA) calcolata con i dati del grafico a 5 minuti. Ecco come appare:

Come puoi vedere nell'angolo in alto a sinistra, l'indicatore MA mostra il valore n/a invece di un numero. Perché?

Quando l'indicatore richiede i dati dal timeframe 5 minuti, ottiene un valore MA per ogni intervallo di 5 minuti. Sul grafico corrente invece ogni barra equivale ad 1 minuto, pertanto il dato è cinque volte più grande di quello effettivamente riferito alla barra in esame. Ciò significa che per ogni 5 barre, c'è un solo valore MA.

Al fine di tracciare l'indicatore, associamo un valore MA ad una barra ogni cinque e poi colleghiamo i punti con una linea retta. Alla fine otteniamo una MA relativamente precisa in cui però il valore MA è mostrato solo per una barra ogni cinque. Per tutte le altre, compare la dicitura 'n/a'.

Se cambi lo stile della linea tramite le impostazioni, applicando la modalità Linea interrotta, vedrai a quali barre corrispondono i valori mostrati, ma perderai il collegamento lineare tra i punti.

Con i dati in tempo reale, l'indicatore sarà disegnato solo fino all'ultima barra chiusa disponibile nel timeframe di riferimento. Nel nostro esempio, i valori MA saranno quindi in ritardo di 1-4 barre, poiché nel grafico a 5 minuti la barra sarà ancora in formazione. Non appena questa si chiuderà, il grafico si aggiornerà con il nuovo valore.