Hoy quiero hablarte sobre un sistema de trading que utiliza el indicador Ang_Zad_C, diseñado para seguir tendencias. Este sistema te permite establecer un intervalo de tiempo estricto para tus operaciones y ajustar el volumen de tus próximas transacciones según los resultados obtenidos en operaciones anteriores.
La decisión de operar se toma cuando el color de la nube del indicador cambia, lo que puede ser una buena señal para entrar al mercado.
En los parámetros de entrada, puedes especificar los tiempos de trading para operar en el intervalo que desees:
input bool TimeTrade=true; //Permitir trading por intervalo de tiempo input HOURS StartH=ENUM_HOUR_0; //Hora de inicio del trading input MINUTS StartM=ENUM_MINUT_0; //Minuto de inicio del trading input HOURS EndH=ENUM_HOUR_23; //Hora de fin del trading input MINUTS EndM=ENUM_MINUT_59; //Minuto de fin del trading
Se proporcionan dos variables para las horas y minutos tanto de inicio como de fin de trading.
Con los ajustes predeterminados, el Asesor Experto puede operar durante toda la sesión de trading desde las 0:00, cerrando todas las posiciones a las 23:59.
Si la hora de inicio en la configuración del EA es posterior a la hora de fin, el EA cerrará las posiciones abiertas a la misma hora del día siguiente.
También hay un bloque de variables de entrada para gestionar los volúmenes de las posiciones abiertas:
input uint BuyLossMMTriger=2; //Número de operaciones de compra con pérdidas para reducir el MM input uint SellLossMMTriger=2; //Número de operaciones de venta con pérdidas para reducir el MM input double Small_MM=0.01; //Porcentaje de recursos financieros del depósito usados en operaciones con pérdidas input double MM=0.1; //Porcentaje de recursos financieros del depósito usados en operaciones normales input MarginMode MMMode=LOT; //Método de cálculo del tamaño de lote
Con estas configuraciones, si las dos últimas operaciones en una dirección fueron pérdidas, el EA abrirá la siguiente operación en la misma dirección con un volumen de 0.01 lotes. Si al menos una de las dos últimas operaciones no fue pérdida, el volumen será de 0.1 lotes.
Este Asesor Experto requiere que tengas el archivo del indicador Ang_Zad.ex5 compilado para poder funcionar. Asegúrate de colocarlo en <carpeta_de_datos_terminal>\MQL5\Indicators.
Se utilizaron los parámetros de entrada predeterminados del Asesor Experto durante las pruebas que se muestran a continuación. No se usaron Stop Loss ni Take Profit durante dichas 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 2017 en EURUSD H12:

Fig. 2. Gráfico de resultados de pruebas.

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