
Отправка сигналов индикаторов и свечных паттернов в Telegram без программирования
7 ноября 2024, 08:37

3
173
Если Вам надо отправлять в Telegram сигналы имеющихся на графике индикаторов (как стандартных, так и пользовательских), свечных паттернов, либо их комбинаций, а у Вас нет навыков программирования, предлагаю ниже готовое решение на примере пересечения медленной и быстрой MA.
Настройка Telegram
Создайте бота в Telegram, если еще не создали. Для этого откройте Telegram и перейдите в бот @BotFather. Когда откроется диалог, нажмите Start и выберите команду /newbot. Придумайте название для бота и системное имя (то, что будет ником после знака @, должно быть уникальным в Telegram). В ответном сообщении вам пришлют ссылку на него и токен, например 703526132:AAGcNN9ivIMFI3A-QfUH75u8UabcVcx7JIM. Сохраните токен созданного бота.
Создайте в Telegram публичный канал (для настройки TelegramChannel) или любой канал или группу (для настройки TelegramChatID), если еще не создали, и добавьте туда Вашего бота как администратора. В последнем случае узнайте ID чата канала или группы. Для этого, например, добавьте бота @LeadConverterToolkitBot в чат и пошлите команду /get_chat_id. В ответ придет ID чата, например -1001273594123
Настройка MT5
Разрешите WebRequest для URL: api.telegram.org.
Установите в MT5 GRat IndiTrade.
Откройте график с которого Вам необходимо получать сигналы от индикаторов. Установите на него нужные индикаторы с нужными параметрами. Для примера MA(10) и MA(20).
Установите на этот же график советник GRat_IndiTrade. Задайте параметры:
Trade = false - режим виртуальных сделок
TelegramAlert = true
TelegramToken = 703526132:AAGcNN9ivIMFI3A-QfUH75u8UabcVcx7JIM
TelegramChatID = -1001273594123
Задайте условия сигналов по установленным на график индикаторам.
Покупка: быстрая MA стала выше медленной MA.
Продажа: быстрая MA стала ниже медленной MA.

Запустите робот ВСЁ! Сигналы индикаторов отправляются в Telegram:
Формат сообщений настраивается, и они могут служить сигналом для открытия сделок в других торговых системах.
Ниже - готовый шаблон IndiTelegram.tpl для данного примера с настройками индикаторов и GRat IndiTrade. Только замените параметры TelegramToken и TelegramChatID на свои. Аналогично можете отправлять в Telegram сигналы любого готового примера, в т.ч. по свечным паттернам, либо настроить свои.
Файлы:
IndiTelegram.tpl
10 kb