Коротко. Сам MetaTrader 5 в Telegram не пишет: он умеет присылать push-уведомления в мобильное приложение MetaTrader и письма на почту. Чтобы сделки, просадка и маржа приходили в Telegram, нужен советник, который отправляет сообщения, — свой через Bot API или монитор сервиса. Davinchu Trade Monitor передаёт события счёта в кабинет, а кабинет присылает их в Telegram — вместе с тем, чего не скажет ни один советник: что терминал перестал выходить на связь. На тарифе Free — два счёта бесплатно.
Что умеет сам MetaTrader 5
«Сервис» → «Настройки» → вкладка «Уведомления». Включите push-уведомления и впишите MetaQuotes ID из мобильного приложения MetaTrader (до четырёх ID через запятую). Дальше два источника:
- уведомления терминала — об успешных торговых операциях, операциях с балансом и маржин-колле; о неудачных операциях не сообщает, и работает, только пока открыт терминал;
- уведомления торгового сервера — ордера, сделки и операции с балансом от брокера, даже когда терминал закрыт. Есть не у всех брокеров.
Ограничения: всё приходит только в приложение MetaTrader, порогов просадки нет, а остановку советника или терминала не замечает никто — уведомления терминала просто прекращаются.
Три способа получать сделки в Telegram
| Способ | Как работает | Что учесть |
|---|---|---|
| Свой советник с Telegram Bot API | советник шлёт сообщения боту через WebRequest на api.telegram.org | токен бота хранится в терминале; тексты, пороги и повторы — ваша забота |
| Готовый советник-уведомитель | то же, но написан за вас | сообщает, только пока работает терминал; о своей остановке сказать не может |
| Сервис мониторинга (Davinchu) | советник передаёт события на сервер, сервер пишет в Telegram | сервер замечает, что терминал замолчал, и сам присылает тревогу |
Во всех трёх случаях терминал с советником должен работать — на компьютере или на VPS. Разница в том, кто заметит, что он перестал.
Как подключить в Davinchu
- В кабинете: «Счета» → «+ Подключить счёт» → «MT4/MT5» → «Получить ключ», там же скачайте советник Davinchu Trade Monitor.
- Поставьте его на любой график терминала, вставьте ключ во входные параметры и добавьте
https://app.davinchu.comв «Разрешить WebRequest для следующих URL». Пошагово — в статье «Как установить советник в MT5». Авто-торговля монитору не нужна: он ничего не торгует. - «Настройки» → «Уведомления» → «Подключить Telegram»: откроется бот с кодом привязки, подтвердите в Telegram и нажмите «Я подключил». Там же подключаются почта и Discord.
- В настройках счёта, вкладка «Уведомления», — блок «Сообщения советника»: что присылать по этому счёту. Подключённый советник применяет изменения сразу, без перезапуска.
Какие сообщения приходят
| Группа | Сообщения |
|---|---|
| Сделки | открытие и закрытие позиции, частичное закрытие, увеличение позиции («Усреднение №N»), реверс, закрытие по SL/TP, изменение SL/TP, отложенные ордера; закрытия можно группировать по символу |
| Деньги | пополнения и снятия |
| Риск | просадка (порог и шаг в процентах), уровень маржи, стоп-аут, просадка за день и за неделю — критичные: приходят и в тихие часы |
| Сетки | число ордеров в сетке, её объём в лотах и возраст в часах — по вашим порогам |
| Отчёты | итог дня, итог недели в пятницу, периодический heartbeat «советник жив» |
| Состояние советника | «Монитор деактивирован» с причиной (сняли с графика, закрыли терминал); «Нет связи со счётом» через 10 минут обрыва и «Связь со счётом восстановлена» с его длительностью; «Советник молчит» — связь есть, а новых сделок нет дольше заданного числа часов |
К сообщениям об открытии, закрытии, изменении стопов и к тревогам просадки и маржи можно приложить скриншот графика. Фильтры: только нужные символы (список через запятую), один magic-номер, отдельно ручные сделки и сделки советников, комментарий позиции в тексте — удобно, когда на счёте работает несколько роботов.
Тихие часы, пауза и команды бота
В «Настройки» → «Уведомления» задаются тихие часы: обычные сообщения копятся и приходят одной сводкой после их окончания, критичные — сразу. «Нет связи со счётом» тоже проходит мимо тихих часов и паузы; выключить её можно только переключателем этого счёта.
| Команда | Что делает |
|---|---|
/status, /balance, /positions | статус счетов, баланс и средства, открытые позиции |
/today, /week, /stats | итог дня, итог недели, статистика торговли |
/pause 60, /resume | пауза уведомлений о сделках на N минут (до 1440) и снятие паузы |
/accounts, /balance 2 | список счетов и отчёт по одному из них |
/unlink | отвязать этот чат |
MetaTrader 4 и биржи
Счёт MetaTrader 4 подключается своим советником: об открытии и закрытии сделок сообщает кабинет, «Нет связи со счётом» и «Советник молчит» работают так же. Биржи подключаются ключом только на чтение: о закрытых сделках фьючерсов Bybit и HTX и спота Bybit сообщает кабинет, балансы спота Binance, OKX и BingX собираются в инвестиционном портфеле. У фьючерсов Bybit сообщение о закрытии называет причину — Stop Loss, Take Profit, трейлинг-стоп или ликвидация, — а на едином счёте с кросс- или портфельной маржой при 80 % поддерживающей маржи приходит тревога «Маржин-колл близко»: она критичная и приходит даже в тихие часы.
Уведомления есть на всех тарифах, включая Free. Что ещё Davinchu делает для роботов — на странице «Davinchu для алготрейдеров», а если советник перестал открывать сделки — в статье «Почему советник не торгует в MT5».