Preguntas de los principiantes MQL5 MT5 MetaTrader 5 - página 393

 
Nauris:
CopyTime es la hora de apertura de la barra, pero ¿cómo se cambia la hora de cierre de la barra?

No hay una función separada para esto. ¿No puede aceptar el hecho de que la hora de cierre de la barra anterior sea la hora de apertura de la barra actual en las condiciones de su tarea?

 
Vitalii Ananev:
La hora de apertura de la barra actual será también la hora de cierre de la barra anterior.
¿Está seguro?
 
Hola. ¿Es posible calcular la pérdida actual en pips, teniendo en cuenta los volúmenes (por ejemplo, la martingala)?
 
Tapochun:

No hay una función separada para esto. ¿No puedes aceptar que la hora de cierre de la barra anterior sea la hora de apertura de la barra actual en las condiciones de tu problema?

Tenemos que encontrar las condiciones que la primera garrapata ha llegado después del fin de semana. ¿Cuál es la mejor manera de hacerlo?
 
Nauris:
Tenemos que encontrar las condiciones que la primera garrapata ha llegado después del fin de semana. ¿Cuál es la mejor manera de hacerlo?

¿Quieres coger un hueco?) Esto debe hacerse por el número del día de la semana. Utilizando la estructura MqlDatetime.

Es decir, comprobar si hay un nuevo día y este número de día = 1.

 
Tapochun:

¿Quieres coger un hueco?) Esto debe hacerse por el número del día de la semana. Utilizando la estructura MqlDatetime.

Es decir, comprueba que se forme un nuevo día y que este número de día sea = 1.

¡Si hep! :) Tu variante no es muy buena, porque hay un broker que abre también en domingo.
Pero creo que lo he encontrado, voy a tomar la penúltima vela CopyOpen (15m) y comparar con la apertura de la última vela CopyOpen, si es más de 24 H, significa que es día libre.
 
Nauris:
¡Si hep! :) tu opción no es buena, porque hay un broker que abre también el domingo.
Pero creo que lo tengo, voy a tomar la penúltima vela CopyOpen (15m) y comparar con la apertura de la última vela CopyOpen, si es más de 24 H, significa que es fin de semana.
Puede ser invariable, es decir, el número de día de la semana, en el que se abre el mercado, se toma en una variable externa, y conociendo este parámetro, basta con cambiarlo si es necesario. Si sólo le interesan los grandes BPA, puede utilizar este indicador u otros similares en kodobase.
 
Tapochun:
Puede hacer que sea invariable, es decir, el número del día de la semana, cuando el mercado abre, en una variable externa y, conociendo este parámetro, simplemente cambiarlo si es necesario. Si sólo le interesan los grandes BPA, puede utilizar este indicador u otros similares en kodobase.

Gracias.
 
Nauris:

Gracias.
De nada.
 
No entiendo algo sobre la fecha. Si datetime es el tiempo como el número de segundos transcurridos desde el 01 de enero de 1970, por qué veo en el registro no segundos sino 2015.01.02 08:00:00. ¿Y cómo lo hago en segundos transcurridos desde el 1 de enero de 1970?