Saludos a todos,

1- Estoy intentando que un EA coloque una orden pendiente al comienzo del día diariamente y obtenga el EA, también elimine la orden pendiente si no se activó al cierre del mismo día, así que incluí el siguiente código:

//------------------

if (CurTime () == 00:00)

//Hacer el pedido

//--------------------

if (CurTime () == 24:00)

//Eliminar la orden

//---------------------

Sin embargo, mi EA está haciendo el pedido a las 17:00 horas, mi tiempo de intermediarioservidor. Mi agente es FXCM, Nueva York, EE. UU.

Entonces, ¿mi programación para el momento es correcta? ¿CurTime () devuelve el tiempo de mi intermediarioservidor o mi PChora local? Y si no es correcto, ¿cuál es el código correcto para eso?


2- Pregunta anothor para otro EA que se supone que debe colocar una orden de mercado en una señal específica pero no lo hizo debido a la siguiente razón:

Citar:
2009.03.10 15:03:20 '81002849': orden de venta 0.10 USDJPY apertura en 98.404 sl: 98.677 tp: 95.154 falló [Trade timeout]
2009.03.10 15:00:02 '81002849': el servidor ha aceptado la solicitud
2009.03.10 15:00:02 '81002849': orden instantánea venta 0.10 USDJPY a 98.404 sl: 98.677 tp: 95.154
Unquote

Aunque tengo 3 puntos de deslizamiento.

Apreciar tomarse el tiempo para responder.