De XR-Squared indicator maakt gebruik van lineaire regressie om te bepalen of er een markttrend aanwezig is of niet.
De XR-Squared lijn zelf, samen met twee niveaus voor een trend en een vlakke markt, wordt op de grafiek weergegeven. De waarde van de indicator ligt tussen de 0 en 100. Wanneer de indicator onder de 30 komt, wordt de markt als vlak beschouwd, en als de indicator boven de 70 stijgt, is er sprake van een trend. Tijdens de ontwikkeling van een trend stijgt de XR-Squared lijn van niet-trend naar trendniveaus. Wanneer de markt zijn piek bereikt en een correctie begint, valt de indicator weer terug.
Hoe hoger de waarde van XR-Squared, hoe waarschijnlijker het is dat een nieuwe trend statistisch significant is. Afhankelijk van de periode neemt het kritieke kracht-niveau van een trend af.
Invoergegevens:
//+-----------------------------------+ //| Invoergegevens van de indicator | //+-----------------------------------+ input int XPeriod=14; // Periode van de indicator input Smooth_Method RMethod=MODE_JJMA; // Vloeiendheidsmethode input int RPeriod=3; // Vloeiendheidsperiode input int RPhase=100; // Vloeiendheidsparameter input Smooth_Method SignMethod=MODE_SMA; // Vloeiendheidsmethode input int SignPeriod=14; // Periode van de signaallijnvloeiing input int SignPhase=15; // Vloeiendheidsparameter input Applied_price_ IPC=PRICE_CLOSE; // Toegepaste prijs input int Shift=0; // Horizontale verschuiving van de indicator in bars
Deze indicator laat je de vloeiendheidsmethode veranderen:
- SMA - eenvoudige voortschrijdende gemiddelde;
- EMA - exponentieel voortschrijdend gemiddelde;
- SMMA - gladder voortschrijdend gemiddelde;
- LWMA - lineair gewogen voortschrijdend gemiddelde;
- JJMA - JMA adaptief gemiddelde;
- JurX - ultralineaire vloeiing;
- ParMA - parabool vloeiing;
- T3 - Tillson's meervoudige exponentiële vloeiing;
- VIDYA - vloeiing met behulp van Tushar Chande's algoritme;
- AMA - vloeiing met behulp van Perry Kaufman's algoritme.
Het is belangrijk op te merken dat de fase-type parameters voor verschillende vloeiingsalgoritmes een compleet andere betekenis hebben. Voor JMA is het een externe fasevariabele die varieert van -100 tot +100. Voor T3 is het een vloeiingsverhouding vermenigvuldigd met 100 voor betere visualisatie, voor VIDYA is het een CMO oscillatorperiode en voor AMA is het een langzame EMA-periode. In andere algoritmen hebben deze parameters geen invloed op de vloeiing. Voor AMA is de snelle EMA-periode een vaste waarde en gelijk aan 2 standaard. De verhouding van de exponent is ook gelijk aan 2 voor AMA.
De indicator maakt gebruik van de SmoothAlgorithms.mqh bibliotheekklassen (moet 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".

Gerelateerde berichten
- BykovTrend_HTF_Signal: Dé Indicator voor MetaTrader 5 voor Trendanalyse
- Prijs in het Poolse Coördinatensysteem - Indicator voor MetaTrader 5
- Rate_AOModPips: Dé Indicator voor MetaTrader 5 voor Traders
- Alerts op Nieuwe Bar: Een Handige Indicator voor MetaTrader 4
- X Bar Clear Close Trend: Dé Indicator voor Trendomkeringen in MetaTrader 5