Discusión sobre el artículo "Trabajo con el SGBD MySQL desde MQL5 (MQL4)" - página 30
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
Consulta de inserción y actualización - ¿límite de consulta de sólo 16kb?
Si la consulta es más de 16.000 caracteres, metatrader se bloquea (cierra). si menos, está bien.
Adjunto un ejemplo de UPDATE para 32.000 caracteres.
Campo para actualizar en la base de datos - LONGTEXT
La librería define el tamaño de las consultas en 64kb:
#define MAX_QUERY_SIZE 65535 // Tamaño máximo de la consulta SQL
Supongo que en su caso (y probablemente no sólo en su caso, pero en MQL cadena) hay 4 bytes utf codificación, que es 16 * 4 = 64 y el límite es reached....
Aquí o divides las consultas o aumentas el buffer para la consulta y recompilas.
¡Impresionante!
¿Es "demasiado ruidoso" usar SELECTs con esta envoltura en la función OnTick()?
Gracias.