![MQL5 - Lenguaje de estrategias comerciales para el terminal de cliente MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
Está perdiendo oportunidades comerciales:
- Aplicaciones de trading gratuitas
- 8 000+ señales para copiar
- Noticias económicas para analizar los mercados financieros
Registro
Entrada
Usted acepta la política del sitio web y las condiciones de uso
Si no tiene cuenta de usuario, regístrese
La situación es la siguiente: tenemos una estructura de fechas y en un momento dado le añadimos días u horas o minutos o meses y terminamos con valores negativos como -335.05.2012 00:-615:00 (o en caso de añadir enero 650, 360 horas y 250 minutos). Hay que convertirlos en una fecha normal. Hasta ahora he llegado a esto.
No sé o soy un tonto o los esquís no vuelan. a veces se atasca y en el mes no funciona correctamente.
¿alguien puede decirme cuál es el problema?
¿O quién puede decirme el algoritmo para encontrar la hora de apertura de una vela por fecha, incluyendo velas no formadas, con la posibilidad de desplazamiento (0-vela actual, -1 - vela a la izquierda, 1 - vela a la derecha)?
Exactamente, pero yo lo haría de otra manera... Por lo tanto, si la condición funcionó, no hay necesidad de hacer otra comprobación.
La mayoría de los años pasarán por la primera comprobación como falsos,
En realidad, un compilador normal no comprobará el resto del && si la primera condición es falsa.
No lo sé en ME5.
¿Está previsto crear el servicio de almacén para el cuarteto?
En general, el compilador normal si la primera condición es falsa - el resto de && no comprobará
pero no sé cómo es en ME5.
De la misma manera. Comprobaciones de estado cortas.
// En cuatro largos (completos)
// En un cuarteto largo (completo)
MetaTrader 5 Client Terminal build 712
[...]
8. Terminal: Señales. Se ha corregido la visualización de la información de las señales y la navegación colgante entre las señales cuando se trabaja con Wine.
[...]
Han roto algo en el terminal en la última versión. Ahora se cuelga por sí solo después de varios segundos después del inicio ( pipe wait ) y se mata sólo a través del monitor del sistema. Las construcciones 695 y 705 funcionaron sin problemas, pero en general estuvieron bien. Tengo Linux mint 12 ( lisa ), wine-1.4. Aquí se adjunta el registro de la terminal del sistema operativo. Puede ayudar. La propia Terminal MT no deja ningún registro - después de la eliminación a través del monitor las carpetas de registros están vacías.
Me gustaría ver la actualización con la posibilidad de desactivar, por ejemplo, a través de un interruptor de línea de comandos como '/noupdate'. Entonces, al menos, sería posible trabajar de alguna manera antes del próximo choque.
OnTesterInit
La función OnTesterInit() es el manejador del evento TesterInit que se genera automáticamente antes del inicio de la optimización del Asesor Experto en el probador de estrategias.
Por lo tanto, esta función se llama sólo cuando Optimización=CustomMax ?
Al principio pensé por la descripción que siempre se llama desde el Probador de Estrategias... Lástima que no sea...
OnTesterInit
La función OnTesterInit() es el manejador del evento TesterInit que se genera automáticamente antes del inicio de la optimización del Asesor Experto en el probador de estrategias.
Por lo tanto, esta función se llama sólo cuando Optimización=CustomMax ?
Por la descripción pensé que siempre se llama desde el probador... Lástima que no sea el caso...
¿Qué significa Optimize=CustomMax?
Describe lo que echas de menos. ¿Qué te gustaría conseguir?