Zona horaria
7 respuestas
alanhere
hace 5 años #238073
Tomo nota de la función Clone to Timezone... útil para asegurarme de que puedo probar estrategias en el mismo marco temporal que mi broker.
Para las estrategias que ya he configurado en la zona horaria UTC estándar, ¿es posible cambiar la zona horaria en el EA? He echado un vistazo a la configuración de la EA y no puedo ver si esta es una opción.
¿O hay una forma más sencilla de hacerlo?
tomas262
hace 5 años #238080
Hola,
si una estrategia no funciona con un valor de tiempo no es necesario cambiar nada básicamente.
Si una estrategia utiliza un rango horario específico para abrir una operación, deberá modificar el parámetro de entrada para compensar el cambio de zona horaria o editar el código MQL manualmente.
hankeys
hace 5 años #238109
te recomiendo que vuelvas a probar todo con el UTC correcto, imagina que el bloque de construcción es CERRAR DIARIO, así que cada UTC será diferente - no es tan fácil decir si los resultados serán totalmente diferentes, pero es una cuestión de bloques de construcción... algunos bloques de construcción dependen del tiempo
Quieres ser un algotrader rentable? Empezamos a utilizar el software StrateQuant a principios de 2014. Por ahora tenemos un gran know-how para la construcción de EAs para todos los tipos posibles de los mercados. Compartimos estos conocimientos, aplicaciones, herramientas y también todas las estrategias finales con traders reales. Si quieres unirte a nosotros, rellena el formulario FORMULARIO.
coensio
hace 5 años #238152
Sí, también recomiendo que siempre se asegure de que sus datos históricos están sincronizados con los datos de su corredor, no se olvide de establecer DST correctamente también.
Esta afirmación es falsa.
Pipper
hace 5 años #238574
En este contexto, tengo la siguiente pregunta sobre el rango de tiempo de negociación.
Situación siguiente:
a. He creado una estrategia en StrategyQuant con un intervalo horario de negociación de 20:00 a 21:00 horas. Como he descargado los datos del símbolo con el TickDownloader incorporado asumo que los datos tienen UTC como "zona horaria".
b. Mi Broker IC Markets tiene la zona horaria UTC +2. Los gráficos de MT4 también muestran la hora UTC +2 correctamente.
c. Dentro de MT4 en la configuración de EA no cambié el rango de tiempo. Esto funciona como debería. Las operaciones se abren entre las 20:00 - 21:00 hora del broker (!! UTC +2).
He aquí la cuestión:
¿Debo establecer el rango de tiempo +2 horas para que las operaciones comiencen a las 20:00 UTC que es 22:00 UTC +2 (hora del broker).
¿Lo he entendido correctamente?
hankeys
hace 5 años #238576
Eso es correcto, el código MQL no sabe qué tipo de datos que está utilizando - por lo que si se establece 20-21 horas, el código MQL tendrá los mismos datos, y en la plataforma se ejecutará en un momento corredor
el problema es - que los backtests serán diferentes, usted está abriendo operaciones a un precio diferente, porque usted está generando en UTC0 dukas datos, pero el comercio en ICM UTC2 datos
Quieres ser un algotrader rentable? Empezamos a utilizar el software StrateQuant a principios de 2014. Por ahora tenemos un gran know-how para la construcción de EAs para todos los tipos posibles de los mercados. Compartimos estos conocimientos, aplicaciones, herramientas y también todas las estrategias finales con traders reales. Si quieres unirte a nosotros, rellena el formulario FORMULARIO.
Pipper
hace 5 años #238588
el problema es - que los backtests serán diferentes, usted está abriendo operaciones a un precio diferente, porque usted está generando en UTC0 dukas datos, pero el comercio en ICM UTC2 datos
Gracias por su rápida respuesta. Ok, pero ¿quieres decir que backtest en MT4 será diferente? Pero cuando se ejecuta la EA 1 mes hacia adelante ahora y luego backtest con StrategyQuant y Dukas operaciones de fecha debe ser similar, ¿verdad?
tomas262
hace 5 años #238592
Usted tiene la estrategia construida para operar 20 - 21 UTC ... Con los mercados de IC 20-21 es en realidad 18-19 UTC por lo que si usted hace la prueba retrospectiva de las operaciones se ejecutarán a precios diferentes en comparación con SQ original llena ... zonas horarias siempre deben coincidir. Si opera con IC entonces necesita desarrollar estrategias usando datos UTC +2/3 en SQ.
Viendo 7 respuestas - de la 1 a la 7 (de un total de 7)