Ayuda a un novato - Funciones de día y hora - página 4 1234 Nuevo comentario EagleEye 2010.01.20 03:09 #31 Si quiero hacer 4 campos de entrada externos para los 4 valores 0, 23, 1 y 15. ¿Debería ser así? extern int StartDay=0; extern int StopDay=1; extern int StartTime=23; extern int StopTime=15; Y entonces bool sunday_cond = (TimeDayOfWeek(TimeCurrent())==StartDay) && (Hour()>=StartTime); bool monday_cond = (TimeDayOfWeek(TimeCurrent())==StopDay) && (Hour()<=StopTime); ¿Funcionará? No tengo ningún error al compilarlo :) Help a newbie - Ayuda a la codificación [¡AVISO CERRADO!] Cualquier pregunta meikel 2010.01.20 03:17 #32 lo mismo he escrito yo mientras tanto, véase el archivo adjunto ;-) LOL Archivos adjuntos: debug2.mq4 6 kb EagleEye 2010.01.20 03:20 #33 meikel: lo mismo que he escrito mientras tanto, ver el archivo adjunto ;-) LOL Ja, ja, divertido mismo pensamiento :-) LOL Bien, entonces usaré tu código. ¡Gracias! meikel 2010.01.20 03:28 #34 No he revisado el resto del código, pero un retorno tan simple puede no ser la mejor manera - si una orden está abierta el inicio no debería regresar. Mover el check if mytradeallowed a otro punto que no impida ver las órdenes abiertas sería mejor. Preguntas de un "tonto" Y hagamos una "caricatura" [ARCHIVO] Cualquier pregunta de EagleEye 2010.01.20 03:31 #35 meikel: No he revisado el resto del código, pero un retorno tan simple puede no ser la mejor manera - si una orden está abierta el inicio no debería regresar. mover el check if mytradeallowed a otro punto que no impida ver las órdenes abiertas sería mejor. Ok entonces tienes que mostrarme donde poner eso. Te he enviado un PM EagleEye 2010.01.27 13:34 #36 Hola, Sólo quiero decir que el EA hizo el comercio el domingo por la noche y sólo el domingo por la noche, por lo que funciona perfecto. ¡Gracias! 1234 Nuevo comentario
Si quiero hacer 4 campos de entrada externos para los 4 valores 0, 23, 1 y 15. ¿Debería ser así?
extern int StartDay=0;
extern int StopDay=1;
extern int StartTime=23;
extern int StopTime=15;
Y entonces
bool sunday_cond = (TimeDayOfWeek(TimeCurrent())==StartDay) && (Hour()>=StartTime);
bool monday_cond = (TimeDayOfWeek(TimeCurrent())==StopDay) && (Hour()<=StopTime);
¿Funcionará?
No tengo ningún error al compilarlo :)
lo mismo que he escrito mientras tanto, ver el archivo adjunto ;-) LOL
Ja, ja, divertido mismo pensamiento :-) LOL
Bien, entonces usaré tu código.
¡Gracias!
No he revisado el resto del código, pero un retorno tan simple puede no ser la mejor manera - si una orden está abierta el inicio no debería regresar.
Mover el check if mytradeallowed a otro punto que no impida ver las órdenes abiertas sería mejor.
No he revisado el resto del código, pero un retorno tan simple puede no ser la mejor manera - si una orden está abierta el inicio no debería regresar.
mover el check if mytradeallowed a otro punto que no impida ver las órdenes abiertas sería mejor.
Ok entonces tienes que mostrarme donde poner eso.
Te he enviado un PM
Hola,
Sólo quiero decir que el EA hizo el comercio el domingo por la noche y sólo el domingo por la noche, por lo que funciona perfecto.
¡Gracias!