Discusión sobre el artículo "Creación de un asesor experto integrado de MQL5 y Telegram (Parte 5): Envío de comandos desde Telegram a MQL5 y recepción de respuestas en tiempo real"
¡¡Un trabajo impresionante!!
Esto permite realizar las siguientes funciones:
Tradingview alerta a telegrama
telengrama a MQL5
THX
obj_msg.update_id=obj_item["update_id"].ToInt(); //--- Obtener el ID de actualización obj_msg.message_id=obj_item["message"]["message_id"].ToInt(); //--- Obtener el ID del mensaje obj_msg.message_date=(datetime)obj_item["message"]["date"].ToInt(); //--- Obtener la fecha del mensaje
Hola Allan, gracias por este gran artículo.
Desafortunadamente, el código parece estar roto a partir de la línea 1384 cuando se extraen los detalles del mensaje del objeto JSON. El primer código en la línea 1383
obj_msg.update_id=obj_item["update_id"].ToInt(); //--- Obtener el ID de actualización
funciona bien cuando se imprime en el diario. el id de actualización devuelve un id válido. pero el message_id, message_date y todos los demás en instancias devolver un valor vacío. Debido a estos problemas, nada parece funcionar en el código como debería esperarse.
¿Podría ayudarnos a resolver estos problemas?
Gracias de nuevo por tomarse su tiempo para proporcionar este artículo.
Hola Allan, gracias por este gran artículo.
Desafortunadamente, el código parece estar roto a partir de la línea 1384 cuando se extraen los detalles del mensaje del objeto JSON. El primer código en la línea 1383
funciona bien cuando se imprime en el diario. el id de actualización devuelve un id válido. pero el message_id, message_date y todos los demás en instancias devolver un valor vacío. Debido a estos problemas, nada parece funcionar en el código como debería esperarse.
¿Pueden ayudarme a resolver estos problemas?
Gracias de nuevo por tomarse su tiempo para proporcionar este artículo.
Hola Allan, por fin he encontrado el problema de mi parte. Gracias por este excelente artículo.
Hola Allan, finalmente encontré que el problema era de mi parte. Gracias por este excelente artículo.
Cuando compilo me da el siguiente error:
----------------------------------------------------------------------------------------------------------------------------
'ArrayAdd' - ninguna de las sobrecargas se puede aplicar a la llamada a la función TELEGRAM_MQL5_COMMANDS_PART5.mq5 1151 4
podría ser una de 2 función(es) TELEGRAM_MQL5_COMMANDS_PART5.mq5 1151 4
void ArrayAdd(uchar&[],const uchar&[]) TELEGRAM_MQL5_COMMANDS_PART5.mq5 1186 6
void ArrayAdd(char&[],const string) TELEGRAM_MQL5_COMMANDS_PART5.mq5 1200 6
'ArrayAdd' - ninguna de las sobrecargas se puede aplicar a la llamada de función TELEGRAM_MQL5_COMMANDS_PART5.mq5 1223 7
podría ser una de 2 función(es) TELEGRAM_MQL5_COMMANDS_PART5.mq5 1223 7
void ArrayAdd(uchar&[],const uchar&[]) TELEGRAM_MQL5_COMMANDS_PART5.mq5 1186 6
void ArrayAdd(char&[],const string) TELEGRAM_MQL5_COMMANDS_PART5.mq5 1200 6
2 errores, 0 advertencias 2 0
- Aplicaciones de trading gratuitas
- 8 000+ señales para copiar
- Noticias económicas para analizar los mercados financieros
Usted acepta la política del sitio web y las condiciones de uso
Artículo publicado Creación de un asesor experto integrado de MQL5 y Telegram (Parte 5): Envío de comandos desde Telegram a MQL5 y recepción de respuestas en tiempo real:
Para demostrar el proceso de prueba, hemos preparado un vídeo que muestra el programa en acción. Este vídeo ilustra los diferentes casos de prueba que ejecutamos y destaca cómo el programa respondió a diversas entradas y qué tan bien realizó sus tareas necesarias. Al ver este vídeo, obtendrás una imagen muy clara del proceso de pruebas y podrás ver, sin ninguna duda, que la implementación cumple con los requisitos esperados. El vídeo se presenta a continuación.
En resumen, la ejecución exitosa y la verificación de la implementación, como se demuestra en el video adjunto, afirman que el programa está funcionando según lo previsto.
Autor: Allan Munene Mutiiria