TradingView'da kurduğunuz bir alarm tetiklendiğinde sadece bildirim almak yerine, o alarmın doğrudan bir alım/satım emrine dönüşmesini isteyebilirsiniz. Bunun yolu webhook'tur. Bu rehberde TradingView webhook ile otomatik al-sat kurulumunu adım adım anlatıyoruz.
Webhook nedir?
Webhook, bir olay gerçekleştiğinde bir sistemin başka bir sisteme otomatik mesaj göndermesidir. TradingView'da alarm tetiklendiğinde TradingView, belirlediğiniz adrese alarmın mesajını gönderir. Bu mesajı alan platform, içindeki bilgilerle (hisse, yön, fiyat) bir alım/satım sinyali oluşturur.
Gereksinimler
- Webhook özelliğini içeren ücretli bir TradingView paketi.
- TradingView hesabınızda iki adımlı doğrulamanın (2FA) açık olması; kapalıysa TradingView webhook göndermez.
- Alarmın aktif ve süresinin dolmamış olması.
Adım adım kurulum
- digiStratium'da Sinyal Ayarlarım sayfasındaki TradingView Webhook Kurulumu bölümünü açın. Webhook adresi ve kendi Sinyal Kodunuzu içeren AL ve SAT mesaj şablonları orada hazır bekler.
- TradingView'da grafiğinizde veya stratejinizde bir alarm oluşturun.
- Alarmın Bildirimler sekmesinde Webhook URL kutusunu işaretleyip adresi yapıştırın.
- Mesaj kutusuna alarmın yönüne göre AL veya SAT şablonunu olduğu gibi yapıştırın ve alarmı kaydedin.
Mesaj şablonu neye benzer?
Şablon, TradingView'ın alarm anında doldurduğu değişkenleri içeren kısa bir JSON metnidir. Örnek:
{"exchange":"{{exchange}}","ticker":"{{ticker}}","price":"{{close}}","time":"{{timenow}}","side":"AL","code":"SİNYAL_KODUNUZ"}
Süslü parantezli alanları TradingView doldurur; side alarmın yönünü (AL veya SAT), code ise sizin Sinyal Kodunuzu belirtir. Kendi şablonunuzu mutlaka Sinyal Ayarlarım sayfasından kopyalayın.
Sık yapılan hatalar
- Şablonu değiştirmek: Eksik bir tırnak, parantez ya da fazladan bir kelime mesajın okunamamasına yol açar.
- Eski format: Noktalı virgüllü eski mesaj biçimi artık ulaşmaz; güncel JSON şablonunu kullanın.
- Kodun değişmesi: Sinyal Kodunuzu yenilediyseniz alarmlarınızı yeni şablonla güncelleyin.
- 2FA veya paket eksikliği: Bu durumda TradingView hiç gönderim yapmaz.
Her gönderimin sonucunu TradingView alarm günlüğündeki Webhook status sütunundan kontrol edebilirsiniz.
Önce test edin
Webhook sinyalleri, robot bağlı olmasa da sinyal listenize düşer. Bir süre robotu bağlamadan alarmlarınızı izleyin; doğru anda tetiklendiklerinden ve sonuçlarından emin olduğunuzda otomatik işleme geçin. Robotun sinyali nasıl emre dönüştürdüğünü Borsa Robotu Nasıl Çalışır? yazımızda anlattık.