Unisciti alla nostra fan page
- Visualizzazioni:
- 43
- Valutazioni:
- Pubblicato:
-
Hai bisogno di un robot o indicatore basato su questo codice? Ordinalo su Freelance Vai a Freelance
Questo indicatore utilizza tre medie mobili, la cui idea di base di calcolo è tratta dall'indicatore Ichimoku Kinko Hyo.
Una coppia di medie lente con periodi diversi forma una nuvola colorata, il cui colore corrisponde alla direzione della tendenza. È possibile lavorare con questo indicatore in modo molto simile a quello dell'indicatore Ichimoku.
Parametri di ingresso dell'indicatore:
//+-----------------------------------+ //|| Parametri di ingresso dell'indicatore | //+-----------------------------------+ input uint Up_period1=3; // 1 periodo per il calcolo dei prezzi massimi input uint Dn_period1=3; // 1 periodo per il calcolo dei prezzi minimi input uint Up_period2=6; // 2 periodo di calcolo dei prezzi massimi input uint Dn_period2=6; // 2 periodo di calcolo dei prezzi minimi input uint Up_period3=9; // 3 periodo di calcolo dei prezzi massimi input uint Dn_period3=9; // 3 periodo di calcolo dei prezzi minimi //---- input MODE_PRICE Up_mode1=HIGH; // 1 tipo di prezzo per la ricerca dei massimi input MODE_PRICE Dn_mode1=LOW; // 1 tipo di prezzo per la ricerca dei minimi input MODE_PRICE Up_mode2=HIGH; // 2 tipo di prezzo per la ricerca dei massimi input MODE_PRICE Dn_mode2=LOW; // 2 tipo di prezzo per la ricerca dei minimi input MODE_PRICE Up_mode3=HIGH; // 3 tipo di prezzo per la ricerca dei massimi input MODE_PRICE Dn_mode3=LOW; // 3 tipo di prezzo per la ricerca dei minimi //---- input Smooth_Method XMA1_Method=MODE_SMA; // 1 metodo di mediazione input Smooth_Method XMA2_Method=MODE_SMA; // 2 metodo di mediazione input Smooth_Method XMA3_Method=MODE_SMA; // 3 metodo di mediazione //---- input int XLength1=8; // 1 profondità di lisciatura input int XLength2=25; // 2 profondità di lisciatura input int XLength3=80; // 3 profondità di lisciatura input int XPhase=15; // Parametro di mediazione input int Shift1=0; // Spostamento dell'indicatore 1 orizzontalmente in barre input int Shift2=0; // Spostare l'indicatore 2 orizzontalmente nelle barre input int Shift3=0; // Spostare l'indicatore 3 orizzontalmente nelle barre
Gli algoritmi di mediazione dell'indicatore possono essere modificati con dieci possibili varianti:
- SMA - media mobile semplice;
- EMA - media mobile esponenziale;
- SMMA - media mobile smussata;
- LWMA - media mobile ponderata lineare;
- JJMA - media adattiva JMA;
- JurX - media ultralineare;
- ParMA - media parabolica;
- T3 - Smoothing esponenziale multiplo di Tillson;
- VIDYA - media che utilizza l'algoritmo di Tushar Chande;
- AMA - mediazione con l'algoritmo di Perry Kaufman.
Occorre prestare attenzione al fatto che i parametri di fase per i diversi algoritmi di mediazione hanno significati diversi. Per JMA, si tratta della variabile esterna Phase, che varia da -100 a +100. Per T3 è il fattore di mediazione moltiplicato per 100 per una migliore percezione, per VIDYA è il periodo dell'oscillatore CMO e per AMA è il periodo dell'EMA lento. Negli altri algoritmi, questi parametri non influiscono sulla media. Per AMA, il periodo dell'EMA veloce è fisso e pari a 2 per impostazione predefinita. Anche il fattore di grado per l'AMA è uguale a 2.
Affinché l'indicatore funzioni, il file compilato XMA_Ichimoku.mq5 deve essere presente nella cartella MQL5/Indicators del terminale client.
Gli indicatori utilizzano le classi della libreria SmoothAlgorithms.mqh (copiatele nella cartella terminal_data_directory\MQL5\Include); una descrizione dettagliata del loro utilizzo è stata pubblicata nell'articolo "Mediazione delle serie di prezzi senza buffer aggiuntivi per i calcoli intermedi".

Tradotto dal russo da MetaQuotes Ltd.
Codice originale https://www.mql5.com/ru/code/735
Click on the market chart to create a price alert
Questa è la prima volta per MetaTrader 5. Ora è possibile fare clic sul grafico per creare avvisi di prezzo.
Breakout Strategy with Prop Firm Helper Functions
Questo è un aggiornamento della "Simple Yet Effective Breakout Strategy". In questo codice ho aggiunto alcune funzioni di aiuto per le sfide di prop firm.
Waddah Attar Fibo
L'indicatore costruisce linee di possibile resistenza e supporto sotto forma di punti colorati utilizzando i livelli di Fibo.
ZigZag_NK_MTF
Una variante dell'indicatore ZigZag che visualizza i risultati dei suoi calcoli da un timeframe più ampio sul timeframe corrente.