Vooruitgang met de Vorige Kaars Doorbraak: Een Must-Have voor MetaTrader 5

Mike 2018.06.19 01:12 28 0 0
Bijlage

Idee van: Vladimir Khlystov.

MQL5-code door: Vladimir Karputov.

Deze EA wacht op een doorbraak in elke tijdseenheid, van 1 minuut tot 1 maand. Kaars #1 wordt gecontroleerd op een doorbraak op een specifieke tijdseenheid Vorige Kaars Doorbraak. Je kunt ook twee filters inschakelen - een Beweeglijke Gemiddelde.

WAARSCHUWING! Voor de filters om te werken, moeten de gemiddelde periodes Snelle: gemiddelde periode en Trage: gemiddelde periode boven nul zijn.

In de EA is trailing geïmplementeerd, wat betekent dat (bij de eerste wijziging van het Stop Loss-niveau) de Stop Loss naar break-even wordt verplaatst.

De positieomvang kan zowel vast zijn (Lots boven nul en Risico gelijk aan nul) als dynamisch worden berekend in risicoprocenten per trade (Risico boven nul en Lots gelijk aan nul).

WAARSCHUWING! Er mogen geen situaties worden toegestaan waarin:

  • Beide "Lots" en "Risico" boven nul zijn;
  • beide "Lots" en "Risico" gelijk aan nul zijn.

Bij het bereiken van de doelwinst Sluit alle posities wanneer winst is behaald, worden alle posities gesloten. De EA zorgt ervoor dat er nooit meer dan één positie in elke richting wordt geopend op de aangegeven tijdseenheid Vorige Kaars Doorbraak.

Breakdown Previous Candle

Fig. 1. Huidige tijdseenheid: M15, doorbraak is ingesteld op H4


Invoermogelijkheden

  • Vorige Kaars Doorbraak - tijdseenheid van de kaars die doorbroken moet worden;
  • Afstand van Hoog of Laag - afstand van Hoog en Laag van de doorbroken kaars;
  • Snelle: gemiddelde periode - Beweeglijke Gemiddelde "Snel": Gemiddelde periode; als deze op nul is ingesteld, worden de filters van de indicatoren "Snel" en "Traag" niet gebruikt;
  • Snelle: horizontale verschuiving - Beweeglijke Gemiddelde "Snel": Horizontale verschuiving van de indicator;
  • Snelle: type prijs - Beweeglijke Gemiddelde "Snel": Type prijs waarop de indicator is berekend;
  • Trage: gemiddelde periode - Beweeglijke Gemiddelde "Traag": Gemiddelde periode; als deze op nul is ingesteld, worden de filters van de indicatoren "Snel" en "Traag" niet gebruikt;
  • Trage: horizontale verschuiving - Beweeglijke Gemiddelde "Traag": Horizontale verschuiving van de indicator;
  • Trage: type prijs - Beweeglijke Gemiddelde "Traag": Type prijs waarop de indicator is berekend;
  • Snelle en Trage: gladheidstype - type gemiddelde (gemeenschappelijk voor zowel "Snel" als "Traag");
  • Stop Loss - Stop Loss;
  • Take Profit - Take Profit;
  • Trailing Stop - trailing (dit werkt als break-even bij de eerste wijziging van de Stop Loss);
  • Trailing Stap - trailing stap;
  • Lots - lotgrootte is vast (Risico moet op nul worden ingesteld);
  • Risico - lotgrootte wordt dynamisch berekend in risicoprocenten per trade (Lots moet op nul worden ingesteld);
  • Maximaal aantal posities in één richting - maximaal aantal posities in één richting;
  • Sluit alle posities wanneer winst is behaald - doelwinst, waarvan bij het bereiken alle posities worden gesloten.
Lijst
Reactie 0