Bueno, para eso tendría que definir y asignar valor a una variable, para poder luego estar, y dividir por 60 esa resta, ya que creo que lo que quería hacer el compañero era poner una alerta 10 minutos después de la otra y no hay ningún array predefinido en
mql4 que almacene el tiempo en el que puso su alerta (sí hay array para el tiempo de inicio de cada
vela, como bien dices).
Para poner una alerta 10 minutos después de la otra sería así:
datetime minutoinicial, segundoinicial;
minutoinicial = TimeMinute(TimeCurrent());
segundoinicial = TimeSeconds(TimeCurrent());
Alert ("mensaje 1", TimeToString(TimeCurrent(),TIME_SECONDS));
if (TimeMinute(TimeCurrent()) == minutoinicial + 10 && TimeSeconds(TimeCurrent()) >= segundoinicial) {
Alert ("mensaje de alerta 2: recordatorio", TimeToString(TimeCurrent(),TIME_SECONDS));
}
Así quedaría más o menos.
Espero que sea eso lo que querías, jaja.
Un abrazo.