Tema
Dil
webhooktradingviewautomationpine-script

TradingView Webhook Bots: Complete Setup Guide

TradingView Webhook Bots: Complete Setup Guide
Yazar fomoed Team28 Şubat 20264 dk okuma

TradingView, milyonlarca yatırımcı tarafından piyasaları analiz etmek ve Pine Script kullanarak stratejiler geliştirmek için kullanılan, dünyanın en popüler grafik platformudur. Ancak TradingView tek başına sizin adınıza işlem gerçekleştiremez. Webhook botlarının devreye girdiği yer burasıdır. TradingView uyarılarını fomoed bir webhook botuna bağlayarak, stratejiniz bir sinyal oluşturduğu anda desteklenen herhangi bir borsada otomatik olarak işlem gerçekleştirebilirsiniz.

What Is a Webhook Bot?

Bir web kancası botu, ticari talimatlar içeren gelen HTTP isteklerini (web kancaları) dinler. TradingView bir uyarı tetiklediğinde botunuzun benzersiz webhook URL'sine bir JSON verisi gönderir. Bot, sinyali ayrıştırır (al, sat, kapat) ve bağlı borsanızda ilgili işlemi milisaniyeler içinde gerçekleştirir.

Bu kurulum, TradingView'in güçlü grafik ve komut dosyası oluşturma araçlarını analiz için kullanmanıza olanak tanırken fomoed, gerçek ticari işlemleri, risk yönetimini ve pozisyon takibini yönetir.

Why Use Webhooks Instead of Built-In Strategies?

  • Unlimited customization — Pine Script gives you access to hundreds of technical indicators and the ability to write custom logic. If you can code it in Pine Script, you can trade it through a webhook.
  • Backtest first, trade live— TradingView, stratejinizi geçmiş veriler üzerinde geriye doğru test etmenize olanak tanır. Sonuçlardan emin olduğunuzda, canlı yayına geçmek için fomoed'e bağlayın.
  • Combine multiple indicators — Create complex entry conditions using RSI, MACD, Bollinger Bands, volume profiles, and any other indicator supported by TradingView.
  • External signals — Webhooks are not limited to TradingView. Any system that can send an HTTP POST request can trigger trades — custom scripts, Python bots, other platforms, or even Zapier automations.

Setting Up a Webhook Bot on fomoed

1. Adım: Botu Oluşturun

Fomoed'e giriş yapın ve yeni bir bot oluşturun. Borsanızı seçin ve API kimlik bilgilerinizi girin. Strateji adımında gelişmiş stratejilerden "Webhook"u seçin.

2. Adım: Web Kancası URL'nizi Alın

Webhook stratejisini seçtikten sonra fomoed, botunuz için benzersiz bir webhook URL'si oluşturur. Şuna benzer:

https://fomoed.com/api/webhook/abc123def456

Bu URL'yi kopyalayın; TradingView'in uyarı ayarlarına yapıştıracaksınız.

3. Adım: İşlem Çiftinizi ve Risk Ayarlarınızı Yapılandırın

Kurulum sihirbazının geri kalan adımlarını tamamlayın: işlem çiftinizi seçin, pozisyon büyüklüğünüzü ve kaldıracınızı ayarlayın, kar alma ve zararı durdurma seviyelerini yapılandırın ve bildirimleri ayarlayın. Bu ayarlar webhook tarafından tetiklenen her işlem için geçerlidir.

Step 4: Create a TradingView Alert

TradingView'de işlem çiftinizin grafiğini açın ve Pine Script stratejinizi veya göstergenizi uygulayın. Daha sonra:

  • Araç çubuğundaki "Uyarılar" düğmesini (saat simgesi) tıklayın.
  • Uyarı koşulunu stratejinizin giriş sinyaline ayarlayın.
  • "Bildirimler" sekmesinde "Web Kancası URL'si"ni kontrol edin ve fomoed web kancası URL'nizi yapıştırın.
  • "Mesaj" alanına fomoed'in beklediği JSON yükünü girin.

Adım 5: Uyarı Mesajını Biçimlendirin

fomoed webhook botları basit bir JSON formatını kabul eder. En yaygın sinyaller şunlardır:

  • Open a long position: {"action": "buy"}
  • Open a short position: {"action": "sell"}
  • Close the current position: {"action": "close"}

You can also include optional fields like "size"Belirli bir sinyal için varsayılan konum boyutunu geçersiz kılmak için.

Pine Script Example

Webhook uyumlu uyarılar üreten basit bir Pine Script stratejisini burada bulabilirsiniz:

Temel bir RSI geçiş stratejisi: RSI 30'un üzerine çıktığında (aşırı satış) satın alın, RSI 70'in altına geçtiğinde (aşırı alım) satış yapın. TradingView'de iki uyarı ayarlayın; biri mesajla birlikte satın alma koşulu için{"action": "buy"}ve bir tanesi satış koşulu için{"action": "sell"}. Her uyarı, fomoed webhook URL'nize işaret eder.

Testing Your Webhook

Gerçek fonlarla canlı yayına geçmeden önce kurulumunuzu test edin:

  • Use paper trading mode — On CEX exchanges, enable paper trading to verify signals are received and processed correctly.
  • Check the bot logs— Fomoed bot ayrıntı sayfanızda, gelen her web kancasını ve gerçekleştirilen eylemi gösteren bir Günlükler sekmesi bulunur.
  • Küçük bir pozisyonla başlayın— Canlıya geçiş yaparken, her şeyin beklendiği gibi çalıştığını doğrulamak için ilk birkaç işlemde minimum pozisyon boyutu kullanın.

Advanced Webhook Techniques

Multi-Timeframe Confirmation

Farklı zaman dilimleri için ayrı uyarılar oluşturun. Örneğin, yalnızca 1 saatlik trend yükselişteyken 5 dakikalık bir satın alma sinyaline göre hareket edin. Zaman çerçevesiyle ilgili bağlamı eklemek için webhook mesaj formatınızı kullanın ve botunuzu zaman dilimleri boyunca onay gerektirecek şekilde yapılandırın.

Dynamic Position Sizing

Include a "size"Konum boyutunu sinyal gücüne göre değiştirmek için webhook mesajınızdaki alanı kullanın. Pine Script stratejinizden gelen yüksek güvenirlik sinyali daha büyük bir konumu tetikleyebilirken, daha zayıf bir sinyal daha küçük bir boyut kullanabilir.

Multiple Bots, One Strategy

Aynı TradingView uyarısını farklı borsalardaki birden fazla fomoed webhook botuna yönlendirebilirsiniz. Bu, aynı stratejiyi Hyperliquid, Binance ve Bybit'te aynı anda uygulamanıza olanak tanır.

Common Issues and Solutions

  • Alert not triggering:TradingView planınızın webhook uyarılarını desteklediğinden emin olun. Ücretsiz planların uyarı işlevleri sınırlıdır.
  • Webhook not received:TradingView'in uyarı ayarlarındaki URL'yi tekrar kontrol edin. Fazladan boşluk veya karakter olmadığından emin olun.
  • Invalid JSON:TradingView mesajı tam olarak yazdığınız gibi gönderir. Uyarıyı kaydetmeden önce JSON biçiminizi doğrulayın.
  • Trade not executing:Hata mesajları için bot günlüklerinizi kontrol edin. Yaygın nedenler arasında yetersiz bakiye, geçersiz çift veya botun durdurulması yer alır.

Why fomoed for Webhook Trading

fomoed's webhook infrastructure is designed for speed and reliability. Incoming signals are processed in milliseconds, and your bot runs 24/7 on cloud servers so it never misses an alert. Combined with built-in take profit, stop loss, and trailing stop features, you get complete trade management without writing any additional code. DEX bots are free, making it an ideal platform to test and deploy your TradingView strategies.