Auteur: ellizii
Deze indicator berekent voortmoving averages op dezelfde manier als de Ichimoku Kinko Hyo (zie XMA_Ichimoku), waarna de enveloppen worden opgebouwd.
Ingangsparameters van de indicator:
//+-----------------------------------+ //| Ingangsparameters van de indicator | //+-----------------------------------+ input uint Up_period=3; // Berekening van de hoogste prijs van de periode input uint Dn_period=3; // Berekening van de laagste prijs van de periode //---- extern MODE_PRICE Up_mode=HIGH; // Zoek de hoogste prijs extern MODE_PRICE Dn_mode=LOW; // Zoek de laagste prijs //---- input Smooth_Method XMA_Method=MODE_SMA; // Methode van afvlakking input int XLength=100; // Diepte van afvlakking input int XPhase=15; // Afvlakparameters input double Up_percent = 1.0; // Percentage van de afwijking van het gemiddelde voor de bovenste band van het kanaal input double Dn_percent = 1.0; // Percentage van de afwijking van het gemiddelde voor de onderste band van het kanaal //---- input int Shift=0; // Horizontale verschuiving van de indicator in bars input int PriceShift=0; // Verticale verschuiving van de indicator in punten
Deze indicator laat je een type afvlakking kiezen uit de tien beschikbare versies:
- SMA - eenvoudige voortschrijdende gemiddelde;
- EMA - exponentieel voortschrijdende gemiddelde;
- SMMA - gladde voortschrijdende gemiddelde;
- LWMA - lineair gewogen voortschrijdende gemiddelde;
- JJMA - adaptieve JMA;
- JurX - ultra lineaire afvlakking;
- ParMA - parabool afvlakking;
- T3 - meervoudige exponentiële afvlakking van Tillson;
- VIDYA - afvlakking met het algoritme van Tushar Chande;
- AMA - afvlakking met het algoritme van Perry Kaufman.
Het is belangrijk om op te merken dat de parameter Phase een heel andere betekenis heeft tussen de verschillende afvlakalgoritmes. Voor JMA is Phase een externe variabele waarvan de waarde varieert tussen -100 en +100. Voor T3 is het een afvlakkingverhouding vermenigvuldigd met 100 voor een betere visualisatie. Voor VIDYA is het een periode van de CMO-oscillator en voor AMA is het een langzame EMA-periode. Deze parameters hebben geen invloed op de afvlakking van andere algoritmes. In AMA is de snelle EMA-periode standaard een vaste waarde gelijk aan 2. De reden van de groeifactor voor AMA is ook gelijk aan 2.
Deze indicator maakt gebruik van de klassebibliotheek SmoothAlgorithms.mqh (deze moet gekopieerd worden naar terminal_data_folder\MQL5\Include). Het gebruik van deze klasse wordt in meer detail beschreven in het artikel "Serie van gemiddelde prijzen voor tussenberekeningen zonder extra buffers te gebruiken".
Deze indicator werd voor het eerst geïmplementeerd in MQL4 en gepubliceerd in de Code Base op 04.10.2010.

Gerelateerde berichten
- PCA Synthetics: Automatische Coëfficiëntselectie voor MetaTrader 5
- iExposure Indicator: Beheer je Handelsposities Efficiënt met MetaTrader 5
- Efficiënt Grafische Objecten Kopiëren in MetaTrader 5 met ChartObjectsCopyPaste
- Efficiëntie Ratio (ER) Berekenen met de CEROnRingBuffer voor MetaTrader 5
- Verbeter je Handelsstrategieën met de ColorXADX Indicator voor MetaTrader 5