Odbieraj alerty z TradingView jako połączenia telefoniczne dzięki Echobell

Połącz TradingView z Echobell przez webhook, aby odbierać alerty cenowe jako połączenia telefoniczne lub powiadomienia czasowo krytyczne z własną treścią lektora.

Aktualizacja

Spis treści

Gdy układ na wykresie właśnie się rozwija, standardowe powiadomienia push łatwo przeoczyć. Ten przewodnik pokazuje, jak połączyć TradingView z Echobell przez webhook, aby alerty cenowe wywoływały połączenia telefoniczne z konfigurowalną treścią odczytywaną przez lektora.

Powiązana dokumentacja:

Wymagania wstępne

  • Zainstalowana aplikacja Echobell (App Store / Google Play)
  • Konto TradingView z obsługą webhooków (Pro/Pro+/Premium)

Krok 1 — utwórz kanał w Echobell

  1. Otwórz Echobell → Utwórz kanał. Nazwij go na przykład „TradingView Calls".

  2. Ustaw typ powiadomienia. Przy pilnych alertach wybierz Calling, przy mniej istotnych Time Sensitive lub Normal (/docs/notification).

  3. Opcjonalnie skonfiguruj szablony, aby połączenie odczytywało przydatne dane. Przykład:

    Tytuł: {{ticker}} crossed {{price}}

    Treść: Signal: {{action}} at {{price}} on {{ticker}}

    Pełna dokumentacja szablonów: /docs/template

  4. Skopiuj adres URL webhooka z ustawień kanału. Zachowaj go dla siebie. Szczegóły: /docs/webhook

Krok 2 — skonfiguruj alert w TradingView

  1. Otwórz wykres i utwórz lub edytuj alert.
  2. Zdefiniuj warunek (poziom ceny, wskaźnik, sygnał strategii itp.).
  3. W sekcji powiadomień włącz Webhook URL i wklej swój webhook Echobell.
  4. Ustaw payload wiadomości w formacie JSON, aby Echobell mógł odwołać się do zmiennych w Twoim szablonie:
{
  "ticker": "{{ticker}}",
  "price": "{{close}}",
  "action": "{{strategy.order.action}}",
  "externalLink": "https://www.tradingview.com/chart/"
}

Uwagi:

  • Korzystaj z wbudowanych zmiennych TradingView ({{ticker}}, {{close}} itd.)
  • externalLink jest opcjonalny; gdy go podasz, Echobell pokaże go jako klikalny odnośnik we wpisie powiadomienia (/docs/notification)

Krok 3 — przetestuj cały przepływ

Wywołaj alert albo użyj warunku testowego. W ciągu kilku sekund powinno przyjść połączenie z treścią Twojego szablonu. Jeśli przy mniej ważnych sygnałach połączenie jest zbyt natarczywe, przestaw kanał na Time Sensitive, a tryb Calling zostaw dla krytycznych poziomów.

Rozwiązywanie problemów

  • Brak połączenia: sprawdź, czy typ powiadomienia kanału to Calling i czy aplikacja ma uprawnienia do powiadomień
  • Błąd 4xx webhooka w TradingView: zweryfikuj dokładny adres URL webhooka Echobell i to, czy token kanału jest aktualny
  • Zmienne nie pojawiają się w połączeniu: upewnij się, że klucze JSON dokładnie odpowiadają nazwom zmiennych w szablonie (wielkość liter ma znaczenie)
  • Zbyt wiele połączeń: obniż priorytet do Time Sensitive albo zaostrz warunki alertu w TradingView

Wskazówki do szablonów

Czytelny szablon sprawia, że po odebraniu połączenia od razu wiesz, co zrobić:

  • {{ticker}} crossed {{price}} on 15m timeframe.
  • Action: {{action}}.
  • Dodaj externalLink, aby z wpisu powiadomienia jednym dotknięciem przejść do wykresu

Pełna dokumentacja szablonów: /docs/template

Powiązane

Pobierz Echobell: https://apps.apple.com/app/apple-store/id6743597198?pt=128151925&ct=blog-tradingview-call-notifications-pl&mt=8 / Google Play: https://play.google.com/store/apps/details?id=one.echobell.echobellandroid