De 3e generatie Moving Average is een geavanceerde versie van de standaard Moving Average indicator. Deze indicator maakt gebruik van een relatief eenvoudige procedure om de tijdsvertraging te verminderen, gebaseerd op de verhoging van de periode van de Moving Average. Deze methode werd voor het eerst beschreven door Manfred G. Dürschner in zijn artikel "Gleitende Durchschnitte 3.0" (in het Duits). De implementatie die we hier bespreken, gebruikt λ = 2, wat zorgt voor de best mogelijke vermindering van de vertraging. Een hogere λ verhoogt de overeenkomst met de klassieke moving average.
Invoergegevens:
- MA_Period (standaard = 50) — de periode van de resulterende 3e generatie moving average.
- MA_Method (standaard = 1) — de methode voor de moving average (0 — SMA, 1 — EMA, 2 — SMMA, 3 — LWMA).
- MA_Applied_Price (standaard = 5) — het type prijs dat wordt gebruikt om de moving average te berekenen (0 — PRICE_CLOSE, 1 — PRICE_OPEN, 2 — PRICE_HIGH, 3 — PRICE_LOW, 4 — PRICE_MEDIAN, 5 — PRICE_TYPICAL, 6 — PRICE_WEIGHTED).
Zoals je kunt zien, biedt de 3e Generatie Moving Average (de rode lijn) iets minder vertraging dan de conventionele EMA (de blauwe lijn) en reageert sneller op prijsveranderingen. Helaas heeft deze indicator nog steeds enige vertraging en kan het valse signalen geven. Je kunt deze indicator gebruiken op dezelfde manier als een standaard moving average - om de richting van de huidige trend te bepalen.

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