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
¿Cuál debe ser el offset (input int MessageBroadcast) para los eventos de usuario si en el programa se utilizan elementos UI de la librería estándar(Include\Controls\)? ¿Cómo puedo averiguarlo?
No soy un gran experto en bibliotecas. A juzgar por la definición de eventos en el archivo Defines.mqh, el índice máximo reservado allí es 100.
No soy un gran experto de la biblioteca. A juzgar por la definición de eventos en el archivo Defines.mqh, el índice máximo reservado allí es 100.
Obviamente, del 15 al 99 los desarrolladores dejaron una reserva para nuevos id de eventos. Pero además de esto, otra constante me llamó la atención.
Maximum number o número máximo de id's en la aplicación. ¿Qué puede significar...?
Obviamente, del 15 al 99 los desarrolladores dejaron un margen para nuevos eventos de id. Pero además de esto, me llamó la atención otra constante.
Número máximo o máximo de ids en la aplicación. ¿Qué puede significar...?
Según las palabras - identificadores de control. Los controles no son eventos.
A juzgar por las palabras: identificadores de control. Los controles no son eventos.
Tal vez... Pero no dice qué identificadores. Puse MessageBroadcast 10000 y todo funciona. Se puede poner incluso 1000000 y más, el tipo ushort lo permite. Aunque incluso con 100 no habrá conflictos. En cualquier caso, cualquier elemento UI tiene su propio id, que se comprueba en las condiciones de procesamiento de eventos. En general, la probabilidad de funcionamiento normal es bastante alta.
¿Cómo se diseñaría esto ahora que hay servicios en MT5?
¿Cómo se diseñaría ahora que hay servicios en MT5?
Muy buen artículo.
Sin embargo me sale problemas al intentar compilar con metatrader 5.
Inicializar secuencia para la matriz esperada:
en la plantilla 'const TYPETOBYTES::STRUCT_TYPE<T> TYPETOBYTES::FillBytes(const uchar)' especificada con [T=uchar] TypeToBytes.mqh 314 31
Entiendo que es un problema al inicializar el array. Podría intentar arreglarlo. Sin embargo, no veo ningún informe de este problema, me pregunto si es sólo yo mismo frente a la cuestión.
¡Gracias por el artículo de todos modos, maravilloso de todos modos!
Muy buen artículo.
Sin embargo tengo problemas al intentar compilar con metatrader 5.
Inicializar secuencia de matriz esperada:
en la plantilla 'const TYPETOBYTES::STRUCT_TYPE<T> TYPETOBYTES::FillBytes(const uchar)' especificada con [T=uchar] TypeToBytes.mqh 314 31
Entiendo que es un problema al inicializar el array. Podría intentar arreglarlo. Sin embargo, no veo ningún informe de este problema, preguntándose si es sólo yo mismo frente a la cuestión.
¡Gracias por el artículo de todos modos, maravilloso de todos modos!
Asegúrese de que está utilizando la última biblioteca TypeToBytes.
MetaTrader 5
Versión: 5.00 build 2093
02 Jul 2019
===cortar aquí===
2019.07.23 00:47:37.182 multiwebclient (USDJPY,H1) Aceptado: aQuotes\Terminal\D0E8209F77C8CF37AD8BF550E51FF075\MQL5\Experts\multiwebclient.ex5::USDJPY_PERIOD_H1_2_128968169154443359 después de 0 reintentos
===cut here===