[ARCHIVO]Cualquier pregunta de novato, para no saturar el foro. Profesionales, no lo dejéis pasar. No puedo ir a ningún sitio sin ti - 5. - página 84

 
lottamer:
Chicos, ¿alguien tiene una función para determinar cuánto tiempo (segundos) ha transcurrido desde el inicio del día?
Debería funcionar:

SecondsFromCurrentDay=TimeCurrent()-iTime(Symbol(),PERIOD_D1,0);// Последнее известное время тика  минус время открытия дневного бара в секундах
 
Sepulca:
Debería funcionar:


Muchas gracias.

 
¿Pueden decirme cómo configurar el formato de precisión(número de dígitos después del punto decimal) en el script cuando se emite la alerta a 7 dígitos?
 
lottamer:

????

¿Qué es lo que no hay que entender?
El valor de esta expresión es el número de segundos desde el inicio del día.
 
MauzerVII:
¿Pueden decirme cómo establecer el formato de precisión (número de dígitos después del punto decimal) en el script cuando se emite la alerta a 7 dígitos?

Alert(DoubleToStr(N,7));
 
MikeM:

Alert(DoubleToStr(N,7));


Gracias, funciona.
 
MikeM:

¿Qué no está claro?
El valor de esta expresión es el número de segundos desde el comienzo del día.


TimeCurrent() % 86400 - No he visto esto en ningún sitio.... % - ???

No entiendo esta expresión. ¿Puede darme un ejemplo?

 
lottamer:


TimeCurrent() % 86400 - No he visto esto en ningún sitio.... % - ???

No entiendo esta expresión. ¿me das un ejemplo?

https://docs.mql4.com/ru/basis/operations/math
 
ZahvatkiN:

¿Puedes decirme cómo debería ser el código con las siguientes condiciones: si el color del indicador cambia de rojo a azul, poner una orden pendiente buystop, si por el contrario, el color del indicador cambió de azul a rojo, entonces sellstop?

El indicador dibuja los topes. La línea azul es un búfer y la roja otro. Comprueba los valores del buffer:
si
Elbúfer rojo en la segunda barra tiene un valor no vacío , y en la primera barra un valor vacío
y al mismo tiempo
Elbuffer azul en la segunda barra tiene un valor no vacío y en la primera barra un valor no vacío ---- tenemos un cambio de color en la primera barra de rojo a azul.
 

Es original, pero también debería funcionar))) Residuo de dividir todas las veinticuatro horas desde 1970 entre el número de segundos de un día))
Razón de la queja: