La semplice comparazione tra i prezzi di apertura e chiusura non sempre offre un'analisi accurata della direzione della candela.


L'indicatore ms-Candle valuta la direzione delle barre non solo in base ai prezzi di apertura e chiusura, ma tiene conto anche dei gap e delle discrepanze nei prezzi. Questo approccio è fondamentale, poiché i semplici confronti tra apertura e chiusura possono portare a valutazioni errate della direzione della candela.
Quando la dimensione del corpo della candela supera i 2/3 della sua lunghezza, è opportuno considerare un approccio differente. L’indicatore si basa su una metodologia empirica sviluppata dall’autore per affrontare questo problema.
Durante il calcolo dell'indicatore, vengono analizzate alcune caratteristiche statistiche relative a un numero di quotazioni. I risultati di questa analisi sono strutturati in TCandlesStats, dove vengono calcolati i valori limite delle candele minime e massime, nonché la dimensione approssimativa delle candele "normali". La valutazione considera sia l'altezza della candela che l'altezza del suo corpo. I risultati sono visibili nel log del terminale e il calcolo viene effettuato su una finestra di dati di dimensioni fisse, ripetendosi ogni volta che si supera almeno 1/3 della dimensione stessa, garantendo così risultati aggiornati.
Per stimare i gap nei prezzi (gap significativi), viene utilizzata la dimensione della candela massima dall'analisi statistica. Sebbene sarebbe più corretto utilizzare un canale di deviazione dei prezzi con il prezzo di apertura che supera questo canale, la corretta definizione di tale canale è molto più complessa.
Ogni volta che viene calcolato l'indicatore, viene generata una struttura TCandleInfo per ciascuna barra, i cui campi sono chiaramente descritti nei commenti. Il calcolo è implementato come una macro.
Il grafico visualizza informazioni sulla direzione delle barre e sui gap nei prezzi. È possibile disattivare la visualizzazione della direzione, mostrando solo la direzione corretta delle candele. I gap possono essere filtrati in base alla loro dimensione, mentre quelli nei prezzi vengono sempre mostrati.
Icone per il valore Low - candela in discesa (rossa), Hi - in salita (gialla). Freccia doppia - gap. Icona forbice - gap di prezzo (gap grande). La posizione delle icone dei gap rappresenta la direzione finale (in base al tempo) del movimento del prezzo.
Modifiche delle versioni:
- 1.01: migliorato l’algoritmo di stima delle direzioni, cambiata la struttura TCandleInfo.
- 1.02: corretto il display della direzione delle candele sulla barra 0.
- 1.03: corretta la funzione GetSomeStats per calcoli corretti su qualsiasi spostamento della barra.
- 1.04: aggiunta la pulizia forzata di TUTTI i buffer di disegno. In MT5, le informazioni sui gap venivano disegnate su ogni barra.
- 1.05: aggiunta la possibilità di mostrare gap con dimensioni calcolate automaticamente.
- 1.06: normalizzazione della dimensione massima delle candele nell’algoritmo di stima delle direzioni, ampliata la struttura TCandleInfo.
- 1.07: corretta la descrizione e apportate piccole modifiche.
Per utilizzare l’indicatore in MT4, cambia l’estensione del file in .mq4 oppure scarica qui.
Post correlati
- Indice di Volatilità Chaikin: Scegli il Giusto Algoritmo di Smussamento per MetaTrader 5
- Volatilità Stocastica: Indicatore per MetaTrader 5 da Utilizzare sul Grafico
- Indice di Vigorità Relativa (RVI): Guida all'Utilizzo su MetaTrader 5
- Indicatore di Equità e Bilancio per MetaTrader 5: Monitoraggio della Tua Performance di Trading
- Indicatori di Open Range Breakout per MetaTrader 5: Scopri Come Sfruttare le Uscite di Prezzo