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"

 

Novo artigo Trabalhando com as funções de rede ou MySQL sem DLL: Parte II - Programa para monitorar as alterações nas propriedades do sinal foi publicado:

Na parte anterior, nós consideramos a implementação do conector MySQL. Neste artigo, nós consideraremos sua aplicação implementando o serviço para coletar as propriedades do sinal e o programa para visualizar suas alterações ao longo do tempo. O exemplo implementado tem sentido prático se os usuários precisarem observar alterações nas propriedades que não são exibidas na página da web do sinal.

O aplicativo em ação é exibido na Fig. 6.

O aplicativo em ação

Fig. 6. O programa para visualizar a dinâmica das propriedades do sinal em ação

Autor: Serhii Shevchuk

 

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?

 
Vinicius Oliveira #:

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
 
Serhii Shevchuk #:
por favor, execute o código no depurador e nos diga em qual função o erro ocorre

Provavel local do erro


Aparentemente o erro pode estar dando aqui. Na função "bool CMySQLTransaction::Query(string q)", no arquivo MySQLTransaction.mqh

Razão: