Webhook-алерты TradingView, которые реально доходят
TradingView требует ответ за 3 секунды. SignalTo мгновенно принимает, пересылает в фоне, автоповторяет и записывает каждую доставку. Без пропусков, без дублей.
Что делает webhook TradingView надёжным
Большинство DIY-скриптов не проходят 3-секундный таймаут, не повторяют и не оставляют след. SignalTo решает все три проблемы из коробки.
- Мгновенный ответ TradingView — асинхронная пересылка после принятия
- Автоповтор при временных сетевых или платформенных сбоях
- Встроенная дедупликация — без дублирующих алертов в чате
- Полные журналы доставки: когда, где и успешно ли
Как настроить webhook-алерты
- 01
Получите webhook-URL
Создайте отдельный URL алерта в SignalTo — один на стратегию, с проверкой подписи.
- 02
Вставьте в TradingView
В алерте включите Webhook URL и вставьте URL SignalTo. Используйте JSON для тикера и цены.
- 03
Выберите цели доставки
Подключите Telegram, Discord или Feishu и создайте правила пересылки. Один алерт — в несколько чатов.
Требования TradingView к webhook
TradingView применяет эти правила к каждому URL. Нарушение любого — тихий сбой или ошибка в журнале алертов.
| Требование | Ожидание TradingView |
|---|---|
| Только HTTPS | http:// отклоняется. SSL-сертификат должен быть действителен. |
| Порты 80 или 443 | URL с :3000, :8080 и другими портами отклоняются. |
| Публичный IPv4 | Без localhost, частных IP и только IPv6. |
| Ответ за 3 секунды | Эндпоинт должен вернуть HTTP 200 за 3 секунды. |
| Включена 2FA | Webhook-алерты разрешены только при двухфакторной аутентификации. |
Пример JSON-сообщения алерта
При валидном JSON в поле Message TradingView отправляет Content-Type: application/json.
{
"symbol": "{{ticker}}",
"action": "{{strategy.order.action}}",
"price": "{{close}}",
"exchange": "{{exchange}}"
}FAQ по webhook TradingView
- Поддерживает ли бесплатный план TradingView webhook?
- Нет. Basic (бесплатный) не включает webhook URL. Нужен Essential или выше.
- Почему иногда работает, иногда нет?
- Обычно таймаут 3 секунды. Быстро верните 200, обрабатывайте асинхронно.
- Размещает ли SignalTo сделки за меня?
- Нет. Только уведомления в Telegram, Discord или Feishu. Брокерский счёт не затрагивается.
- Можно ли вставить Discord webhook напрямую?
- Иногда, но Discord ждёт определённый JSON. Relay вроде SignalTo надёжнее.
- Какой формат JSON использовать?
- Тот, что ожидает приёмник. Для SignalTo достаточно symbol, action и price.
- Есть бесплатный пробный период?
- Да — 7 дней, один endpoint, два канала, 1000 сигналов в месяц. Без карты.
Настройте надёжные webhook-алерты
7 дней бесплатного пробного периода. Отдельный URL, автоповтор и журналы включены.
Начать бесплатный период