Содержание
Обычные push-уведомления легко пропустить, пока формируется точка входа. В этом руководстве показано, как подключить TradingView к Echobell через вебхук, чтобы ценовые оповещения запускали телефонные звонки с настраиваемым голосовым содержимым.
Полезная документация:
- Что такое Echobell → /docs/what-is-echobell
- Обзор вебхуков → /docs/webhook
- Типы уведомлений (Обычное, Срочное, Звонок) → /docs/notification
- Шаблоны и переменные → /docs/template
Требования
- Установленное приложение Echobell (App Store / Google Play)
- Аккаунт TradingView с поддержкой вебхуков (Pro/Pro+/Premium)
Шаг 1 — Создайте канал в Echobell
-
Откройте Echobell → «Создать канал». Назовите его, например, «TradingView Calls».
-
Задайте тип уведомления. Для срочных оповещений используйте Звонок, для менее критичных — Срочное или Обычное (/docs/notification).
-
При желании настройте шаблоны, чтобы звонок зачитывал полезные данные. Пример:
Заголовок:
{{ticker}} crossed {{price}}Текст:
Signal: {{action}} at {{price}} on {{ticker}}Полный справочник по шаблонам: /docs/template
-
Скопируйте Webhook URL канала из его настроек. Никому его не передавайте. Подробности: /docs/webhook
Шаг 2 — Настройте оповещение в TradingView
- Откройте график и создайте или отредактируйте оповещение.
- Задайте условие (ценовой уровень, индикатор, сигнал стратегии и т. д.).
- В разделе уведомлений включите Webhook URL и вставьте свой вебхук Echobell.
- Задайте сообщение в формате JSON, чтобы Echobell мог обращаться к переменным в вашем шаблоне:
{
"ticker": "{{ticker}}",
"price": "{{close}}",
"action": "{{strategy.order.action}}",
"externalLink": "https://www.tradingview.com/chart/"
}
Примечания:
- Используйте встроенные переменные TradingView (
{{ticker}},{{close}}и т. д.) externalLinkнеобязателен; если он указан, Echobell показывает его как кликабельную ссылку в записи уведомления (/docs/notification)
Шаг 3 — Проверьте всю цепочку
Запустите оповещение или используйте тестовое условие. За считаные секунды вам должен прийти телефонный звонок с содержимым вашего шаблона. Если для сигналов с более низким приоритетом звонок слишком навязчив, переключите канал на Срочное, а Звонок оставьте только для критичных уровней.
Решение проблем
- Звонка нет: убедитесь, что для канала выбран тип уведомления «Звонок», а у приложения есть разрешение на уведомления
- Ошибка 4xx на вебхуке в TradingView: сверьте точный URL вебхука Echobell и убедитесь, что токен канала актуален
- Переменные не подставляются в звонке: убедитесь, что ключи JSON точно совпадают с именами переменных шаблона (с учётом регистра)
- Слишком много звонков: понизьте приоритет до «Срочное» или ужесточите условия оповещений в TradingView
Советы по шаблонам
Понятный шаблон позволяет действовать сразу после звонка:
{{ticker}} crossed {{price}} on 15m timeframe.Action: {{action}}.- Добавьте
externalLink, чтобы из записи уведомления можно было одним касанием перейти к графику
Полная документация по шаблонам: /docs/template
По теме
- Вебхук-оповещения для собственных систем → /blog/get-notified-with-webhook-mcp
- Уведомления CI/CD → /blog/github-actions-notifications
- Мониторинг инфраструктуры → /blog/grafana-call-notification
- Возможность «Вебхуки» → /features/webhooks
- Возможность «Звонковые уведомления» → /features/call-notifications
Скачать Echobell: https://apps.apple.com/app/apple-store/id6743597198?pt=128151925&ct=blog-tradingview-call-notifications-ru&mt=8 / Google Play: https://play.google.com/store/apps/details?id=one.echobell.echobellandroid