Home Technische indicator Bericht

Eenvoudige ZigZag Indicator voor MetaTrader 5: Snel en Betrouwbaar

Bijlage
15970.zip (1.59 KB, Downloaden 0 keer)

De vereenvoudigde versie van de populaire ZigZag-indicator is nu beschikbaar voor MetaTrader 5. Deze algoritme draait aanzienlijk sneller, maakt geen gebruik van tussenliggende rekenbuffers en bevat geen geneste lussen, waardoor het zich niet opnieuw tekent. Dit maakt het een waardevol hulpmiddel voor traders die werken met Expert Advisors (EA's) die deze indicator als basis gebruiken.

Bij de automatisering van grafische constructies, zoals kanalen, trends (hogere toppen / lagere bodems) of Fibo-rasters, is het belangrijk om een "verfijnde beweging" te definiëren. Dit betekent dat de prijs van een lokaal minimum naar een lokaal maximum en vice versa beweegt.

Deze uitdaging wordt efficiënt opgelost door de ZigZag-indicator die bij de standaardlevering van MetaTrader is inbegrepen. Echter, de conventionele ZigZag heeft enkele nadelen:

  • De ZigZag-indicator repaints altijd, wat onhandig is bij het toepassen in tradingalgoritmes.
  • Het algoritme van de indicator bevat verschillende geneste lussen, wat de optimalisatie van een op ZigZag gebaseerde EA aanzienlijk kan vertragen.
  • Fijnafstemming van de indicator vereist drie parameters, wat het optimalisatieproces aanzienlijk verlengt. Aangezien het wijzigen van één parameter de effecten van anderen verandert, kan het optimalisatieproces mogelijk geen stabiel extremum vinden.

Met deze nadelen in gedachten, heb ik een veel eenvoudiger algoritme ontwikkeld voor het definiëren van verfijnde bewegingen.

De voorgestelde algoritme:

  • Bevat geen geneste lussen. Alle berekeningen worden uitgevoerd zodra er nieuwe prijsgegevens beschikbaar zijn.
  • Repent niet (bijvoorbeeld, een gedetecteerde ommekeer verandert na verloop van tijd niet in iets anders).
  • Bevat slechts één parameter — de standaard retracementgrootte, die voor verschillende tijdframes kan worden ingesteld voor meer gebruiksgemak.

De enige invoerparameter - Typische retracementgrootte - is verschillend voor verschillende tijdframes voor gebruiksgemak

Deze indicator lost de taak visueel op door lokale maxima en minima te markeren en verfijnde bewegingen daartussen te plotten.

Even simpel als het klinkt, de Eenvoudige ZigZag lost zijn functie op door recente tops en bodems te zoeken en de bewegingen daartussen weer te geven.

Dit hulpmiddel stelt je in staat om een eenvoudige EA te ontwikkelen op basis van Fibo-correcties. Een van de bijgeleverde screenshots toont duidelijk herkenbare trend- en correctiebewegingen, wat cruciaal is voor het ontwikkelen van een EA die gebruikmaakt van Fibo-correcties.

Gerelateerde berichten

Reactie (0)