Performance

L'indicatore di performance mostra la variazione percentuale dei prezzi di uno o più simboli in momenti prestabiliti. I prezzi vengono visualizzati in una tabella sotto il grafico. L'elenco dei simboli e l'elenco degli intervalli di tempo sono definiti dagli input.

Come viene calcolato

L'indicatore calcola le variazioni per ogni simbolo nell'ordine in cui vengono specificate. Per ogni timeframe, l'indicatore seleziona una barra di ancoraggio che si allontana dall'ultima barra del grafico di un determinato timeframe. Ad esempio, se l'ultima barra del grafico è il 15 maggio 2024, l'ancora 3M è il 15 febbraio 2024 e l'ancora 1Y è il 15 maggio 2023. Se non c'è una barra al momento dell'ancoraggio, viene utilizzata come ancoraggio la barra successiva.

L'indicatore calcola il valore della performance utilizzando la seguente formula:

(Valore attuale - Valore passato) / Valore passato * 100

Dove:

Il valore attuale è la chiusura più recente del grafico, storica o in tempo reale.

Il valore passato è la chiusura della barra precedente a quella di ancoraggio.

Ad esempio, se oggi è il 15 maggio 2024, il timeframe 1M utilizza la barra del 15 aprile 2024 come ancora e la chiusura della barra precedente - 14 aprile 2024 - come valore passato per il calcolo della performance. Se il prezzo di chiusura attuale in tempo reale è 215,00 e il prezzo di chiusura del 14 aprile è 193,00, il valore di performance risultante è (215 - 193) / 193 * 100 = 11,40%, a indicare che il prezzo è aumentato dell'undici per cento nel periodo di un mese.

La logica che l'indicatore utilizza per trovare le ancore varia a seconda del tipo di ancoraggio:

  • Per i timeframe giornalieri e settimanali, una barra di ancoraggio viene calcolata sottraendo il numero specificato di periodi di 24 ore o di 7 giorni, rispettivamente, dall'apertura dell'ultima candela.
  • Per i timeframe mensili, l'indicatore sottrae i mesi ma seleziona lo stesso giorno. Ad esempio, se oggi è il 15 aprile 2024, 3M prima di tale data sarà il 15 gennaio 2024 e 6M dopo il 15 ottobre 2023. 
  • Per ogni timeframe basato sull'anno, la barra passata è quella con lo stesso giorno e mese del rispettivo anno. Ad esempio, se l'ultima barra del grafico è il 14 luglio 2024, il timeframe 2Y seleziona il 14 luglio 2022.
  • Per “year to date” (YTD), il 1° gennaio dell'anno in corso viene utilizzato come ancoraggio.

Per vedere la data di ancoraggio per una specifica combinazione di simbolo e timeframe, passa il mouse sul valore percentuale nella tabella Performance dove i due si intersecano.

Nota: lo script definisce le ancore una sola volta, quando viene caricato. Le ancore non cambiano in seguito, a meno che non si ricarichi la pagina, non si cambi il simbolo o non si modifichino le impostazioni dell'indicatore. Ciò significa che con il passare del tempo, l'ancora non è più sincronizzata con l'input del timeframe. Ad esempio, se lo script viene caricato il 1° settembre, con un timeframe di 1M, dopo due giorni la chiusura attuale (aggiornata) del 3 settembre viene ancora confrontata con la chiusura del 1° agosto, ma quella data è ora 1M + 2 giorni fa.

Input

Includi simbolo grafico

Selezionando questa opzione, l'indicatore aggiunge il simbolo corrente all'inizio della tabella dei simboli, se non è già incluso nell'input dell'Elenco dei simboli.

Elenco dei simboli

Un elenco di simboli o ID ticker, separati da virgole, con spazi opzionali. Un ID ticker può specificare il prefisso di una borsa (ad esempio “NASDAQ:AAPL”) o solo il ticker (“AAPL”), nel qual caso viene selezionata automaticamente la borsa più popolare per questo simbolo.

Elenco dei timeframe

Un elenco di timeframe, separati da virgole, con spazi opzionali. Un timeframe valido è costituito da un numero seguito da D, W, M o Y, ad esempio “7D”, “1W”, “3M”, “5Y”. È inoltre supportato il termine “YTD”, che sta per “year to date”.

Colore positivo

Il colore delle celle della tabella che contengono valori positivi. 

Colore negativo

Il colore delle celle della tabella che contengono valori negativi.

Cutoff intensità colore

Specifica la percentuale assoluta massima per il calcolo dell'intensità del colore. I valori assoluti pari o superiori a questo livello avranno la massima intensità (opacità) nella visualizzazione della mappa di calore. Ad esempio, un valore di cutoff del 10% significa che i colori diventano più opachi man mano che i valori corrispondenti si avvicinano al 10%, ma tutti i valori superiori al 10% avranno la stessa opacità. 

Posizione tabella

Specifica la posizione della tabella Heatmap rispetto al riquadro in cui viene disegnata. Per impostazione predefinita, la posizione è impostata su “Centro” e la Heatmap è ancorata al centro del riquadro. Modificando questa impostazione in “Sinistra” o “Destra”, la tabella viene ancorata rispettivamente all'angolo sinistro o destro del riquadro.

Larghezza tabella (%)

La larghezza della tabella come percentuale del riquadro in cui si trova la tabella. Il valore predefinito è 100, che significa che la tabella è larga quanto il riquadro. Se il valore è 0, la larghezza si adatta al contenuto della tabella e la tabella può essere più larga del riquadro.

Altezza tabella (%)

L'altezza della tabella come percentuale del riquadro in cui si trova la tabella. Il valore predefinito è 95, il che significa che la tabella è leggermente più corta dell'altezza del riquadro. Se il valore è 0, l'altezza si adatta al contenuto della tabella e la tabella può essere più alta del riquadro.