O tal vez 01.01.2012 :)
No debería haber utilizado el término "horariode invierno" .
Debería llamarse hora estándar, porque según las normas (e incluso en Windows también) se llama hora estándar.
Invierno es un nombre común, no es verano.
Cuando se llama Verano o Estándar, queda inmediatamente claro que es el horario de verano el que no es estándar, el que tiene una hora más.
Muy buen artículo. Es agradable cuando todo está recogido y después de leerlo todo se acumula en tu cabeza en un sistema.
Me gustaría tener más información sobre la transición (o no) de las diferentes bolsas al horario de verano.
Y también me interesa la cuestión de cómo programar las pruebas teniendo en cuenta los husos horarios de Forex, si algunas bolsas cambian al horario de verano y otras no.
Al mismo tiempo, las fechas de transición son diferentes en todas partes, y las reglas para la selección de estas fechas pueden haber cambiado con los años.
¿Alguien ha programado algo así?
Añadiré mi penny. Función para obtener el parámetro tiempo (usándolo en el código es más compacto).
//===================================================================================================================== // Devuelve el parámetro de tiempo requerido // int TimeGet(datetime).year; // año // int TimeGet(datetime).mon; // mes // int TimeGet(datetime).day; // día // int TimeGet(datetime).hour; // hora // int TimeGet(datetime).min; // minutos // int TimeGet(datetime).sec; // segundos // int TimeGet(datetime).day_of_week; // día de la semana (0-Domingo, 1-Lunes, ...,6-Sábado). // int TimeGet(datetime).day_of_year; // número ordinal del año (el 1 de enero tiene el número 0) //===================================================================================================================== MqlDateTime TimeGet(datetime par_time) { MqlDateTime stm; TimeToStruct(par_time, stm); return(stm); }
Parece que funciona, pero al introducir un punto no aparece la lista desplegable de elementos de la estructura MqlDateTime:(
- Aplicaciones de trading gratuitas
- 8 000+ señales para copiar
- Noticias económicas para analizar los mercados financieros
Usted acepta la política del sitio web y las condiciones de uso
Artículo publicado Fundamentos de programación en MQL5 - Tiempo:
En este artículo vamos a analizar las funciones estándar MQL5 que se utilizan para trabajar con el tiempo, veremos las técnicas de programación y otras funciones muy útiles a la hora de trabajar con el tiempo y las que necesitaremos durante la creación de Asesores Expertos e indicadores. Además, dedicaremos bastante atención a la teoría general del sistema cronológico. En primer lugar, este artículo puede ser interesante para los principiantes que se han puesto a estudiar la programación en MQL5.
Autor: Dmitry Fedoseev