Hoy te traigo un sistema de trading que utiliza el indicador XAng_Zad_C, ideal para seguir tendencias. Este sistema te permite establecer un intervalo de tiempo fijo para operar y ajustar el volumen de tus próximas operaciones según los resultados de tus transacciones anteriores.
La decisión de operar se toma cuando el color de la nube del indicador cambia.
Además, puedes especificar el horario de trading en los parámetros de entrada para operar dentro de un intervalo de tiempo determinado:
input bool TimeTrade=true; //Permitir trading en el intervalo especificado input HOURS StartH=ENUM_HOUR_0; //Inicio del trading (horas) input MINUTS StartM=ENUM_MINUT_0; //Inicio del trading (minutos) input HOURS EndH=ENUM_HOUR_23; //Fin del trading (horas) input MINUTS EndM=ENUM_MINUT_59; //Fin del trading (minutos)
Se proporcionan dos variables para horas y minutos tanto para el inicio como para el final del trading.
Los ajustes predeterminados permiten que el Asesor Experto opere durante toda la sesión, comenzando a las 0:00 y cerrando todas las posiciones a las 23:59.
Si el horario de inicio en la configuración del EA es más tarde que el horario de finalización especificado, el EA cerrará las posiciones abiertas en el horario indicado del día siguiente.
También hemos añadido un bloque de variables de entrada para gestionar los volúmenes de las posiciones abiertas:
input uint BuyTotalMMTriger=5; //Número de las últimas operaciones de compra para calcular el stop loss input uint BuyLossMMTriger=3; //Número de operaciones de compra perdedoras para reducir MM input uint SellTotalMMTriger=5; //Número de las últimas operaciones de venta para calcular el stop loss input uint SellLossMMTriger=3; //Número de operaciones de venta perdedoras para reducir MM input double SmallMM_=0.01; //Porcentaje del depósito en una operación en caso de pérdida input double MM=0.1; //Porcentaje del depósito en una operación durante trading normal input MarginMode MMMode=LOT; //Método de cálculo del valor de lote
Con estas entradas, si seleccionas de las últimas cinco operaciones y tres de ellas son pérdidas en una misma dirección, el EA abrirá la siguiente operación en la misma dirección con un volumen de 0.01 lotes. Si hay menos de tres operaciones perdedoras entre las últimas cinco, el volumen de la posición será de 0.1 lotes.
Este Asesor Experto requiere el archivo del indicador compilado XAng_Zad.ex5 para funcionar. Debe estar disponible en <carpeta_de_datos_del_terminal>\MQL5\Indicators.
Se utilizaron los parámetros de entrada predeterminados del EA en las pruebas a continuación. No se usaron Stop Loss ni Take Profit en estas pruebas.

Fig. 1. Ejemplos de operaciones en el gráfico. El trading solo en los intervalos de tiempo establecidos en las entradas está deshabilitado.
Resultados de las pruebas para GBPJPY H4 durante el año 2017:

Fig. 2. Gráfico de resultados de la prueba

Fig. 3. Ejemplos de operaciones en el gráfico. El trading solo en los intervalos de tiempo establecidos en las entradas está habilitado.
Comentarios 0