Discusión sobre el artículo "Cómo crear un bot para Telegram en el lenguaje MQL5" - página 9

 

Hola Andrey

Para Telegram Bot EA tengo un error de captura de pantalla que no pude arreglar

¿Qué parece estar mal?



pantalla de telegramas

 

Serdar Karatac:

¿Qué parece estar mal?

Por favor, corrige la línea 117:

result=bot.SendPhoto(screen_id,_chat_id,filename,_symbol+"_"+StringSubstr(EnumToString(_period),7));
 
Andrey Voytenko:

Por favor, arregle la línea 117:

Muchas gracias andrey lo solucionaste :)

 
Andrey Voytenko:

Por favor, arregle la línea 117:

Hola Andrey

He descargado el código de ejemplo de aquí https://www.mql5.com/es/articles/2355

He seguido sus istructions que usted ha explicar en su artículo....He creado mi bot y mi chanel y he conectado mi bot como adiministrator de chanel

He añadido los enlaces "https://api.telegram.org" y "https://search.mql5.com" en la pestaña Asesor Experto en las Opciones de la plataforma.

Cuando intento cargar sus códigos de ejemplo (todos), siempre recibo el mensaje "Error: unknow error 1001".

¿Puede ayudarme, por favor?

Gracias

Última noticia

He intentado cargar el mismo código de ejemplo en mt4.....en mt4 el error 1001 no se genera......el problema es sólo en mt5

Tengo estas versiones de plataformas

mt4 build 1121 (26 abr 2018)

mt5 build 1146 ((11 jun 2018)

How to create bots for Telegram in MQL5
How to create bots for Telegram in MQL5
  • 2016.06.27
  • Andrey Voytenko
  • www.mql5.com
During the F8 conference held in San Francisco on 12th of April in 2016, Facebook announced the integration of API for bots into the Messenger. The same day a major update for the Telegram Bot Platform was released. Version 2.0 has pleasantly surprised with its functionality. It seems that bots that used to be popular in the ICQ era are now...
 
Eugenio Bravetti:

mt5 build 1146 ((11 Jun 2018)

Creo que usas una build antigua. Por favor, actualiza a 1845 (08 Jun 2018) e inténtalo de nuevo.

 
Andrey Voytenko:

Creo que usas una build antigua. Por favor, actualiza a 1845 (08 Jun 2018) e inténtalo de nuevo.

lo siento me equivoque al escribir

mt5 build es 1846 (11 jun 2018)

PS.....Como escribí en mi post anterior, en MT4 la conexión está bien pero cuando cargo "Telegram_Signal_EA" y se genera nueva señal, cuando el programa envía mensaje al canal, el programa devuelve

"2018.06.13 18:57:03.688 Telegram_Signal_EA EURUSD.,M1: {"ok":false, "error_code":400, "description": "Bad Request: chat not found"}"

Los pasos que he seguido son:

1) He creado mi bot

2) He creado mi chanel

3) He añadido mi bot como administrador del chanel

¿Esta bien?

Gracias

 

Eugenio Bravetti:

¿Está bien?

ok. Pero si trabajas con un canal privado, utiliza el ID del canal, no el nombre del canal.

 
Es curioso, pero la tarea es muy trivial. :)
 
Andrey Voytenko:

ok. Pero si estás trabajando con un canal privado, utiliza el ID del canal, no el nombre del canal.

Hola Andrey

Gracias por tu disponibilidad

sólo una pregunta para usted....

Tengo necesidad de enviar desde el programa MQL un archivo o información simple a otros programas MQL a través de internet....(las plataformas están en diferentes lugares)

¿Con Telegram es posible para usted?

¿Tiene alguna sugerencia?

Muchas gracias

Eugenio

 

Eugenio Bravetti:

¿Con Telegram te es posible?

No sé cómo intercambiar archivos entre bots de Telegram.