Divergence Trader - Een Krachtige EA voor MetaTrader 5

Mike 2012.11.21 18:23 10 0 0
Bijlage

Deze Expert Advisor, ontwikkeld door Ron Thompson, is herschreven vanuit MQL4 en oorspronkelijk gepubliceerd door Collector op MQL5.com.

Hoe het Werkt

De Expert Advisor maakt gebruik van twee eenvoudige bewegende gemiddelden van openingsprijzen. De berekeningen zijn gebaseerd op waarden van de huidige en de voorgaande kaars. Simpel gezegd, de formule vertegenwoordigt het verschil tussen de snelle MA en de langzame MA van de vorige kaars. Wanneer dit verschil boven een bepaalde drempel ligt en onder een andere, geeft dit een koopsignaal aan. De voorwaarden voor een verkoopsignaal zijn precies het tegenovergestelde van die voor een koopsignaal.

Daarnaast kan er een trailing stop en breakeven worden ingesteld voor een open positie.

Een interessante functie van deze Expert Advisor is dat het mogelijk is om alle posities in je account te sluiten wanneer een bepaald winst- of verliesniveau is bereikt. De auteur had waarschijnlijk in gedachten om meerdere van deze Expert Advisors in één account te gebruiken.

Hieronder zie je de prestaties van de Expert Advisor in de visuele modus van de strategie tester.

Parameters

  • Lots - Positiewaarde.
  • MultyOpen - Toestemming om volume aan een positie toe te voegen.
  • MaxVolume - Maximale positiewaarde; dit wordt gecontroleerd als MultyOpen wordt gebruikt.
  • StopLoss - Stop Loss in punten.
  • TakeProfit - Take Profit in punten.
  • Trailing - Niveau van de trailing stop; wanneer de waarde 0 is, is de trailing stop uitgeschakeld.
  • BreakEven - Winstniveau van een positie uitgedrukt in punten om de Stop Loss naar het break-even niveau te verplaatsen. Als de waarde 0 is, is de functie uitgeschakeld.
  • Fast_Period - Periode van de snelle MA.
  • Fast_Price - Prijs van de snelle MA.
  • Slow_Period - Periode van de langzame MA.
  • Slow_Price - Prijs van de langzame MA.
  • DVBuySell - Minimale divergentieniveau voor koop, voor verkoop is het -DVBuySell.
  • DVStayOut - Minimale divergentieniveau voor verkoop, voor koop is het -DVStayOut.
  • BasketProfitON - Schakelt de functie in voor het sluiten van alle posities in het account wanneer een bepaald winstniveau is bereikt.
  • BasketProfit - Winstniveau van het account waarop alle posities worden gesloten (voor alle symbolen).
  • BasketLossON - Schakelt de functie in voor het sluiten van alle posities in het account wanneer een bepaald verliesniveau is bereikt.
  • BasketLoss - Verliesniveau van het account waarop alle posities worden gesloten (voor alle symbolen).
Lijst
Reactie 0