Escape - Een Krachtige EA voor MetaTrader 5

Mike 2017.01.26 18:14 29 0 0
Bijlage

Auteur van het ideepcbiz, auteur van de MQL5-codebarabashkakvn.

De Expert Advisor (EA) handelt op basis van twee iMA (indexen van voortschrijdend gemiddelde): iMA(5) en iMA(4) op de M5-tijdframe. Voor zowel koop- als verkoopposities zijn er aparte TakeProfit- en StopLoss-niveaus ingesteld.

Besluitvormingsblok:

   if(!ExistPositions())
     {
      double diClose_M5_1=iClose(1,Symbol(),PERIOD_M5);
      double diMA5=iMAGet(handle_iMA_5,1);
      double diMA4=iMAGet(handle_iMA_4,1);

      if((diClose_M5_1<diMA5))
        {
         OpenBuy();
         return;
        }

      if((diClose_M5_1>diMA4))
        {
         OpenSell();
         return;
        }
     }

De voorwaarden worden alleen gecontroleerd wanneer er een nieuwe bar verschijnt. Dit vermindert de belasting op de CPU aanzienlijk, waardoor testen in de "Elke tick" of "Elke tick op basis van echte ticks" testmodi vrij snel kan worden uitgevoerd.

Testresultaten op EURUSD M5, van 2016.06.01 tot 2016.11.23, initiële storting - 1000:

escape tester

Lijst
Reactie 0