Escape : Un Expert pour MetaTrader 5

Mike 2017.01.26 18:14 26 0 0
Pièce jointe

Auteur de l'idéepcbiz, auteur du code MQL5barabashkakvn.

L'Expert Advisor (EA) opère sur la base de deux moyennes mobiles (iMA) : iMA(5) et iMA(4) sur le timeframe M5. Des niveaux de TakeProfit et StopLoss individuels sont définis pour les positions d'achat et de vente.

Bloc de décision :

   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;
        }
     }


Les conditions sont vérifiées uniquement lorsqu'une nouvelle bougie apparaît. Cela permet de réduire considérablement la charge sur le CPU, et les tests en mode "Chaque tick" ou "Chaque tick basé sur des ticks réels" s'effectuent rapidement.


Résultats des tests sur EURUSD M5, du 01 juin 2016 au 23 novembre 2016, dépôt initial - 1000 :

escape tester

Liste
Commentaire 0