Indice stocastico Momentum (SMI)

L'Indice stocastico Momentum (in inglese "Stochastic Momentum Index", o SMI) è una versione migliorata del normale oscillatore stocastico, progettata per essere un indicatore più affidabile che riduce al minimo le false oscillazioni misurando la distanza tra il prezzo di chiusura corrente e la mediana dell'intervallo di prezzi massimi e minimi. Su TradingView, l'indicatore mostra sia lo SMI che l'EMA calcolata su di esso.

I valori dello SMI sono tipicamente compresi tra +100 e -100. I valori positivi indicano che il prezzo di chiusura è superiore al punto medio dell'intervallo massimo/minimo. Al contrario, i valori negativi indicano che il prezzo di chiusura è inferiore al punto medio.

Come l'oscillatore stocastico, i trader e gli analisti utilizzano l'SMI per identificare condizioni di ipercomprato o ipervenduto nel mercato. Inoltre, se combinato con gli indicatori di volume, rivela la presenza di una significativa pressione di acquisto o di vendita nel momentum. Inoltre, può essere utilizzato per l'analisi delle tendenze, con valori superiori a 40 spesso interpretati come segnali di una tendenza rialzista e valori inferiori a -40 come ribassisti.

Calcoli

Innanzitutto, si calcolano i valori più alti e più bassi della finestra (definiti dall'input "Periodo %K" nelle impostazioni dell'indicatore). Sottraiamo la loro media dalla chiusura attuale per ottenere il "relativeRange" di questi valori:

highestLowestRange = highestHigh - lowestLowrelativeRange = close - (highestHigh + lowestLow) / 2

Successivamente, si calcola il valore dell'SMI, che può essere calcolato con la seguente formula:

smi = 200 * (emaEma(relativeRange, lengthD) / emaEma(highestLowestRange, lengthD))

Dove "lengthD" è il valore dell'input "Periodo %D" nelle impostazioni dell'indicatore e "emaEma" è una media mobile esponenziale di una media mobile esponenziale (entrambe calcolate con lo stesso periodo):

emaEma(source, length) => ta.ema(ta.ema(source, length), length)

Input

Periodo %K

Numero di barre precedenti (finestra mobile) da utilizzare per calcolare il massimo e il minimo. 10 è il valore predefinito.

Periodo %D

Numero di barre precedenti (finestra mobile) da utilizzare per il calcolo dello SMI. 3 è il valore predefinito.

Periodo EMA

Determina il numero di barre precedenti (finestra mobile) da utilizzare per il calcolo dell'EMA basato sullo SMI.

Timeframe

Specifica il timeframe su cui viene calcolato l'indicatore. Questa opzione consente di calcolare lo SMI in base ai dati di un altro timeframe, ad esempio di visualizzare lo SMI calcolato su un grafico a 1H su un grafico a 5m,

Attendere la chiusura del timeframe

Specifica il comportamento quando il timeframe dell'indicatore è superiore a quello del grafico. Quando è selezionata l'opzione "Attendi la chiusura del timeframe", i valori del timeframe superiore vengono inseriti e interconnessi sul grafico solo quando il timeframe superiore è terminato.

Stile

SMI

È possibile attivare la visibilità dello SMI e la visibilità di una linea di prezzo che mostra il prezzo attuale dello SMI. È inoltre possibile selezionare il colore, lo spessore e lo stile della linea.

EMA basato sullo SMI

Consente di attivare la visibilità dell'EMA basato sullo SMI e la visibilità di una linea di prezzo che mostra il valore attuale dell'EMA. È inoltre possibile selezionare il colore, lo spessore e lo stile della linea.

Linea di ipercomprato

Consente di attivare la visibilità della linea di ipercomprato e la visibilità di una linea di prezzo che ne mostri il valore. È inoltre possibile selezionare il colore, lo spessore e lo stile della linea.

Linea di ipervenduto 

Consente di attivare la visibilità della linea di ipervenduto e di una linea di prezzo che ne mostri il valore. Si possono anche selezionare il colore, lo spessore e lo stile della linea.

Linea centrale

Consente di attivare la visibilità della Linea mediana e di impostare il limite, sulla scala 1-100, della Banda superiore (70 è il valore predefinito). È possibile determinare anche il colore, lo spessore e lo stile della linea.

Sfondo

Alterna la visibilità di un colore di sfondo tra i confini dello SMI. Può anche modificare il colore stesso e l'opacità.

Riempimento gradiente ipercomprato

Alterna la visibilità di un colore di sfondo sfumato dell'area di ipercomprato (superiore alla linea di ipercomprato 40). È possibile modificare il colore stesso e l'opacità con il primo selettore di colore.

Riempimento gradiente ipervenduto

Alterna la visibilità di un colore di sfondo sfumato dell'area di ipervenduto (inferiore alla linea di ipervenduto -40). È possibile modificare il colore stesso e l'opacità con il secondo selettore di colore.

Precisione

Imposta il numero di cifre decimali da lasciare sul valore dell'indicatore prima di arrotondare. Più alto è questo numero, più punti decimali saranno presenti nel valore dell'indicatore.