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

 
kayodemizan:

Привет, Андрей, пожалуйста, я получаю HTTP-запрос не выполнен


Пожалуйста, помогите


Спасибо


Здравствуйте @Andrey Voytenko

У меня такая же проблема. Это происходит уже несколько месяцев. Пожалуйста, помогите!

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

 

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

Могу ли я сказать, что файл поврежден. HTTP-запрос не удался Ошибка сохраняется.

Могу ли я получить файл Telegram Bot EA снова.

 
kayodemizan:

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

Могу ли я сказать, что файл поврежден. HTTP-запрос не выполнен Ошибка сохраняется.

Могу ли я получить файл Telegram Bot EA снова.

Пожалуйста, прочитайте 11 страниц.

Ваш вопрос давно решен.

 
Сначала спасибо за учебник. Но кто-нибудь знает, что нужно сделать, чтобы скриншот графика был включен в сообщение о сигнале?
 
thegosutrader:

Здравствуйте,

Для тех, кто хочет отправить в личный канал,

1) замените "@" на "-" в Telegram.mqh в строке 1009 и строке 1010 (см. прикрепленное изображение),

2) в файле mq4 проставьте токен вашего канала, начинающийся на -1000xxxx, следующим образом: InpChannelName="-10000xxx";//Имя канала

и вы должны получить сообщения после установки канала в приват.

Удачи.

Все еще не работает, для inpChannelName вы все еще используете имя канала или ID чата?

 
Добрый день друзья. Наконец то решил создать своего бота в Телеграмм, но столкнулся с проблемой.
Ничего не хочет отправлять ни МТ4 ни МТ5.
Просмотрел весь форум, скачал все новые модули и библиотеки, но ... увы...
Взял простейший код для проверки связи с ботом и...
#include <Telegram.mqh>

input string InpToken="";//Token

CCustomBot bot;
int getme_result;
//+------------------------------------------------------------------+
//|   OnInit                                                         |
//+------------------------------------------------------------------+
int OnInit()
  {
//--- set token
   bot.Token(InpToken);
//--- check token
   getme_result=bot.GetMe();
//--- run timer
//--- done
   return(INIT_SUCCEEDED);
  }
//+------------------------------------------------------------------+
//|   OnDeinit                                                       |
//+------------------------------------------------------------------+
void OnDeinit(const int reason)
  {
   Comment("");
  }
//+------------------------------------------------------------------+
//|   OnTimer                                                        |
//+------------------------------------------------------------------+
void OnTick()
  {
   if(getme_result!=0)
     {
      Comment("Error: ",GetErrorDescription(getme_result));
      return;
     }
//--- show bot name
   Comment("Bot name: ",bot.Name());
  }
//+------------------------------------------------------------------+

выдает только ошибку 1001, которую еще и не знает.
причем как в МТ4, так и в МТ5.
Что делать? Рекомендаций не нашел. 

В терминале запрос https://api.telegram.org/ разрешен
но вот какая странность, при запросе их Хрома этого адреса открывается страница https://core.telegram.org/

Из Хрома бот отвечает без проблем, видит все новые сообщения и отправляет сообщения в канал ...
Что делать?

 
Gennady Mazur:
Добрый день друзья. Наконец то решил создать своего бота в Телеграмм, но столкнулся с проблемой.
Ничего не хочет отправлять ни МТ4 ни МТ5.
Просмотрел весь форум, скачал все новые модули и библиотеки, но ... увы...
Взял простейший код для проверки связи с ботом и...

выдает только ошибку 1001, которую еще и не знает.
причем как в МТ4, так и в МТ5.
Что делать? Рекомендаций не нашел. 

В терминале запрос https://api.telegram.org/ разрешен
но вот какая странность, при запросе их Хрома этого адреса открывается страница https://core.telegram.org/

Из Хрома бот отвечает без проблем, видит все новые сообщения и отправляет сообщения в канал ...
Что делать?

1001 = API not reachable

Обычно при блокировке адреса. И при помощи прокси (как можно в браузере) это в терминале не обойти, там нет такой настройки.

Пробовать в Вашем случае только с VPS.
 
Edgar Akhmadeev:

1001 = API not reachable

Обычно при блокировке адреса. И при помощи прокси (как можно в браузере) это в терминале не обойти, там нет такой настройки.

Пробовать в Вашем случае только с VPS.

У нас Телеграмм не блокируется. Без всякого ВПСа я захожу и с телефона и с компа.

 
Gennady Mazur:

У нас Телеграмм не блокируется. Без всякого ВПСа я захожу и с телефона и с компа.

Судя по профилю Вы в России. В России Телеграмм блокируется... Работающее приложение на телефоне не показатель - у них есть свои пути обхода. 
 
Для проверки можно поставить себе VPN. Тогда все устройства на компе будут через ВПН трафик гнать