Cualquier pregunta de los recién llegados sobre MQL4 y MQL5, ayuda y discusión sobre algoritmos y códigos - página 436
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
Gracias) De su respuesta, concluyo que para cada tipo de objeto tengo que hacer una función separada. Pensé que de alguna manera sería posible hacer un inicio separado de las funciones para construir objetos, unido al bucle Mientras que la función principal para leer el archivo. ¿Qué te parece Switch?
Probablemente no me he metido lo suficiente en el asunto.
La primera, la construcción de todos los objetos gráficos, no plantea ningún problema ni duda. Pero debo haber entendido mal la segunda. Aparentemente la pregunta no era sobre cómo organizar el trabajo con un botón para muchos tipos de objetos, sino un botón para un tipo de objetos. En ese caso, haría una estructura con los parámetros del objeto y varias matrices de estructuras, una matriz por cada tipo de objeto. Y, respectivamente, vincularía estas matrices de estructuras a los botones de los tipos correspondientes.
A continuación, al pulsar el botón, se eliminará el tipo de objeto correspondiente. Y cuando se suelte el botón, los objetos serán restaurados por los parámetros que están en el array de la estructura.
Así que será necesario leer el archivo sólo una vez al inicio.
Probablemente no me he metido lo suficiente en el asunto.
La primera, la construcción de todos los objetos gráficos, no plantea ningún problema ni duda. Pero debo haber entendido mal la segunda. Aparentemente la pregunta no era sobre cómo organizar el trabajo con un botón para muchos tipos de objetos, sino un botón para un tipo de objetos. En ese caso, haría una estructura con los parámetros del objeto y varias matrices de estructuras, una matriz por cada tipo de objeto. Entonces, yo vincularía estas matrices de estructuras a los botones de los tipos correspondientes.
A continuación, al pulsar el botón, se eliminará el tipo de objeto correspondiente. Y cuando se suelte el botón, los objetos serán restaurados por los parámetros que están en el array de la estructura.
Por lo tanto, será necesario leer el archivo sólo una vez al inicio.
Las banderas son variables. O bool: false=vacío, true=elevado o int - entonces hay muchas banderas en un número a la vez: 0 - todo omitido, 1=primero más bajo, 2=segundo más bajo, 3=primero y segundo más bajo, 4=tercero más bajo, 5=tercero más bajo y primero, 6=tercero más bajo y segundo, 7=primero, segundo y tercero más bajo, 8=cuarto más bajo.... Bueno, eso es en código binario. ¿Cómo lo averiguas?
Muchas gracias por la respuesta, intentaré hacer las dos variantes, a través de banderas como sugiere STARIJ y tu variante también es interesante para probar. Intentaré hacer menos preguntas, ¡es bueno tener respuestas!)
Puede que las banderas no sean malas, pero se pierde el objetivo
Foro sobre comercio, sistemas de comercio automatizados y pruebas de estrategias
Cualquier pregunta que los novatos tengan sobre MQL4, ayuda y discusión sobre algoritmos y códigos
WinProject, 2018.01.26 18:17
Buenas noches, una vez más busco ayuda. Mi EA tiene una función principal en OnInit, que lee un archivo, e inmediatamente construye diferentes objetos gráficos de acuerdo a diferentes condiciones. También en el gráfico hay un botón que, al ser pulsado, acciona la función de eliminar estos objetos, por ejemplo, las etiquetas de texto. Cómo hacer, que después de la prensa del botón ha eliminado las etiquetas de texto, cuando el botón se libera es posible iniciar no toda la función que construirá completamente todos los objetos, pero para construir sólo las etiquetas de texto. Lo único que se me ocurre es crear por separado para cada tipo de objeto un análogo de la función principal con todas las acciones relacionadas con la apertura y lectura del archivo, pero quiero utilizar alguna solución inteligente, pero no sé cuál y cómo, ¿en la función principal o en las funciones de los botones?
¿Pueden decirme cómo obtener el valor de la hora actual en MQL5 ?
He creado un objeto de la estructura MqlDateTime, no da nada
¿Pueden decirme cómo obtener el valor de la hora actual en MQL5 ?
He creado un objeto de la estructura MqlDateTime, no da nada
La estructura debe ser llenada con la fecha-hora.
¿Usar TimeCurrent()? No entiendo cómo.
¿usar TimeCurrent()? no entiendo cómo
TimeToStruct()
Ah, lo tengo, funciona, ¡gracias!
https://docs.mql4.com/ru/basis/types/casting
Penúltimo ejemplo,color en representación RGB como cadena."Convertir dos estructuras copiando el contenido" no funciona.
El compilador genera el siguiente error... ('=' - operación ilegal usar test.mq4 34 12 )
¿He copiado algo mal o hay un error en la muestra? Por favor, aconséjeme.