Unisciti alla nostra fan page
- Visualizzazioni:
- 71
- Valutazioni:
- Pubblicato:
-
Hai bisogno di un robot o indicatore basato su questo codice? Ordinalo su Freelance Vai a Freelance
Autore: Andrey N. Bolkonsky
Candle Momentum Index (Candle Momentum Index, CMI) - è un indicatore normalizzato momentum q-period candlestick (normalizzato smoothed momentum q-period candlestick) William Blau , descritto nel libro Momentum, Directionality and Divergence.
I valori del momentum lisciato del periodo q candlestick sono scalati su una scala percentuale (intervallo di visualizzazione [-100,+100]). Ciascun valore del momentum lisciato del candlestick q-period è normalizzato dal valore del momentum lisciato del candlestick q-period preso in valore assoluto.
La normalizzazione consente di interpretare il valore del CMI come il grado di ipercomprato (valore positivo) o ipervenduto (valore negativo) del mercato.
Maggiori dettagli nell'articolo Indicatori e sistemi di trading in MQL5 di William Blau. Parte 1: Indicatori.
- WilliamBlau.mqh deve essere collocato nella directory terminal_data_directory\MQL5\Include\.
- Blau_CMI.mq5 deve essere collocato nella directory dei dati del terminale\MQL5/Indicatori\.

Indice Momentum William Blau Candlestick
Calcolo:
Formula dell'indice Candlestick Momentum:
100 * EMA(EMA(EMA( cmtm(price1,pric2,q) ,r),s),u) 100 * CMtm(price1,pric2,q,r,s,u)
CMI(price1,price2,q,r,s,u) = –––––––––––––––––––––––––––––––––––––––––––– = –––––––––––––––––––––––––––––––––––––––––
EMA(EMA(EMA( |cmtm(price1,pric2,q)| ,r),s),u) EMA(EMA(EMA( |cmtm(price1,pric2,q)| ,r),s),u)
se EMA(EMA(EMA(|cmtm(prezzo1,prezzo2,q)|,r),s),u),u)=0, allora CMI(prezzo1,prezzo2,q,r,s,u)=0
Dove:
- q è il numero di periodi di tempo del grafico dei prezzi coinvolti nel calcolo del momentum di una candela di q periodi;
- prezzo1 - prezzo di chiusura al momento della fine del periodo q;
- prezzo2 - prezzo di apertura al momento dell'inizio del periodo q;
- cmtm(prezzo1,prezzo2,q)=prezzo1-prezzo2[q-1], - momentum di una candela di periodo q;
- |cmtm(prezzo1,prezzo2,q)| - valore assoluto del momentum della candela del periodo q;
- CMtm(prezzo,q,r,s,u) - momentum tre volte smussato della candela del periodo q;
- EMA(...,r) - primo smoothing - media mobile esponenziale (esponente) di periodo r applicata all'indice [rispettivamente: 1)al momentum della candela del periodo q e 2)al valore assoluto del momentum della candela del periodo q];
- EMA(EMA(...,r),s) - il secondo smoothing è l'esponente del periodo s applicato all'esponente del periodo r;
- EMA(EMA(EMA(...,r),s),u) - il terzo smoothing - esponente del periodo u applicato al risultato del secondo smoothing.
Parametri di ingresso:
- q - periodo in base al quale viene calcolato il momentum del candlestick di q periodi (q=1 per impostazione predefinita);
- r - periodo della 1ª EMA, applicato al momentum della candela del periodo q (r=20 per impostazione predefinita);
- s - periodo del 2° EMA, applicato al risultato del primo smoothing (s=5 per impostazione predefinita);
- u - periodo del 3° EMA, applicato al risultato del secondo smoothing (per default u=3);
- AppliedPrice1 - tipo di prezzo di chiusura (per default AppliedPrice=PRICE_CLOSE);
- AppliedPrice2 - tipo di prezzo di apertura (per default AppliedPrice=PRICE_OPEN).
- q>0;
- r>0, s>0, u>0. Se r, s o u sono uguali a 1, non viene eseguito lo smoothing sul periodo EMA corrispondente;
- dimensione minima dell'array di prezzi =(q-1+r+s+u-3+1).
Tradotto dal russo da MetaQuotes Ltd.
Codice originale https://www.mql5.com/ru/code/378
Float MT5
Indicatore Float MetaTrader - un indicatore sofisticato che analizza la storia dei grafici precedenti per una determinata coppia di valute e poi cerca di analizzare le tendenze nella situazione attuale. Mostra l'inizio e la fine delle tendenze in una finestra grafica separata e i livelli di ritracciamento di Fibonacci combinati con i livelli di DiNapoli sul grafico principale. Mostra anche quanto tempo fa sono stati rilevati i massimi e i minimi locali. Questo indicatore è disponibile per MT4 e MT5.
Keltner Channel MT5
Keltner Channel (indicatore MetaTrader) - è un classico indicatore di analisi tecnica sviluppato da Chester W. Keltner nel 1960. L'indicatore è in qualche modo simile alle Bande di Bollinger e agli Inviluppi. Utilizza tre linee di tracciatura: la linea centrale è la media mobile semplice a 10 giorni applicata al prezzo tipico ((high + low + close) / 3), le bande superiore e inferiore sono prodotte aggiungendo e sottraendo la media mobile dell'intervallo di prezzo giornaliero (differenza High e Low) dalla linea centrale. In questo modo, viene costruito un canale basato sulla volatilità. In questa versione dell'indicatore è possibile modificare tutti i parametri della MA. L'indicatore è disponibile sia per la versione MT4 che per quella MT5 della piattaforma.
Indicatore indice a candele Blau_CSI
Indicatore Candlestick Index (CSI) di William Blau.
AMkA
La media mobile adattiva di Perry Kaufman con la disposizione di punti di segnale indicativi sulla media stessa in base alla deviazione standard.