AlliHeik: De Slimme EA voor MetaTrader 5

Mike 2018.06.16 19:56 16 0 0
Bijlage

Idee door: josef strauss.

MQL5 code door: Vladimir Karputov.

Deze EA maakt gebruik van de indicator Heiken Ashi Smoothed Oscillator:

Voorbeeldsignalen voor "Open Buy" en "Open Sell":

AlliHeik signaal Kopen

AlliHeik signaal Verkopen

Signalen voor het openen van posities worden alleen ontvangen wanneer er een nieuwe bar verschijnt, terwijl het trailing van posities bij elke tick wordt gecontroleerd.

In deze EA is de volledige code voor het definiëren van invoerparameters voor de Moving Average, het creëren van een indicator en het verkrijgen van de indicatorwaarden voorzien van opmerkingen - ik heb besloten deze code niet volledig te verwijderen: misschien vindt iemand een oplossing om het toe te passen.

In plaats daarvan zijn de volgende parameters toegevoegd: Trailing, signaalomkering en het sluiten van de tegenovergestelde positie wanneer er een signaal verschijnt.


Trailing

Het trailing van posities. Wanneer de Trailing Stop op nul is ingesteld, wordt het trailing uitgeschakeld.


Omkering

De vlag Omkeer signaal draait de waarde van het signaal voor het openen van een positie volledig om.


Sluiten van de tegenovergestelde positie wanneer er een signaal verschijnt

De vlag Sluit de tegenovergestelde positie op een signaal ingesteld op waar:

  1. Het staat het openen van MEERDERE posities toe;
  2. Wanneer het "Open Buy" signaal wordt ontvangen, worden de Verkopen gesloten; wanneer het "Open Sell" signaal wordt ontvangen, worden de Kopen gesloten.

Bij de waarde onwaar heeft de EA ALLEEN ÉÉN positie op de markt en zal daarom de tegenovergestelde positie niet sluiten.


Aanbevelingen voor Optimalisatie

Voorbeeldparameters, zoals beginwaarde, stap en eindwaarde, voor symbolen op H1:

AlliHeik optimalisatie

Lijst
Reactie 0