Обсуждение статьи "Создание бота для Telegram на языке MQL5" - страница 9

 

Здравствуйте Андрей

Для Telegram Bot EA у меня есть скриншот ошибки, которую я не смог исправить.

Что кажется неправильным?



экран телеграмм

 

Serdar Karatac:

Что кажется неправильным?

Пожалуйста, исправьте строку 117:

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

Пожалуйста, исправьте строку 117:

Спасибо большое, Андрей, вы решили эту проблему :)

 
Andrey Voytenko:

Пожалуйста, исправьте строку 117:

Здравствуйте Андрей

Я скачал ваш пример кода отсюда https://www.mql5.com/ru/articles/2355

Я следовал вашим инструкциям, которые вы объяснили в вашей статье.... Я создал мой бот и мой шанель и я подключил мой бот как администратор шанели

Я добавил ссылку "https://api.telegram.org" и "https://search.mql5.com" на вкладку советника в опциях платформы.

Когда я пытаюсь загрузить ваши примеры кодов (все), я всегда получаю "Error: unknow error 1001".

Вы можете помочь мне, пожалуйста?

Спасибо

Последние новости

Я пытался загрузить тот же пример кода в mt4..... на mt4 ошибка 1001 не генерируется...... проблема только на mt5

У меня есть следующие версии платформ

mt4 build 1121 (26 apr 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))

Я думаю, что вы используете старую сборку. Пожалуйста, обновите сборку до 1845 (08 Jun 2018) и попробуйте снова.

 
Andrey Voytenko:

Я думаю, вы используете старую сборку. Пожалуйста, обновите сборку до 1845 (08 июня 2018) и попробуйте снова.

Извините, я неправильно написал

mt5 build is 1846 (11 jun 2018)

PS.....Как я писал в предыдущем сообщении, на МТ4 соединение в порядке, но когда я загружаю "Telegram_Signal_EA" и генерируется новый сигнал, когда программа отправляет сообщение в шанель, программа возвращает

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

Я выполнил следующие шаги:

1) Я создал своего бота

2) Я создал свою шанель

3) Я добавил своего бота в качестве администратора шанели.

Все в порядке?

Спасибо

 

Eugenio Bravetti:

Все в порядке?

Хорошо. Но если вы работаете с частным каналом, используйте ID канала, а не его название.

 
Забавно, но задача очень тривиальная. :)
 
Andrey Voytenko:

ok. Но если вы работаете с частным каналом, используйте ID канала, а не его название.

Привет, Андрей

Спасибо за доступность

Только один вопрос к вам....

Мне нужно отправить из MQL программы файл или простую информацию в другие MQL программы через интернет.... (платформы находятся в разных местах).

С помощью Telegram это возможно?

Есть ли у вас какие-нибудь предложения?

Большое спасибо

Eugenio

 

Eugenio Bravetti:

С Telegram это возможно?

Я не знаю, как обмениваться файлами между ботами Telegram.