Panduan Setup TradingView

Hanya 3 Langkah Mudah Menuju Notifikasi Otomatis

1. Salin Webhook URL Triggr → 2. Buka Alert di TradingView & tempelkan URL + Pesan → 3. Notifikasi seketika tiba di Telegram / Discord Anda!

Panduan Langkah Demi Langkah
1
Siapkan Webhook & Tujuan di Triggr

Buka menu Webhook URL di Triggr. Anda akan melihat URL Webhook unik Anda (misal: https://triggr-api.vercel.app/api/v1/wh/usr_...).

Pastikan Anda sudah menambahkan tujuan (Telegram Chat ID atau Discord Webhook) pada webhook tersebut.
2
Buka Chart TradingView & Buat Alert Baru

Buka chart TradingView pada aset apapun (misal: BTCUSDT, XAUUSD, EURUSD). Pasang indikator favorit Anda (contoh: RSI, Moving Average, Bollinger Bands, dll).

Tekan shortcut keyboard Alt + A (Windows) atau Đ + A (Mac), atau klik ikon jam alarm ⏰ di atas chart.

3
Aktifkan Webhook URL di TradingView

Pada jendela pop-up Create Alert di TradingView:

  • Pilih tab Notifications (Notifikasi).
  • Beri tanda centang pada opsi Webhook URL.
  • Tempelkan (*paste*) URL Webhook Triggr Anda ke kolom tersebut.
4
Isi Pesan Alert (Message) dengan Format Triggr

Pindah kembali ke tab Settings di jendela alert TradingView. Di kolom teks Message, hapus teks bawaan lalu salin dan tempelkan salah satu template dari kotak di sebelah kanan.

Klik tombol Create (Buat). Selesai! Saat kondisi sinyal terpenuhi, notifikasi otomatis langsung terkirim.

Variabel Otomatis TradingView (Placeholders)

TradingView menyediakan tag otomatis dalam kurung kurawal ganda {{...}} yang akan otomatis digantikan nilainya saat sinyal terjadi. Anda bisa memakainya langsung di pesan alert:

VariabelFungsi / Nilai yang DihasilkanContoh Hasil
{{ticker}}Nama simbol / pair yang sedang di-chartBTCUSDT
{{close}}Harga penutupan candle saat alert aktif64250.50
{{interval}}Timeframe chart tempat alert dipasang15 / 1H / D
{{time}}Waktu candle / saat sinyal terpicu2026-09-20T...
{{strategy.order.action}}Aksi beli/jual otomatis dari strategi Pine Scriptbuy / sell
Generator Pesan Alert Siap Pakai
Siap Tempel

Pilih tipe sinyal di bawah ini, sesuaikan jika perlu, lalu klik Salin Pesan untuk ditempelkan ke kolom Message alert TradingView:

Format JSON telah divalidasi sesuai standar Triggr Gateway.
Menghubungkan ke Telegram Bot
Langkah 1
Undang bot resmi @TriggrAlertBot ke Channel atau Grup Telegram Anda.
Langkah 2
Jadikan bot sebagai Administrator (aktifkan izin Post Messages / Kirim Pesan).
Langkah 3
Bot akan langsung mengirimkan pesan berisi Chat ID ke grup Anda. Salin Chat ID tersebut dan masukkan ke Triggr. Selesai!
Menghubungkan ke Discord Webhook
Langkah 1
Di server Discord Anda, buka Server Settings > Integrations > Webhooks.
Langkah 2
Klik New Webhook, pilih channel chat yang diinginkan, lalu klik Copy Webhook URL.
Langkah 3
Tempelkan URL tersebut di Triggr. Sinyal Anda akan muncul dalam tampilan Rich Embed Card berwarna interaktif!
Template Pine Script v5 (Strategy Alert)

Contoh implementasi fungsi alert() bawaan Pine Script untuk strategi trading otomatis.

Buka Pine Editor di bagian bawah chart TradingView Anda, buat script baru atau tempelkan logika alert ini ke strategi Anda:

//@version=5
strategy("Triggr EMA Cross Strategy", overlay=true, margin_long=100, margin_short=100)

// Parameter Indikator EMA
fastLength = input.int(9, "Fast EMA", minval=1)
slowLength = input.int(21, "Slow EMA", minval=1)

fastEMA = ta.ema(close, fastLength)
slowEMA = ta.ema(close, slowLength)

plot(fastEMA, color=color.green, linewidth=2, title="Fast EMA")
plot(slowEMA, color=color.red, linewidth=2, title="Slow EMA")

// Kondisi Crossing
bullishCross = ta.crossover(fastEMA, slowEMA)
bearishCross = ta.crossunder(fastEMA, slowEMA)

// Eksekusi Order & Pengiriman Alert ke Triggr Webhook
if (bullishCross)
    strategy.entry("Long", strategy.long)
    alert('{"symbol": "' + syminfo.ticker + '", "action": "BUY", "price": ' + str.tostring(close) + ', "timeframe": "' + timeframe.period + '", "strategy": "EMA 9/21", "message": "Golden Cross Bullish Entry"}', alert.freq_once_per_bar_close)

if (bearishCross)
    strategy.close("Long")
    alert('{"symbol": "' + syminfo.ticker + '", "action": "SELL", "price": ' + str.tostring(close) + ', "timeframe": "' + timeframe.period + '", "strategy": "EMA 9/21", "message": "Death Cross Bearish Exit"}', alert.freq_once_per_bar_close)
Spesifikasi JSON Payload
FieldTipeStatus
symbolStringWajib
actionBUY / SELL / CLOSE / ALERTOpsional
priceNumber / FloatOpsional
timeframeString (1m, 15m, 1h, D)Opsional
strategyStringOpsional
messageStringOpsional
Semua field JSON akan otomatis dipetakan ke kartu notifikasi Telegram & Discord secara terstruktur.
Pertanyaan Umum (FAQ)
Apakah perlu paket TradingView berbayar?
Ya, fitur Webhook URL di TradingView memerlukan minimal paket Essential (Pro) atau versi trial aktif dari TradingView.
Berapa lama notifikasi sampai ke Telegram?
Proses relay gateway Triggr berlangsung secara asinkron dengan latency rata-rata < 500ms setelah TradingView mengirim alert.
Bagaimana jika pesan alert bukan JSON?
Triggr tetap menerima pesan teks biasa dan meneruskannya ke bot Telegram/Discord Anda sebagai pesan reguler.