Discusión sobre el artículo "Desarrollando un cliente MQTT para MetaTrader 5: metodología de TDD (Parte 3)"
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
Artículo publicado Desarrollando un cliente MQTT para MetaTrader 5: metodología de TDD (Parte 3):
El presente artículo supone la tercera parte de la serie que describe las etapas de desarrollo de un cliente MQL5 nativo para el protocolo MQTT. En esta ocasión, hablaremos con detalle sobre la aplicación de un desarrollo basado en pruebas para implementar el intercambio de paquetes CONNECT/CONNACK. Al final de este paso, nuestro cliente DEBERÁ poder comportarse adecuadamente al lidiar con cualquier posible resultado del servidor al intentar conectarse.
Cuando nuestro cliente solicita una conexión al servidor, deberá informar al servidor sobre
Esto se logrará configurando varias banderas de bits al comienzo del encabezado de la variable, inmediatamente después del nombre y la versión del protocolo. Estas banderas de bits en el paquete CONNECT se denominarán banderas de conexión.
Recuerde que las banderas de bits son valores booleanos. Se les pueden asignar diferentes nombres o representaciones, pero los valores booleanos solo tienen dos valores posibles, normalmente true o false.
Autor: Jocimar Lopes