Discusión sobre el artículo "Creación de un asesor experto integrado de MQL5 y Telegram (Parte 3): Envío de señales de MQL5 a Telegram"

 

Artículo publicado Creación de un asesor experto integrado de MQL5 y Telegram (Parte 3): Envío de señales de MQL5 a Telegram:

En este artículo, creamos un Asesor Experto MQL5 que codifica capturas de pantalla de gráficos como datos de imagen y las envía a un chat de Telegram a través de peticiones HTTP. Al integrar la codificación y transmisión de fotos, mejoramos el sistema existente MQL5-Telegram con perspectivas visuales de trading directamente dentro de Telegram.

En el artículo anterior, la segunda parte de nuestra serie, examinamos detenidamente el proceso de fusión de MetaQuotes Language 5 (MQL5) con Telegram para la generación y retransmisión de señales. El resultado estaba claro; nos permitía enviar señales de trading a Telegram y, por supuesto, la necesidad de utilizar las señales de trading para que todo el asunto mereciera la pena. Entonces, ¿por qué debemos dar el siguiente paso en el proceso de integración? Lo que hacemos en esta tercera parte de la serie es en gran medida un "siguiente paso" para ilustrar el potencial de la fusión de MQL5 con Telegram en términos de envío de señales de trading. Sin embargo, en lugar de enviar solo la parte de texto de la señal comercial, enviamos una captura de pantalla del gráfico de la señal comercial. A veces es mejor no solo recibir una señal sobre la cual uno puede actuar, sino también ver la configuración de la señal, como las configuraciones de acción del precio en el gráfico en una representación visual, en este caso, la captura de pantalla del gráfico.

Así, en este artículo, nos centraremos en los aspectos específicos de la conversión de datos de imagen a un formato compatible para su incrustación en solicitudes Hypertext Transfer Protocol Secure (HTTP). Esta conversión debe ocurrir si queremos incluir imágenes en nuestro bot de Telegram. Vamos a trabajar a través de los detalles del proceso que nos lleva desde un gráfico en MQL5, a través del terminal de comercio MetaTrader 5 a un bot ingeniosamente arreglado con una leyenda y una imagen del gráfico como la parte visualmente impresionante de nuestra notificación de comercio. Este artículo se divide en cuatro partes.

IMAGE ENCODING PROCESS

Autor: Allan Munene Mutiiria

 
Me encanta esta serie de artículos y espero con impaciencia el próximo.
 
Me gustan las cosas de este artículo, no paran de llegar.
 
Douglas Prager #:
Me encanta esta serie de artículos y espero con impaciencia el próximo.

@Douglas Prager Muchas gracias por su amable comentario y reconocimiento. Se agradece mucho. Manténgase en sintonía.

 
Andreas Iakovou #:
Me gustan las cosas de este artículo, no paran de llegar.
@Andreas Iakovou Muchas gracias por su amable comentario. Nos alegra que te guste la serie de artículos. Manténgase en sintonía para más. Muchas gracias.
 
¿Se pueden leer mensajes en un canal privado a Mql5
 
Jefferson Judge Metha #:
¿Se pueden leer mensajes en un canal privado a Mql5

Sí. En las próximas partes lo veremos.

 

Hola Allan Munene Mutiiria

Gracias por esta excelente serie de artículos.


El envío de la imagen reduce la calidad, aunque mi imagen original es muy clara. ¿Cómo puedo enviar la imagen en un formato sin comprimir?

Les agradezco su ayuda.

 
Tran Van Luc #:

Hola Allan Munene Mutiiria

Gracias por esta excelente serie de artículos.


El envío de la imagen reduce la calidad, aunque mi imagen original es muy clara. ¿Cómo puedo enviar la imagen en un formato sin comprimir?

Les agradezco su ayuda.

Hola. Bienvenido, y gracias también por su amable comentario. Actualmente no estoy seguro de eso pero puedo intentar averiguarlo. Gracias.

 

Hola.

Tengo programa de descarga, al intentar compilar el archivo me sale 2 errores.

¿Qué hice worng?

error1

er2

Gracias por la ayuda

 
Piotr Storozenko #:

Hola.

Tengo programa de descarga, al intentar compilar el archivo me sale 2 errores.

¿Qué hice worng?

Gracias por su ayuda

¿no debería ser

void ArrayAdd(uchar &destinationArr[],const string text){

en lugar de char ?