Fuente:
https://www.mql5.com/en/code/8610
Es sólo añadir la posibilidad de que el expert advisor añada la orden a unos minutos determindos. Ahora sólo se puede elegir a una hora determinda.
We place two pending orders at the specified time and delete one of them when another one triggers. Exit is performed by TakeProfit or by time expiration, depending on what happens first.
También si podrían borrar lo de que se cierra la posición abierta una vez alcanzado el take profit o el tiempo, pues estaría mucho mejor.Si ponen aquí el código fuente mejor, siempre prefiero tenerlo guardado yo mismo como código fuente.
Espero no sea mucho pedir.

Si consigo tenerlo con esas dos modificaciones, verán el resultado como un darwin cotizando en unas semanas.
Gracias,
saludos!