Página 1 de 1

La hora exacta en MT4

Publicado: 11 Nov 2014 14:35
por baltic46
Buenas, tengo un te milla que no entiendo, necesito que a una hora determinada exacta con sus minutos y segundos, el Ea haga ciertas cosas, pero si muestro en pantalla lo que yo entiendo por la hora en MT4 lahoraexacta=Hour()+Minutes()/100+ Seconds()/10000. Veo que es un valor que cambia cada nuevo tick no es como un reloj continuo que cambia cada segundo, lo que veo es que si quiero que cuando lahoraexacta==7.2206 si a las 7 horas 22 minutos 6 segundos no se produce un tick ese valor no se da y el Ea se salta,lo,que tiene que hacer.
A ver si tenéis algún truquito saludos

Re: La hora exacta en MT4

Publicado: 11 Nov 2014 22:49
por baltic46
tic-tac tic-tac venga que seguro que ya esta resuelto, como controlar la hora exacta (hora+min+seg) sin depender de que haya movimiento en el precio en MT4 o igual es que no es así y el problema lo tengo por otro lado. porfa ayudadme :)
Saludos

Re: La hora exacta en MT4

Publicado: 12 Nov 2014 13:44
por 0103
buenas,

Ni idea de programación , pero encontré esto en un baúl.

http://book.mql4.com/functions/datetime

saludos

Re: La hora exacta en MT4

Publicado: 12 Nov 2014 14:22
por baltic46
Gracias por la info, ya lo había mirado.
saludos

Re: La hora exacta en MT4

Publicado: 12 Nov 2014 19:31
por MARTINGALA
La mt4 version anterior a la 600, solo ejecutaba sus EAs e indicadores por evento de tick, a partir de ahora y como mql5 disponemos de esta funcion

//+------------------------------------------------------------------+
//| Timer function |
//+------------------------------------------------------------------+
void OnTimer()
{
//---

}

esta funcion permitira ejecutar por evento de tiempo. si buscas en la web de mt4 encontraras ejemplos de como usarlo

Re: La hora exacta en MT4

Publicado: 12 Nov 2014 22:30
por baltic46
Gracias martingala, los compañeros de forex.es me habían recomendado lo mismo.
Saludos