Home Indicatore tecnico Post

ms-Candle-Index: Il Tuo Nuovo Strumento per Analizzare la Forza delle Candele

Allegato
24232.zip (34.49 KB, Scarica 0 volte)

Se sei un trader, sai quanto sia fondamentale avere strumenti affidabili per analizzare il mercato. Oggi parliamo del ms-Candle-Index, un indicatore che ti aiuta a comprendere la forza della direzione delle candele, sia nei movimenti di prezzo che nei gap.

Questo indicatore è una naturale evoluzione del ms-Candle. Spesso, il confronto tra i prezzi di apertura e chiusura non offre un quadro chiaro della direzione della candela. Infatti, quando il corpo della candela rappresenta più di 2/3 delle sue dimensioni, è necessario adottare un approccio diverso per la valutazione. L'ms-Candle-Index implementa un metodo empirico sviluppato dall'autore per affrontare questo problema.

Durante il calcolo dell'indicatore, vengono valutate alcune caratteristiche statistiche di un insieme di quotazioni. I risultati sono descritti nella struttura TCandlesStats. Vengono calcolati i valori limite delle dimensioni delle candele minime e massime, oltre alla dimensione approssimativa delle candele "normali". L'analisi considera sia l'altezza della candela che quella del suo corpo. I risultati del calcolo vengono visualizzati nel log del terminale e il processo viene ripetuto ogni volta che si attraversa almeno 1/3 della dimensione della finestra dei dati. Questo garantisce che i risultati siano sempre aggiornati.

Per stimare i gap nei prezzi (gap significativi), si utilizza la dimensione della candela massima dall'analisi statistica. Sarebbe più corretto utilizzare un canale di deviazione del prezzo e il prezzo di apertura che lo supera, ma definire correttamente questo canale è molto più complesso.

Durante il calcolo dell'indicatore, viene calcolata la struttura TCandleInfo per ogni candela. Le informazioni sui campi sono chiarite nei commenti. Il calcolo è implementato tramite macro.

Nella finestra dell'indicatore (Fig.1-2), puoi visualizzare informazioni sulla forza della direzione delle candele - l'indice di direzione. Un valore positivo indica un movimento dei prezzi verso l'alto, mentre un valore negativo indica un movimento verso il basso. L'indice è adimensionale e normalizzato rispetto alla stima della dimensione della candela massima. Attivando un parametro di normalizzazione aggiuntivo (CI = true, Fig.3-4), è possibile portare i valori dell'indice nell'intervallo -1..1. Maggiore è l'indice, più pronunciato è il movimento dei prezzi. Valori con modulo vicino a 1 (0.6321 con normalizzazione extra) indicano un forte impulso nel movimento dei prezzi.

Fig.1

Fig.3

Visivamente, ogni barra è rappresentata da due stati della colonna dell'istogramma:
1. Secondo il segno dell'indice della candela - colore esterno (rosso / verde)
2. Rispetto al valore della barra precedente, il cambiamento dell'indice escludendo il segno della barra attuale (verde chiaro / rosso chiaro).

Per una candela rialzista (indice nella zona “+”), la colonna sarà verde. Se l'indice cresce, la colonna interna sarà di colore verde chiaro, se diminuisce - rosso chiaro. Per una candela ribassista, il principio è simile. Se il cambiamento dell'indice relativo è 0, la colonna interna non viene disegnata e il colore dell'indice diventa pieno - verde o rosso.

Fig.2

Fig.4

Il valore dell'indice delle candele può essere smussato con un piccolo set di medie mobili. Questo è possibile utilizzando queste librerie (autore Nikolay Kositsin). Sono state apportate due modifiche per l'uso in MQL4. La libreria modificata SmoothAlgorithms45.mqh deve essere collocata nella cartella Include del terminale. Funziona sia in MT4 che in MT5.

La linea gialla rappresenta la media mobile dei valori di CI, mentre la linea blu rappresenta la media mobile delle variazioni di CI (1° derivata).


Qual è la differenza rispetto all'indicatore ms-Candle? In alcune situazioni, è IMPORTANTE “vedere” che la direzione del movimento dei prezzi sta già cominciando a cambiare, e non solo il fatto che sia cambiata.

Per l'uso in MT4, cambia l'estensione del file ms-candle-index in mq4 e inserisci MQL5\Include\SmoothAlgorithms45.mqh nella cartella MQL4\Include o scarica qui.


Modifiche nelle versioni:

1.00 È stata introdotta la normalizzazione nell'algoritmo di stima direzionale, la struttura di TCandleInfo è stata ampliata.
1.01 Aggiunta l'opzione di input per nascondere l'istogramma
1.02 La normalizzazione aggiuntiva viene effettuata utilizzando il quadrato dei coefficienti direzionali, permettendo di riempire l'intervallo -1..1 senza perdere la proporzione di CI rispetto alla stima della finestra di quotazioni.
Aggiunti livelli. Propongo di discutere la valutazione.
1.03 Corretta la descrizione. Cambiati i livelli in ciascuna modalità (normalizzazione attiva/disattiva) in modo coerente.
     Logicamente corrispondono l'uno all'altro. Aggiunta una semplice info panel.


Corretto il codice di SmoothAlgorithms45.mqh per la compilazione nelle ultime versioni di MT5.

Post correlati

Commento (0)