Come posso ottenere il valore di una variabile per il debugging?
Per mostrare il valore di una variabile, puoi usare la funzione plot() e specificare il nome della variabile che vuoi ottenere:
plot(variable_name)
Ciò ti consente di ispezionare il suo valore in corrispondenza di ogni barra, così da monitorarne la progressione e le variazioni. Se invece vuoi mostrare la variabile in forma di stringa, puoi usare la funzione label.new():
label.new(bar_index, high, text=syminfo.ticker)
Quest'ultima funzione può essere usata anche per visualizzare il valore numerico di una variabile, avendo però cura di effetuare la conversione a stringa con la funzione tostring():
label.new(bar_index, high, text=tostring(high))
N.B.: la funzione label.new() mostra solo gli ultimi 50 valori disponibili per la variabile.