Sistema de Trading Exp_AbsolutelyNoLagLwma_X2 para MetaTrader 5

Mike 2018.07.09 19:31 15 0 0
Archivos adjuntos

El sistema de trading de seguimiento de tendencia Exp_AbsolutelyNoLagLwma_X2 se basa en las señales de dos indicadores: AbsolutelyNoLagLwma. El primer indicador determina la dirección de la tendencia lenta según el color de la línea, mientras que el segundo señala el momento para abrir una operación, que se presenta cuando el color de la línea cambia. La señal se forma al cerrar una barra si se cumplen dos condiciones:

  • Las señales de la tendencia rápida y lenta coinciden;
  • La dirección de la tendencia rápida ha cambiado.


Parámetros de entrada del Asesor Experto

//+-------------------------------------------------+
//| Parámetros de entrada del indicador EA            |
//+-------------------------------------------------+
sinput string Trade="Gestión de Trading";    //+============== GESTIÓN DE TRADING ==============+
input double MM=0.1;               //Porcentaje del depósito en una operación
input MarginMode MMMode=LOT;       //método de detección del tamaño del lote
input uint    StopLoss_=1000;      //Stop Loss en puntos
input uint    TakeProfit_=2000;    //Take Profit en puntos
sinput string MustTrade="Permisos de Trading";    //+============== PERMISOS DE TRADING ==============+
input int    Deviation_=10       //Desviación máxima de precio en puntos
input bool   BuyPosOpen=true;     //Permiso para abrir posiciones largas
input bool   SellPosOpen=true;    //Permiso para abrir posiciones cortas
//+-------------------------------------------------+
//| Parámetros de entrada del indicador de filtro        |
//+-------------------------------------------------+
sinput string Filter="PARÁMETROS DE TRADING LENTO";    //+============== PARÁMETROS DE TRADING ==============+
input ENUM_TIMEFRAMES TimeFrame=PERIOD_H6;  //1 Período de gráfico para la tendencia
input uint Length=7;                        // profundidad de suavizado                   
input Applied_price_ IPC=PRICE_CLOSE_;      // constante de precio 
input uint SignalBar=1;                     // número de barra para obtener la señal de entrada
input bool   BuyPosClose=true;              // Permiso para cerrar posiciones largas por tendencia
input bool   SellPosClose=true;             // Permiso para cerrar posiciones cortas por tendencia
//+-------------------------------------------------+
//| Parámetros de entrada del indicador de entrada         |
//+-------------------------------------------------+
sinput string Input="PARÁMETROS DE ENTRADA";       //+=============== PARÁMETROS DE ENTRADA ===============+  
input ENUM_TIMEFRAMES TimeFrame_=PERIOD_M30;  //2 Período de gráfico para entrada
input uint Length_=7;                         // profundidad de suavizado                   
input Applied_price_ IPC_=PRICE_CLOSE_;       // constante de precio 
input uint SignalBar_=1;                      // número de barra para obtener una señal de entrada
input bool   BuyPosClose_=false;              // Permiso para cerrar posiciones largas por señal
input bool   SellPosClose_=false;             // Permiso para cerrar posiciones cortas por señal
//+-------------------------------------------------+

Los parámetros de tipo string con texto en el código de los parámetros de entrada son solo para mejorar la visualización de la ventana de parámetros del experto.

Los indicadores AbsolutelyNoLagLwma_HTF en el EA están diseñados únicamente para una visualización más conveniente de las tendencias en el Tester de Estrategias; y no funcionan en ningún otro modo.

Para que el EA generado funcione correctamente, los archivos compilados de los indicadores AbsolutelyNoLagLwma.ex5 y AbsolutelyNoLagLwma_HTF.ex5 deben estar en la carpeta <directorio_de_datos_terminal>\MQL5\Indicators.

Ten en cuenta que el archivo de biblioteca TradeAlgorithms.mqh permite usar Asesores Expertos con brokers que ofrecen spread no cero y la opción de establecer Stop Loss y Take Profit al mismo tiempo que se abre la posición. Puedes descargar más variantes de la biblioteca en el siguiente enlace: Algoritmos de Trading.

Se han utilizado los parámetros de entrada predeterminados del Asesor Experto durante las pruebas mostradas a continuación. No se han utilizado Stop Loss ni Take Profit durante las pruebas.

Resultados de las pruebas para USDJPY durante el año 2016, tendencia lenta en H6, y entrada por tendencia rápida en M30:

Fig 1. Ejemplos de operaciones en el gráfico

Fig 1. Ejemplos de operaciones en el gráfico

Fig. 2. Gráfico de resultados de pruebas

Fig. 2. Gráfico de resultados de pruebas

Lista
Comentarios 0