Build 216 bug ? isConnected() devuelve false pero metatrader sigue conectado

 

Hola,


Ayer, en una cuenta real y en una cuenta demo (2 brokers diferentes) mi EA notificó que isConnected() devuelve false. Pero el precio se actualizó y todo lo demás parece estar bien. Tuve que apagar/reiniciar metatrader para que isConnected() devolviera true.

¿Hay un error en isConnected() en la versión 216?

¿Tal vez tuve una desconexión real, pero la función isConnected() sigue devolviendo falso incluso después de que se restablezca la conexión?


Equipo de desarrollo de MT4, gracias por investigar mi problema.


Saludos,


GdA.

 

Ha vuelto a ocurrir esta noche. Por favor, confirmen que están investigando este fallo. Gracias.

 
Investigamos este problema
 

stringo, phy


Gracias, he registrado el error esta mañana.

 

Efectivamente, se trata de un error. Yo también utilizo el 216 y obtengo el mismo error. He presentado un error.

¿Podrían apresurarse a reparar este error crítico?) ?

 

Esto puede ser una pista para ti:

podría ser causado por un script que está esperando, por ejemplo, haber abierto un messageBox que está esperando la entrada del usuario, mientras que el cambio de NOT_CONNECTED a CONNECTED ocurre.

 
tradeigel:

Esto puede ser una pista para ti:

podría ser causado por un script que está esperando, por ejemplo, haber abierto un messageBox que está esperando la entrada del usuario, mientras que el cambio de NOT_CONNECTED a CONNECTED ocurre.

Confirmo que no es mi caso. Mi EA sólo emite a través de las funciones Print y Comment.

 

Ok, ya veo...

Bueno... veremos cuánto tarda MetaQuotes en encontrar este bug, es decir, el motivo del mismo.

¿Crees que por errores como este se lanzará una nueva versión inmediatamente?

 
Hace 1 mes hemos corregido el error de IsConnected(). Es un nuevo arreglo pero no podemos reproducir este error de nuevo
 
gracias por responder, stringo... ¿qué significa eso para nosotros? ¿Quieres decir que el arreglo se implementará en el 217? O... supongo que sé lo que quieres decir... en realidad, no debería funcionar con el 216... pero obviamente no lo hace (al menos para dos personas), ¿verdad?
 

"Corregido hace 1 mes" significa que esta corrección ya está presente en la compilación 216.

No podemos reproducir otro error con IsConnected() descrito anteriormente