Discussão do artigo "Como acessar o banco de dados MySQL a partir do MQL5 (MQL4)" - página 30
Você está perdendo oportunidades de negociação:
- Aplicativos de negociação gratuitos
- 8 000+ sinais para cópia
- Notícias econômicas para análise dos mercados financeiros
Registro
Login
Você concorda com a política do site e com os termos de uso
Se você não tem uma conta, por favor registre-se
Consulta de inserção e atualização - limite de consulta de apenas 16kb?
Se a consulta tiver mais de 16.000 caracteres, o metatrader trava (fecha); se tiver menos, não há problema.
Anexei um exemplo de UPDATE com 32.000 caracteres.
Campo para atualização no banco de dados - LONGTEXT
A biblioteca define o tamanho das consultas em 64kb:
#define MAX_QUERY_SIZE 65535 // Tamanho máximo da consulta SQL
Suponho que no seu caso (e provavelmente não apenas no seu caso, mas na string MQL) há uma codificação utf de 4 bytes, ou seja, 16*4 = 64 e o limite é atingido....
Nesse caso, divida as consultas ou aumente o buffer da consulta e recompile.
Incrível!
É "muito alto" usar SELECTs com esse wrapper na função OnTick()?
Obrigado.