Inicio Trading Sistemático Publicación

Asesor Experto МТ45: Estrategia y Configuración para MetaTrader 5

Archivos adjuntos
19102.zip (3.95 KB, Descargar 0 veces)

Estrategia de Trading

Después de una operación perdedora, el EA МТ45 abre la siguiente operación con un lote mayor.

La primera operación es siempre una compra, luego las posiciones alternan, es decir, compra-venta-compra.

El EA abre posiciones al inicio de la vela.

Tras un Stop Loss, el EA aumenta el lote por un coeficiente KL hasta alcanzar el valor máximo de ML. Luego, el lote se restablece al inicial, .

Se opera en el par EUR/USD, en un marco temporal de H1. El EA está optimizado para el intervalo del 11 de enero de 2014 al 9 de septiembre de 2017.


Configuración del Asesor Experto

input int    Stop = 600;  // Stop Loss
input int    Take = 700;  // Take Profit
input int    Slip = 100;  // Slippage
input int    MN   = 123;  // Magic
input double LT   = 0.01; // Lote
input double KL   = 2;    // Coeficiente de aumento de lote
input double ML   = 10;   // Lote máximo


Características

El modo multiplataforma está implementado mediante directivas de preprocesador. Un ejemplo de la función Martingale:

//+------------------------------------------------------------------+
//|                                                                  |
//+------------------------------------------------------------------+
double Lot()
  {
   double lot=LT;
//---  MQL4
#ifdef __MQL4__
   if(OrderSelect(OrdersHistoryTotal()-1,SELECT_BY_POS,MODE_HISTORY))
     {
      if(OrderProfit()>0) lot=LT;
      if(OrderProfit()<0) lot=OrderLots()*KL;
     }
#endif

//---  MQL5
#ifdef __MQL5__
   if(HistorySelect(0,TimeCurrent()))
     {
      double profit=HistoryDealGetDouble(HistoryDealGetTicket(HistoryDealsTotal()-1,DEAL_PROFIT);
      double LastLot=HHistoryDealGetDouble(HistoryDealGetTicket(HistoryDealsTotal()-1,DEAL_VOLUME);
      if(profit>0) lot=LT;
      if(profit<0) lot=LastLot*KL;
     }
#endif

   if(lot>ML)lot=LT;
   return(lot);
  }


Backtests

Terminal de MetaTrader 4:

Terminal de MetaTrader 5:


Consejos

  • Se recomienda utilizar este EA solo como base para tu propia estrategia.

Publicaciones relacionadas

Comentarios (0)