Home Technische indicator Bericht

Verbeter je Handelsstrategieën met de ColorXADX Indicator voor MetaTrader 5

Bijlage
586.zip (23.48 KB, Downloaden 0 keer)

Om de stabiliteit van trends te bepalen, heeft J. Welles Wilder de Average Directional Index (ADX) ontwikkeld. Deze indicator helpt je bij het analyseren van markttrends en het nemen van handelsbeslissingen, ook in de FOREX-markt.

Helaas is de visuele weergave van deze indicator niet optimaal. Daarom is de ColorXADX.mq5 indicator ontwikkeld. Deze indicator toont de +DI en -DI lijnen in DRAW_FILLING stijl, waarbij de kleur verandert afhankelijk van de huidige trendrichting. De cloudbreedte weerspiegelt de kracht van de trend, terwijl de ADX-lijn in de vorm van stippen wordt weergegeven. De kleur van deze stippen hangt af van de trendkracht, zoals bepaald door hun positie ten opzichte van vooraf ingestelde niveaus.

De indicatoren zijn gebouwd met behulp van een universele smoothing techniek, bestaande uit twee gemiddelden. Je kunt uit verschillende versies van deze gemiddelden kiezen:

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

Het is belangrijk om te vermelden dat de Phase parameter voor verschillende smoothing algoritmen een andere betekenis heeft:

  • Voor JMA is het een externe Phase variabele die varieert van -100 tot +100.
  • Voor T3 is het een smoothing ratio vermenigvuldigd met 100 voor betere visualisatie;
  • Voor VIDYA is het een CMO-periode, en voor AMA is het een trage EMA-periode;
  • Voor AMA is de snelle EMA-periode een vaste waarde van 2, net als de ratio van de exponentiële functie.

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

ColorXADX en XADX indicatoren

Invoergegevens voor de ColorXADX indicator:

//+----------------------------------------------+
//| Invoergegevens voor de indicator                   |
//+----------------------------------------------+
input Smooth_Method XMA_Method=MODE_T3;         // Histogram smoothing methode
input int ADX_Period =14;                        // XMA smoothing periode
input int ADX_Phase=100;                         // XMA smoothing periode [-100...+100]
input Applied_price_ IPC=PRICE_CLOSE_;          // Toegepaste prijs
input int Shift=0;                               // Horizontale verschuiving van de indicator in bars
input int ExtraHighLevel=60;                     // Maximale trendniveau
input int HighLevel=40;                          // Sterk trendniveau
input int LowLevel=20;                           // Zwak trendniveau
input ENUM_LINE_STYLE LevelStyle=STYLE_DASHDOTDOT;  // Stijl van de niveau lijnen
input color LevelColor=Blue;                     // Kleur van de niveaus
input ENUM_WIDTH LevelWidth=w_1;                // Breedte van de niveaus

Gerelateerde berichten

Reactie (0)