Hoy quiero hablarte sobre un sistema de trading que puede cambiar la forma en que operas: el CaudateXPeriodCandle. Este indicador te permite recibir señales de trading y configurar un tiempo de mantenimiento de posición fijo. La señal se genera cuando una barra se cierra y aparece una vela caudate. Si el tiempo de mantenimiento de la posición supera un límite preestablecido, la posición se cierra automáticamente.
input bool TimeTrade=true; //Habilitar salida de posición por tiempo input uint nTime=240; //Tiempo de mantenimiento de posición en minutos
Para que el EA funcione correctamente, necesitas tener el archivo compilado CaudateXPeriodCandle.ex5 en la carpeta <terminal_data_directory>\MQL5\Indicators.
Además, ten en cuenta que la biblioteca TradeAlgorithms.mqh permite usar EAs con brokers que ofrecen spread no cero y la opción de establecer Stop Loss y Take Profit al abrir la posición. Puedes descargar más variantes de esta biblioteca en el siguiente enlace: Trade Algorithms.
Durante las pruebas que verás a continuación, se utilizaron los parámetros de entrada predeterminados del Asesor Experto. No se utilizaron Stop Loss ni Take Profit en las pruebas.

Fig. 1. Ejemplos de operaciones en el gráfico
Los resultados de las pruebas para 2016 en GBPUSD H4 son los siguientes:

Fig. 2. Gráfico de resultados de pruebas