Discussão do artigo "Trabalhando com as funções de rede ou MySQL sem DLL: Parte II - Programa para monitorar as alterações nas propriedades do sinal" - página 3
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
E em uma instância em execução (mysql antigo), isso acontece de vez em quando:
Here on data[ptr]:
Até agora, não consegui me conectar ao MySQL 8.0.23 (erro 1045: "acesso negado para o usuário ...").
Estou tentando descobrir.
Sobre o erro na linha (367, 37) - estranho. Você deve colocar uma verificação de ponto de interrupção ali e observar os valores das variáveis. Eu tenho essa biblioteca funcionando 24 horas por dia, não no primeiro ano, com solicitações a cada 30 segundos (não curto, com dados). E ela nunca travou uma única vez. Gostaria de saber qual consulta está causando o travamento.
По поводу ошибки в строке (367, 37) - странно. Поставить бы там проверку с брейкпойнтом, посмотреть на значения переменных. У меня эта библиотека работает круглосуточно не первый год, запросы каждые 30 секунд (не короткие, с данными). И ни разу не падала. Знать бы, какой запрос её сносит.
o mySql está retornando POINTER_INVALID quando faço uma query no OnDeInit de um EA, porém o mesmo código funciona quando executo na função OnInit, alguém sabe o que pode ser?
o mySql está retornando POINTER_INVALID quando faço uma query no OnDeInit de um EA, porém o mesmo código funciona quando executo na função OnInit, alguém sabe o que pode ser?
por favor, execute o código no depurador e nos diga em qual função o erro ocorre
Aparentemente o erro pode estar dando aqui. Na função "bool CMySQLTransaction::Query(string q)", no arquivo MySQLTransaction.mqh
2022.02.19 13:22:44.346 array out of range in 'MySQLTransaction.mqh' (501,11)
Veja mais informações sobre o tamanho da matriz no registro. Em geral, em algum lugar ele não muda corretamente ou m_responses está errado....
Fiz com que a matriz se expandisse manualmente para m_responses+1, se necessário.