Çoklu sembol 3 mod İsteğe bağlı sinyal kontrolü

TradingView entegrasyonu —
Pine Script'leriniz otomatik olarak işlem görür

FuturesBot, TradingView alarmlarınızı Kraken, Bybit ve Bitget'te gerçek işlemlere dönüştürür. İndirmeye iki adet hazır Pine Script (v11 Master + v12.4 Precision) dahildir — ya da kendi script'lerinizi kullanın. Risk yönetimi, stop-loss, stop takibi ve kısmi satışlar her iki yolda da otomatik çalışır. Çoklu sembol, 3 borsanın tamamında çalışır.

🚀 İki Pine Script (v11 Master + v12.4 Precision) bot indirmesine dahildir
📈 TradingView'da eski sürümleri görüntüle →
📈 TradingView

Nedir: TradingView entegrasyonu?

FuturesBot, entegre bir Webhook sunucusu, TradingView uyarılarını alır, doğrular ve Kraken, Bybit veya Bitget'te gerçek zamanlı olarak yürütür. Pine Script'iniz bir JSON sinyali gönderir — gerisini bot yapar.

Şunlarla çalışır: her Pine Script, JSON webhook gönderebilen. Yerel olarak sunucu 5000 portunu dinler (ayarlanabilir). TradingView webhook'ları yalnızca 80 veya 443 portuna gönderir — bunun için bir ters proxy (örn. nginx, Caddy), bir tünel veya port yönlendirme gerekir. Güncel sürümde token/secret koruması kullanılamaz; uç noktayı ters proxy veya güvenlik duvarı ile koruyun.

Araya giren bir bulut hizmeti yok. Webhook sunucusu doğrudan sisteminizde çalışır — sinyalleriniz ve işlemleriniz üzerinde tam kontrol.
Hayali değerlerle örnek gösterim — gerçek bir sinyal değildir, bir sonuç değildir

--- Webhook akışı ---

1. TradingView uyarısı tetiklenir
→ POST https://dein-server/webhook (443 portu → reverse proxy → yerel 5000)

2. Webhook sunucusu JSON alır
→ {"signal":"long","symbol":"ETH","price":3421.5,"timeframe":"5"}

3. Sinyal kontrolü (birlikte verilen Pine Scripts)
→ Format ✓ Dedup ✓ Timeframe ✓ Risk ✓
→ Quality-Score + Regime-Check (ayarlanabilir)

4. Kraken / Bybit / Bitget üzerinde yürütme
→ LONG 2.5 ETH @ $3,421
→ Trailing stop etkinleştirildi
→ Smart Profit Management aktif

3 mod — Trading'iniz, kurallarınız

Bota ne kadar kontrol vereceğinize kendiniz karar verin. Tam Pine Script özerkliğinden ek bir kontrol katmanına kadar.

⚡
Raw Execution
Botun sinyal kontrolleri olmadan doğrudan yürütme (trend, RSI, rejim, cooldown veya zaman dilimi filtresi yok); yapılandırmaya göre fiyat sapması kontrolü ve paper modu etkin kalır. Pine Script'lerine 0 güvenen trader'lar için — daha yüksek kayıp riski, her giriş sinyali bir işleme dönüşür.

Tüm koruma sistemleri etkin kalır:

Trailing stop, Smart Profit Management, borsada stop-loss — Raw Execution ile de etkin (zararlara karşı güvenilir bir koruma değildir).

TV_RAW_EXECUTION=true
🎯
Confluence (yalnızca tam sürüm)
İşlem yalnızca TradingView sinyali ve bot stratejisi aynı yönü gösterdiğinde uygulanır — daha az sinyal uygulanır. Zaman dilimi ağırlıklandırmalı confluence puanlaması.

Nasıl çalışır:

Pine Script'iniz Long diyor + bot stratejileri Long diyor = işlem gerçekleştirilir. Çelişki = işlem yok.

TRADINGVIEW_USE_AS_CONFLUENCE=true
🛡️
Filtreler (yalnızca tam sürüm)
TradingView sinyalleri, çelişen bot işlemlerini engeller. Pine Script'iniz ek bir kontrol katmanı olarak işlev görür — bot yalnızca TradingView çelişmediğinde işlem yapar.

Scriptiniz veto hakkı olarak:

Bot long istiyor, scriptiniz short diyor? İşlem engellenir. Çelişki yok mu? İşlem çalışır.

TRADINGVIEW_USE_AS_FILTER=true
YENİ 🧠 Smart Side Detection

Smart Side Detection — Uygun olmayan piyasa koşullarında trend koruma engeli

Pine Script'ler bazen açıkça uygun olmayan bir piyasa durumunda sinyal gönderir — klasik örnek: bir aralık (range) içinde uç bir noktadan giriş. Smart Side Detection bu tür durumları otomatik olarak tanır ve sinyali engeller, körü körüne yürütmek yerine. Sinyaller asla ters yöne çevrilmez — orijinal yönde çalışırlar ya da hiç çalışmazlar.

Çok kademeli trend score'u
EMA yapısı, momentum ve RSI bölgesinden oluşan özel (proprietary) bir trend skoru, mevcut piyasa yönünü değerlendirir. Kesin faktörler ve eşikler motorun parçasıdır.
Yalnızca açıkça uygunsuz durumda engelleme
Yalnızca piyasa durumu sinyale açıkça ters düştüğünde (örn. range aşırı konumu) engellenir. Trend belirsizse orijinal sinyal değişmeden çalışır — muhafazakâr ve izlenebilir.
Orijinal yön her zaman korunur
Sinyaliniz yürütülür veya atlanır — asla ters çevrilmez. Stratejinizin hangi yönde işlem yapacağı üzerindeki tam kontrol sizde kalır.
Her Pine Script ile çalışır
FuturesBot için özel olarak uyarlanmamış topluluk script'leriyle de. Bot, piyasa durumunu script'ten bağımsız olarak kontrol eder.
Amaç: Piyasa durumu, ayarlanan kurallara göre sinyale açıkça ters düştüğünde girişleri engelleyin. Pine Script'iniz yönü ve giriş zamanını sağlar — Smart Side Detection ise piyasa durumunun girişe izin verip vermediğini kontrol eder.
Hayali değerlerle örnek gösterim — gerçek bir sinyal değildir, bir sonuç değildir

--- Pine Script'ten sinyal ---
Sembol: BTC/USD
Sinyal: SHORT (RSI aşırı alım)

--- Smart Side Detection ---
Trend skorunu kontrol et:
✓ EMA yapısı bullish
✓ Momentum yükseliş yönlü
✓ RSI sağlıklı aralıkta
Range konumu: Aşırı bölge

⚡ Uygun olmayan piyasa durumu tespit edildi
⛔ Sinyal engellendi — trade yok

--- Sonuç ---
→ Piyasa durumuna aykırı giriş yok
→ Bir sonraki sinyal normal şekilde kontrol edilir
Varsayılan olarak temkinli: Trend belirsizse, hiçbir şey engellenir — Pine Script tam kontrolü elinde tutar. Yalnızca açıkça uygunsuz piyasa koşulları atlanır.
🔀 Çoklu sembol

Çoklu sembol trading — Aynı anda 17 sembol

TradingView olmadan
1 sembol
(ACTIVE_SYMBOL)
→
TradingView ile
17 sembolün TAMAMI
Sinyalden gelen sembol

17 piyasa, tek bot, elle geçiş yok

Pine Script'iniz BTC, ETH, SOL, XRP ve diğer tüm semboller için alert gönderir — bot her seferinde gelen sinyaldeki sembolü işler. Her sembolün, ilgili volatiliteye göre ayarlanmış kendi trailing stop kademeleri vardır. Multi-Symbol, 3 borsanın hepsinde çalışır (Kraken, Bybit, Bitget).

Otomatik sembol algılama
Pine Script'iniz önce bir BTC sinyali, ardından bir ETH sinyali gönderir — bot sembolü sinyalden tanır ve onun parametrelerini kullanır. Elle geçiş yapmanız gerekmez.
Opsiyonel sembol kısıtlaması
Şu ayarla: TV_MULTI_SYMBOL_LIST şurada: .env hangi sembollerin işlem görebileceğini tam olarak belirlersiniz (boş = tüm işlem sembolleri). Diğer her şey yok sayılır — tam kontrol.
🆕 Aynı anda birden fazla sembol
Teslim edilen .env üç trading profili bulunur (Single / Multi-Symbol / Multi-3). Teslim edilen: Profil B (Multi-Symbol) tüm borsalar için (teknik başlangıç değeri, tavsiye değildir): bot, tarama listesindeki sembolleri sırayla (en fazla 6) kendi stratejileriyle tarar — TradingView alarmlarıyla birleştirilebilir, ortak pozisyon bütçesi. Anahtar: MULTI_SYMBOL_ENABLED + MULTI_SYMBOL_SCAN_LIST + MAX_CONCURRENT_SYMBOLS.
Hayali değerlerle örnek gösterim — gerçek bir sinyal değildir, bir sonuç değildir

--- Çoklu sembol aktif ---
İzin verilenler: BTC, ETH, SOL, XRP, DOGE, ADA, LINK, BNB, AVAX, SUI, TAO, XAUT, ZEC, WIF, XMR, HYPE, XLM

--- Sinyal 1 ---
Sembol: ETH/USD
İşlem: LONG
→ ETH/USD üzerinde işlem (sembol sinyalden)
→ Trailing ayarlandı (ETH volatilitesi)
→ LONG 2.5 ETH @ $3,421

--- Sinyal 2 ---
Sembol: SOL/USD
İşlem: SHORT
→ SOL/USD üzerinde ek pozisyon (ETH devam eder)
→ SHORT 40 SOL @ $142

# config/tradingview_config.py (varsayılan olarak)
TV_MULTI_SYMBOL = True
# config/.env (isteğe bağlı, boş = tüm işlem sembolleri)
TV_MULTI_SYMBOL_LIST=ETH/USD,BTC/USD,SOL/USD

Sinyal kontrolü — varsayılan olarak etkin, birlikte verilen Pine Script'lere göre ayarlanmış

Stratejik sinyal kontrolü (kalite skoru, rejim kontrolü) birlikte verilen Pine Scripts'e (v11 Master + v12.4 Precision) göre ayarlanmıştır ve varsayılan olarak açıktır. Kendi veya üçüncü tarafların Pine Script'leri için kontrolü yapılandırmada kapatırsınız — sinyaller bu durumda doğrudan alınır; risk yönetimi, stop takibi ve kısmi satışlar etkin kalır.

📦
Birlikte verilen Pine Scripts ile (v11 Master + v12.4 Precision)
Sinyal kontrolü fabrika ayarında etkindir. Bu script'lerin JSON alanlarını (qscore, ATR, Regime, Confluence) tanır. Hangi sinyalleri kabul edip hangilerini etmediğini paper modu size logda gösterir.
İçinde config/tradingview_config.py (ilk başlatmada şuradan bin/config_template/ oluşturulmuş): enabled: True
🛠️
Kendi veya üçüncü tarafların Pine script'leriyle
Sinyal kontrolünü kendiniz "aus" (kapalı) konumuna alın (varsayılan olarak "an" (açık) konumundadır). Sinyaller doğrudan alınır — risk yönetimi, stop-loss, trailing stop ve Smart Profit Management tam olarak etkin kalır.
İçinde config/tradingview_config.py: enabled: False (kendiniz ayarlayın)

Kontrolün getirdikleri (mod açıkken)

  • Biçim kontrolü
    JSON geçerli mi? Tüm zorunlu alanları (signal, symbol, price) içeriyor mu? Geçersiz payload'lar hemen atılır.
  • Tekrar kontrolü (dedup)
    Aynı sinyaller arasında bekleme süresi (cooldown). Birden çok kez tetiklenen uyarıların (alert) yol açtığı mükerrer işlemleri engeller.
  • Zaman dilimi kontrolü
    Zaman diliminin makullük kontrolü; maksimum zaman dilimi yapılandırılabilir.
  • ATR ve volatilite tabanı
    Hareket aralığı çok küçük olan sinyaller filtrelenir (tiny-move koruması, ücret erozyonuna karşı).
  • Quality score
    Pine Script'ten asgari kalite seviyesi (qscore). Eşik yapılandırılabilir.
  • Rejim kontrolü
    Piyasa evresi sinyalle uyuşuyor mu? Güçlü bir düşüş trendinde gelen long sinyali sorgulanır.
  • Sembol/yön filtresi
    Sembol+yön başına kara liste — BTC long varsayılan olarak engellidir (symbol_side_blacklist); başka kombinasyonlar da hariç tutulabilir.
  • Risk kontrolü (her zaman etkin)
    Son kontrol: pozisyon büyüklüğü, kaldıraç (MIN/MAX/DEFAULT), kullanılabilir marjin. Sinyal kontrolü kapalıyken de çalışır.
Önemli: Stratejik filtreler, birlikte gelen Pine Script'lere göre ayarlanmıştır. Başka script'lerle kontrol, yanlış varsayımlara göre filtreleme yapardı. Bu nedenle: üçüncü taraf script'ler → kontrol kapalı, bot sinyalleri doğrudan devralır ve bunları tam koruma yığınıyla (stack) işler.
🔧 Kurulum

Webhook kurulumu — 4 adımda

Kendi Pine Script'inizden ilk otomatik trade'e adım adım – önce paper modunda.

Adım 1: Botu başlatın
FuturesBot webhook sunucusunu 5000 numaralı portta otomatik olarak başlatır. Ek yapılandırma gerekmez — yalnızca TRADINGVIEW_ENABLED=true ayarlayın ve başlatın.
Adım 2: Portu erişilebilir kılın
TradingView yalnızca 80 (HTTP) veya 443 (HTTPS) portuna gönderir. Bunu reverse proxy (nginx, Caddy), tünel veya port yönlendirme ile yerel 5000 portuna iletin. Token koruması şu anda kullanılamaz – uç noktayı reverse proxy veya güvenlik duvarı ile koruyun.
3. adım: TradingView alarmı oluşturma
TradingView'da: alarm oluştur → webhook URL'sini gir → JSON payload'ı yapılandır. Tamam — bundan sonra script'iniz sinyalleri otomatik olarak gönderir.
Adım 4: Test
Paper trading modunu etkinleştirin ve ilk alarmı tetikleyin. Bot logunda doğrulamanın her adımını görürsünüz — böylece her şeyin çalışıp çalışmadığını hemen anlarsınız.
--- JSON Format ---

{
"signal": "long",
"symbol": "ET",
"price": 3421.5,
"timeframe": "5"
}
--- Sinyal takma adları ---
Long: "buy", "go_long", "enter_long", "long"
Short: "sell", "go_short", "enter_short", "short"
Close: "exit", "close", "flat", "close_all"
Close sinyalleri kabul edilir ancak hiçbir pozisyonu kapatmaz — çıkışları bot yönetir.
--- Sembol takma adları ---
BTC: "BTCUSDT", "XBTUSD", "BTC/USD", "BTC"
ETH: "ETHUSDT", "ETHUSD", "ETH/USD", "ET"
SOL "SOLUSDT", "SOLUSD", "SOL/USD", "SOL"
XRP: "XRPUSDT", "XRPUSD", "XRP/USD", "XRP"
DOGE: "DOGEUSDT", "DOGEUSD", "DOGE/USD", "DOGE"
ADA: "ADAUSDT", "ADAUSD", "ADA/USD", "ADA"
LINK: "LINKUSDT", "LINKUSD", "LINK/USD", "LINK"
BNB: "BNBUSDT", "BNBUSD", "BNB/USD", "BNB"
AVAX: "AVAXUSDT", "AVAXUSD", "AVAX/USD", "AVAX"
SUI: "SUIUSDT", "SUIUSD", "SUI/USD", "SUI"
TAO: "TAOUSDT", "TAOUSD", "TAO/USD", "TAO"
XAUT: "XAUTUSDT", "XAUTUSD", "XAUT/USD", "XAUT"
ZEC: "ZECUSDT", "ZECUSD", "ZEC/USD", "ZEC"
WIF: "WIFUSDT", "WIFUSD", "WIF/USD", "WIF"
Diğer semboller (XMR, HYPE, XLM) "<SYMBOL>USD" biçiminde

Pine Scripts — hemen başlayın

Bot indirmesine iki script dahildir (v11 Master + v12.4 Precision). Ya da kendi script'lerinizi kullanın — bu durumda sinyal kontrolünü kapatırsınız.

🚀
Bota dahildir
Birlikte gelen Pine Scripts (v11 Master + v12.4 Precision)
Özellikle FuturesBot için geliştirildi. Bottaki sinyal kontrolü bu script'lerin JSON formatına göre ayarlanmıştır (Quality-Score, rejim, Confluence). Kâr garantisi yoktur - her sinyal kaynağı gibi önce paper modunda kontrol edin.
İndirmeye dahildir ✓
🛠️
Kendi Pine Script'leriniz
Kendi stratejilerinizi Pine Script ile yazın. Sinyal kontrolü şunda: tradingview_config.py üzerinde enabled: False ayarlayın (varsayılan olarak True'dur) — sinyaller doğrudan devralınır, risk/koruma yığını tam olarak çalışmaya devam eder.
signal → action → side
symbol → ticker → instrument
🌍
TradingView topluluğu
Webhook desteği olan binlerce topluluk script'i. JSON alert gönderebilen her script FuturesBot ile çalışır — sinyal kontrolünü bu durumda “kapalı” bırakın.
Script'lere göz atın →
20+ alan takma adı: Script'iniz signal, action veya side kullansa da — FuturesBot hepsini anlar. Aynısı şunlar için de geçerlidir: symbol, ticker, instrument ve çok daha fazlası.

Yapılandırma bir bakışta

İki seviye: hızlı başlangıç için .env içinde basit anahtarlar — profesyoneller için tradingview_config.py içinde ayrıntılı kontrol.

.env — Basit anahtarlar

TRADINGVIEW_ENABLED=true/false
TradingView entegrasyonunu açın/kapatın
TRADINGVIEW_WEBHOOK_PORT=5000
Webhook sunucusu için port (varsayılan: 5000)
TV_RAW_EXECUTION=true/false
Botun sinyal kontrolleri olmadan doğrudan yürütme (varsayılan olarak false)
TV_MULTI_SYMBOL=true/false
Tüm işlem sembolleri için sinyalleri kabul et (tradingview_config.py içinde yer alır, fabrika ayarında True)
MULTI_SYMBOL_ENABLED=true (Default)
Bot stratejileri birden fazla sembolü sırayla tarar. Profil B, .env dosyasında etkinleştirilmiştir (varsayılan tarama listesi: ETH/BTC/SOL/ADA).
MAX_CONCURRENT_SYMBOLS=3 / MAX_CONCURRENT_POSITIONS=4
Varsayılan ayar (Profil B): aynı anda en fazla 3 farklı sembol açık, toplamda en fazla 4 pozisyon (pyramiding eklemeleri ayrıca sayılmaz). Ayarlanabilir.
TRADINGVIEW_USE_AS_FILTER=true/false
TV sinyallerini veto filtresi olarak kullan (yalnızca tam sürüm; ortam değişkeni, varsayılan olarak true, teslim edilen .env dosyasında yer almaz)
TRADINGVIEW_USE_AS_CONFLUENCE=true/false
TV sinyallerini confluence onayı olarak kullan (yalnızca tam sürüm; ortam değişkeni, varsayılan olarak true, teslim edilen .env dosyasında yer almaz)

tradingview_config.py — İnce ayar

TV_VALIDATOR_CONFIG
Sinyal kontrolü (varsayılan olarak açık): zaman dilimi üst sınırı, yöne göre asgari ATR, asgari kalite skoru (0–6), sembole/yöne göre engeller (varsayılan olarak BTC long) ve sinyal türüne göre engeller
TV_MAX_HOLD_BY_TIMEFRAME
TradingView trade'lerinin zaman dilimi başına azami tutma süresi
TRADINGVIEW_DIRECT_TRADE_* / TRADINGVIEW_WEEKEND_MIN_CONFIDENCE
Direct-Trade kuralları (asgari confidence, cooldown, azami fiyat sapması, trend koşulu) ve hafta sonu asgari confidence değeri
TRADINGVIEW_MIN_CONFIDENCE
Filtre/confluence için bir TV sinyalinin asgari güveni (yalnızca tam sürüm, varsayılan 0.6). Sinyal tamponu ve kalite notları dahili değerlerdir, müşteri yapılandırmasının parçası değildir.
TradingView Edition — artık mevcut

TradingView Edition

€599 tek seferlik

Trader'lar için; kendi kendi Pine script'leriniz getirenler için. TradingView Edition bot stratejilerine ihtiyaç duymaz — script'iniz stratejinin ta kendisidir. Tüm koruma sistemleri (trailing stop, Smart Profit, stop-loss) yine de dahildir. Windows veya Linux seçilebilir.

✅ Pine Script'leriniz
Script'iniz giriş sinyallerini sağlar — stratejiye siz karar verirsiniz. Çıkışları bot yönetir (stop, takip, zaman sınırı).
🛡️ Tüm koruma sistemleri
Trailing stop, Smart Profit Management ve borsada stop-loss — bot stratejileri olmadan da.
💰 €599 tek seferlik
Tek seferlik ödeme — kendi hesabınızdaki kendi Pine Script'leriniz için.
Önce test etmek ister misiniz? Ücretsiz 14 günlük deneme sürümünü indirin. Şu dosyada: config/strategies.py tüm stratejileri False olarak ayarlayın, ardından şu dosyada: config/.env: TRADINGVIEW_ENABLED=true ve EXTERNAL_STRATEGIES_ENABLED=0 ayarlayın, şu dosyada: config/flipper.py: ENABLE_POSITION_FLIPPING = False, botu yeniden başlatın. Bot bundan sonra yalnızca TradingView sinyallerini uygular — TV Edition'a benzer şekilde (TV_RAW_EXECUTION orada olduğu gibi false kalır).

TradingView + FuturesBot — 14 gün ücretsiz

Tam TradingView entegrasyonu denemeye dahildir. Paper trading modu varsayılan olarak etkindir — gerçek piyasa verileriyle gerçek para olmadan (simülasyon) test edin.

💬

Sorularınız mı var? Yapay zekâmız size yardımcı olur!

Yapay zeka destek asistanımız genellikle günün her saati ulaşılabilir (günlük limitli, isteğe bağlı ek hizmet) — doğrudan bu sayfada (💬 sağ altta). Kurulum, yapılandırma, stratejiler, TradingView kurulumu, sunucu kurulumu ve daha fazlasında yardımcı olur.

Yapay zekâ sohbeti + SSS birçok soruyu anında yanıtlar. Diğer her şey için e-posta.

⚠️ Risk uyarısı: FuturesBot teknik bir analiz ve otomasyon aracıdır — finansal ürün değildir, yatırım danışmanlığı değildir, yatırım tavsiyesi değildir, varlık yönetimi değildir. Sinyal kaynağını, kaldıracı ve kullanılacak tutarı siz belirlersiniz. Geçmiş sonuçlar gelecekteki performansın garantisi değildir. Kripto futures işlemleri ciddi kayıp riskleri taşır ve toplam kayba yol açabilir; stop-loss ve koruma işlevleri kayıpları güvenilir biçimde sınırlamaz (fiyat boşlukları, slippage, likidasyon). Kâr garantisi yoktur; simüle edilmiş sonuçlar da gelecekteki sonuçlara işaret etmez. Her ayarı önce paper modunda kapsamlı şekilde kontrol edin. Risk uyarısının tamamı →
💬 Sorunuz mu var? Bana sorun!
F
FuturesBot yapay zekâ desteği
Yapay zekâ asistanı · otomatik yanıt verir