Home Technische indicator Bericht

Ontdek de 3XMA_Ichimoku Indicator voor MetaTrader 5

Bijlage
735.zip (23.15 KB, Downloaden 0 keer)

De 3XMA_Ichimoku indicator maakt gebruik van drie bewegende gemiddelden, waarbij de rekenmethodiek is afgeleid van de Ichimoku Kinko Hyo.

Twee langzame gemiddelden met verschillende periodes creëren een wolk, waarvan de kleur overeenkomt met de richting van de trend. Het gebruik van deze indicator is vrijwel gelijk aan het gebruik van de Ichimoku indicator.

Invoereisen voor de indicator:

//+-----------------------------------+
//| Invoereisen voor de indicator         |
//+-----------------------------------+
input uint Up_period1=3; // Periode 1 voor de hoogste prijzen
input uint Dn_period1=3; // Periode 1 voor de laagste prijzen
input uint Up_period2=6; // Periode 2 voor de hoogste prijzen
input uint Dn_period2=6; // Periode 2 voor de laagste prijzen
input uint Up_period3=9; // Periode 3 voor de hoogste prijzen
input uint Dn_period3=9; // Periode 3 voor de laagste prijzen
//---- 
input MODE_PRICE Up_mode1=HIGH;  // Prijstype 1 voor het zoeken naar pieken 
input MODE_PRICE Dn_mode1=LOW;   // Prijstype 1 voor het zoeken naar dalen 
input MODE_PRICE Up_mode2=HIGH;  // Prijstype 2 voor het zoeken naar pieken 
input MODE_PRICE Dn_mode2=LOW;   // Prijstype 2 voor het zoeken naar dalen 
input MODE_PRICE Up_mode3=HIGH;  // Prijstype 3 voor het zoeken naar pieken 
input MODE_PRICE Dn_mode3=LOW;  // Prijstype 3 voor het zoeken naar dalen 
//---- 
input Smooth_Method XMA1_Method=MODE_SMA; // Glijdende methode 1
input Smooth_Method XMA2_Method=MODE_SMA; // Glijdende methode 2
input Smooth_Method XMA3_Method=MODE_SMA; // Glijdende methode 3
//----
input int XLength1=8;  // Glijdende diepte 1 
input int XLength2=25; // Glijdende diepte 2
input int XLength3=80; // Glijdende diepte 3
input int XPhase=15;   // Glijdende parameter
input int Shift1=0;    // Horizontale verschuiving van de indicator 1 in bars
input int Shift2=0    // Horizontale verschuiving van de indicator 2 in bars
input int Shift3=0    // Horizontale verschuiving van de indicator 3 in bars

Er zijn tien verschillende glijdende algoritmes beschikbaar:

  1. SMA - eenvoudig bewegend gemiddelde;
  2. EMA - exponentieel bewegend gemiddelde;
  3. SMMA - glad bewegend gemiddelde;
  4. LWMA - lineair gewogen bewegend gemiddelde;
  5. JJMA - JMA adaptief gemiddelde;
  6. JurX - ultralineaire gladheid;
  7. ParMA - parabool gladheid;
  8. T3 - Tillson's meervoudige exponentiële gladheid;
  9. VIDYA - gladheid met behulp van Tushar Chande's algoritme;
  10. AMA - gladheid met behulp van Perry Kaufman's algoritme.

Het is belangrijk op te merken dat de faseparameters voor verschillende gladheidsalgoritmes een totaal andere betekenis hebben. Voor JMA is het een externe fasevariabele die varieert van -100 tot +100. Voor T3 is het een gladheidsverhouding die met 100 wordt vermenigvuldigd voor betere visualisatie, voor VIDYA is het een CMO oscillator periode en voor AMA is het een langzame EMA periode. Bij andere algoritmes hebben deze parameters geen invloed op de gladheid. Voor AMA is de snelle EMA periode een vaste waarde en gelijk aan 2 standaard. De exponent is ook gelijk aan 2 voor AMA.

Plaats het XMA_Ichimoku.mq5 gecompileerde bestand in de map MQL5\Indicators\.

De indicatoren maken gebruik van de SmoothAlgorithms.mqh bibliotheekklassen (moeten worden gekopieerd naar de terminal_data_folder\MQL5\Include). Het gebruik van de klassen is uitvoerig beschreven in het artikel "Averaging Price Series for Intermediate Calculations Without Using Additional Buffers".

3XMA_Ichimoku

Gerelateerde berichten

Reactie (0)