Eenvoudig voortschrijdend gemiddelde: een onmisbare indicator voor MetaTrader 5

Mike 2019.03.18 05:01 16 0 0
Bijlage

Terug naar de basis:

Je zou je kunnen afvragen: "Waarom hebben we een eenvoudig voortschrijdend gemiddelde nodig als het al gepubliceerd is"?

Er zijn verschillende redenen:

  • De bestaande berekeningen van het SMA hebben vaak één van de twee problemen (of beide in sommige gevallen):
    • Als je de berekeningsperiode verhoogt, vertragen ze - door constante herhaalde gebruik van loops.
    • Als ze niet altijd loops gebruiken, passen ze soms een "snelle oplossing" toe die gewoon een benadering is, waardoor het exacte eenvoudige voortschrijdende gemiddelde niet altijd wordt berekend. Dat kan soms frustrerend zijn.
  • Ze zijn behoorlijk ingewikkeld in gebruik.
Hier is een versie die geen benadering is, die niet vertraagt voor langere perioden en makkelijk te gebruiken is (ook vanuit de code).
PS: het zou nog sneller kunnen worden gemaakt (door de code van de klasse naar de hoofdloop te migreren), maar dat zou de hele code minder flexibel maken en de snelheidswinst zou marginaal zijn vergeleken met het gebrek aan flexibiliteit / herbruikbaarheid.


Lijst
Reactie 0