---
title: "Integracja z TradingView - alerty giełdowe i połączenia"
sidebarTitle: "TradingView"
description: Wysyłaj alerty z TradingView do Echobell przez webhook i odbieraj powiadomienia push lub połączenia przy sygnałach cenowych i strategiach.
---

# Integracja Echobell z TradingView

Echobell możesz połączyć z TradingView, aby odbierać powiadomienia z własnych alertów giełdowych. Ten przewodnik pokazuje, jak skonfigurować taką integrację.

## Wymagania wstępne

- Konto Echobell
- Konto TradingView z obsługą webhooków (zwykle Pro/Pro+/Premium)

## Kroki konfiguracji

### 1. Utwórz kanał w Echobell (pobierz adres URL webhooka)

1. Otwórz aplikację Echobell na iOS i utwórz nowy kanał (np. „TradingView”).
2. W szczegółach kanału skopiuj adres URL webhooka. Traktuj go jak sekret.
3. Wybierz typ powiadomień kanału (Standardowe, Czasowo krytyczne lub Połączenie) zależnie od pilności.

### 2. Skonfiguruj alert w TradingView

1. Otwórz TradingView i przejdź do swojego wykresu
2. Utwórz nowy alert lub edytuj istniejący
3. W oknie alertu:
   - Ustaw warunki alertu według potrzeb
   - Przewiń do sekcji „Alert Actions”
   - Wybierz „Webhook URL”
   - Wklej adres URL webhooka Echobell
   - W polu „Message” dostosuj payload (wartości używane przez szablony w Echobell):

```json
{
  "title": "TradingView Alert",
  "message": "{{ticker}} hit {{price}}"
}
```

## Format wiadomości

Treść powiadomienia możesz dostosować przy użyciu zmiennych TradingView:

- `{{ticker}}` - nazwa instrumentu
- `{{price}}` - bieżąca cena
- `{{volume}}` - bieżący wolumen
- `{{time}}` - czas wyzwolenia alertu
- `{{exchange}}` - nazwa giełdy
- `{{interval}}` - interwał wykresu

## Konfiguracja zaawansowana

### Sterowanie priorytetem w Echobell

Priorytet w Echobell ustawia się na poziomie kanału, a nie przez pola payloadu z TradingView. Aby zmienić pilność:

- Ustaw typ powiadomień kanału w aplikacji Echobell: **Standardowe**, **Czasowo krytyczne** lub **Połączenie** (zobacz [/docs/notification](/docs/notification)).
- Jeśli potrzebujesz różnych poziomów pilności, utwórz osobne kanały (np. „TV — połączenia” i „TV — push”) i użyj odpowiednich adresów URL webhooków w różnych alertach.

Uwaga: własne dźwięki powiadomień nie są obsługiwane.

## Przykładowe szablony alertów

### Prosty alert cenowy

```json
{
  "title": "Price Alert",
  "message": "{{ticker}} is now at {{price}}"
}
```

### Alert o skoku wolumenu

```json
{
  "title": "Volume Alert",
  "message": "High volume detected for {{ticker}}\nVolume: {{volume}}\nPrice: {{price}}"
}
```

### Alert o sygnale transakcyjnym

```json
{
  "title": "Trading Signal",
  "message": "{{strategy.order.action}} signal for {{ticker}}\nPrice: {{price}}\nTime: {{time}}"
}
```

## Testowanie integracji

1. Po skonfigurowaniu alertu możesz go przetestować, klikając przycisk „Test” w oknie alertu w TradingView
2. Powinno dotrzeć do Ciebie testowe powiadomienie w Echobell
3. Sprawdź panel Echobell, aby potwierdzić, że webhook odebrał testowy payload

## Rozwiązywanie problemów

Jeśli powiadomienia nie docierają:

1. Sprawdź, czy adres URL webhooka został poprawnie wklejony w TradingView
2. Sprawdź, czy warunki alertu są prawidłowo skonfigurowane
3. Upewnij się, że Twoje konto Echobell jest aktywne, a powiadomienia są włączone
4. Sprawdź logi webhooka w panelu Echobell pod kątem komunikatów o błędach

## Limity częstotliwości

- Darmowe konta TradingView mają ograniczoną liczbę wywołań webhooków
- Zadbaj o to, aby warunki alertów były wystarczająco precyzyjne i nie wyzwalały się nadmiernie
- Rozważ wyższy plan TradingView, jeśli potrzebujesz wyższych limitów webhooków

Więcej informacji o możliwościach webhooków w Echobell znajdziesz w [dokumentacji webhooków](/docs/webhook).
