Sistema de Trading Exp_Kolier_SuperTrend_X2 para MetaTrader 5

Mike 2017.05.30 00:49 20 0 0
Archivos adjuntos

El sistema de trading Exp_Kolier_SuperTrend_X2 se basa en las señales de dos indicadores Kolier_SuperTrend. El primer indicador establece la dirección de la tendencia lenta según el color de la línea, mientras que el segundo indicador determina el momento adecuado para abrir una operación, que es cuando cambia el color de la línea. Se genera una señal 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            |//+-------------------------------------------------+inputstring Trade="Gestión de operaciones";    //+================ GESTIÓN DE OPERACIONES ================+  inputdouble MM=0.1;              //Parte del depósito en una operacióninput MarginMode MMMode=LOT;      //Método de detección del valor del loteinputuint    StopLoss_=1000;     //Stop Loss en puntosinputuint    TakeProfit_=2000;   //Take Profit en puntosinputstring MustTrade="Permisos de trading";    //+=============== PERMISOS DE TRADING ===============+  inputint    Deviation_=10;       //Máxima desviación de precio en puntosinputbool   BuyPosOpen=true;     //Permiso para abrir posiciones largasinputbool   SellPosOpen=true;    //Permiso para abrir posiciones cortas//+-------------------------------------------------+//| Parámetros de entrada del indicador de filtro         |//+-------------------------------------------------+inputstring Filter="PARÁMETROS DE TENDENCIA LENTA";    //+============== PARÁMETROS DE TENDENCIA ==============+  inputENUM_TIMEFRAMES TimeFrame=PERIOD_H6;  //1 Período gráfico para la tendenciainput Mode TrendMode=NewWay;                //Variante de visualizacióninputuint ATR_Period=10;
inputdouble ATR_Multiplier=3.0;
inputuint SignalBar=1; //Índice de barra para recibir la señal de entradainputbool   BuyPosClose=true;     //Permiso para cerrar posiciones largas según la tendenciainputbool   SellPosClose=true;    //Permiso para cerrar posiciones cortas según la tendencia//+-------------------------------------------------+//| Parámetros de entrada del indicador de entrada         |//+-------------------------------------------------+inputstring Input="PARÁMETROS DE ENTRADA";       //+=============== PARÁMETROS DE ENTRADA ==============+  inputENUM_TIMEFRAMES TimeFrame_=PERIOD_M30;  //2 Período gráfico para la entradainput Mode TrendMode_=NewWay;                 //Variante de visualizacióninputuint ATR_Period_=10;
inputdouble ATR_Multiplier_=3.0;
inputuint SignalBar_=1;//Índice de barra para recibir una señal de entradainputbool   BuyPosClose_=false;     //Permiso para cerrar posiciones largas por señalinputbool   SellPosClose_=false;    //Permiso para cerrar posiciones cortas por señal

Las variables de texto que contienen texto en el código de entradas se incluyen solo para una mejor visualización de la ventana de entradas del EA.

Los indicadores Kolier_SuperTrend_HTF en el EA están destinados únicamente para una visualización más conveniente de las tendencias en el probador de estrategias, en otros modos de operación están inactivos.

Para asegurar el correcto funcionamiento del Asesor Experto generado, coloca los archivos compilados Kolier_SuperTrend.ex5 y Kolier_SuperTrend_HTF.ex5 en <carpeta_de_datos_terminal>\MQL5\Indicators.

Ten en cuenta que el archivo de biblioteca TradeAlgorithms.mqh permite utilizar Asesores Expertos con brokers que ofrecen spread no cero y la opción de establecer Stop Loss y Take Profit junto con la apertura de posiciones. 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.

Fig. 1. Ejemplos de operaciones en el gráfico

Fig. 1. Ejemplos de operaciones en el gráfico

Resultados de las pruebas para 2015 en EURUSD, tendencia lenta en H6, entrada por tendencia rápida en M30:

Fig. 2. Gráfico de resultados de pruebas

Fig. 2. Gráfico de resultados de pruebas

Lista
Comentarios 0