¿Cómo puedo cambiar la estructura de la variable global en el indicador al pasar a otro marco temporal? - página 2
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
aquí@fxsaber mostró un ejemplo de cómo guardar la estructura en variables globales
https://www.mql5.com/ru/forum/320395/page6#comment_12910394
y a continuación está su post en este hilo
es más fácil declarar la unión y luego escribir directamente el doble a las variables globales o al archivo.
aunque por supuesto depende del problema.
es más fácil declarar una unión y luego escribir directamente el doble a las variables globales, o a un archivo.
aunque por supuesto depende del problema.
hay una solución universal y preparada
aunque... escribir tus propias motos. es una larga tradición de este foro ))))
hay una solución única para todos
aunque... escribir tus propias motos. es una larga tradición de este foro ))))
Estoy de acuerdo, tomar valores de una estructura y escribirlos en una variable global es un par de líneas, ¿por qué esa bicicleta con la copia de arrays y las conversiones de tipo? )
cuando se utilizan archivos, bases o variables globales
Lo más interesante es cuando tienes más de un indicador en el gráfico ;-)
Tendrás que averiguar cómo hacer para que no se mezclen los datos al cargar.
cuando se utilizan archivos, bases o variables globales
Lo más interesante es cuando tienes más de un indicador en el gráfico ;-)
Tendrás que averiguar cómo hacer para que no se mezclen los datos al cargar.
Y especialmente si los indicadores están en la misma subventana, entonces se necesita o bien un id único en los parámetros, lo cual es engorroso para el usuario, o bien generar un id aleatorio al inicio, pero entonces no está claro cómo una copia concreta se autoidentificará con este id.
Lo estoy leyendo y me alegro. Este problema es sencillo y debería ser resuelto por MQL sin necesidad de hacer malabares. El MQL se ha quedado obsoleto y está sobrecargado de muletas.(
Si el indicador no puede recalcular los datos al arrancar, significa que muestra datos diferentes en diferentes arranques.
¿Qué sentido tiene este indicador? ¿Cada usuario verá sus propias señales personales?)
Si el indicador no puede recalcular los datos al arrancar, significa que muestra datos diferentes en diferentes arranques.
¿Qué sentido tiene este indicador? Cada usuario verá sus señales personales...)
el indicador puede realizar cálculos muy grandes (o guardar matrices considerables de cosas), que es lamentable perder por simple reinicio...
podría ser un hipercubo de protones entrenado... y sólo el pre-cálculo inicial llevaría un mes de tiempo real :-)
el indicador puede hacer cálculos muy grandes (o mantener matrices sustanciales de cosas), para perder que con un simple reinicio es triste...
podría ser un hipercubo de protones entrenado... y sólo el pre-cálculo inicial tomó un mes de tiempo real :-)
Dudo que en ese caso el autor haya tenido problemas para guardarlo en el disco.
Y, puesto que el autor es un vendedor, ¿cómo se vendería el producto en ese caso?
¿Tendrá el comprador que soportar un mes de cálculos? )
Si el indicador no recalcula los datos al arrancar, significa que muestra datos diferentes en diferentes arranques.
¿Qué sentido tiene este indicador? Cada usuario verá sus señales personales...)
Adopta una visión más amplia. También hay alertas instaladas, y otras acciones de los usuarios que no deberían cambiar con un cambio de marco temporal. ¿Cómo con ellos?