Sinyal botu, işlem otomasyonundaki en basit fikirdir ama en fazla gizli zorluğu barındırır. Fikir şudur: stratejiniz bir sinyal ateşler (bir TradingView uyarısı, bir betik, webhook çağırabilen herhangi bir araç) ve bot bunu borsanızda gerçek bir işleme dönüştürür. Duygu yok, sabahın 3'ünde kaçırılan giriş yok, tereddüt yok.
Gizli zorluk şudur: bir DCA botunun aksine, sinyal botunun kendine ait bir görüşü yoktur. Kötü bir girişte ortalama düşüremez, daha iyi bir fiyat bekleyemez veya sizi zayıf bir stratejiden kurtaramaz. Her giriş ve çıkış kararı sinyal kaynağınıza aittir. Sinyaller iyiyse, bot bunları hız ve tutarlılıkla büyütür. Sinyaller gürültüyse, bot o gürültüyü kusursuzca uygular ve hesabınızı sonuna kadar boşaltır.
Bu rehber strateji katmanıyla ilgilidir: bir giriş sinyalini otomatikleştirmeye değer kılan nedir, sinyal başına pozisyonu nasıl boyutlandırırsınız, sinyal tabanlı girişler için kâr alma ve zarar durdurmayı nasıl yapılandırırsınız, Freya'da ne zaman Özel Sinyal yerine Risk Oranı modunu seçersiniz ve tüm bunları gerçek para ortadayken değil, öncesinde nasıl test edersiniz. Henüz bir sinyal botu kurmadıysanız, önce Freya Finance'te Nasıl Sinyal Botu Oluşturulur makalesini okuyun. Bu rehber mekaniği bildiğinizi varsayar ve onları kârlı hale getirmeye odaklanır.
Önemli Noktalar
- Bir sinyal botu, karar sahipliğini platformun dışına taşır: ne zaman işlem yapılacağına TradingView uyarınız veya webhook betiğiniz karar verir, bot yalnızca uygular. Sonuçlarınızı belirleyen şey bot yapılandırması değil, sinyal kalitesidir.
- İyi giriş sinyalleri belirgin, seyrek ve test edilebilirdir. 1 dakikalık grafikte günde 30 kez tetiklenen belirsiz bir uyarı, bot onu ne kadar iyi uygularsa uygulasın ücretlere ve gürültüye yenilir.
- Pozisyonları sabit kanaate göre değil, sabit riske göre boyutlandırın: her sinyalde ayrılan sermayenin %0.5-2'sini riske atmak, her stratejinin er ya da geç yaşadığı kayıp serilerinde ayakta kalmanızı sağlar.
- Özel Sinyal modu, işlem tutarını ve TP/SL'yi Freya'da sizin belirlediğiniz, webhook'larınızın ise ne zaman hareket edileceğini söylediği anlamına gelir; Risk Oranı modu ise TP/SL'yi doğrudan webhook'tan okur ve pozisyonu sabit risk tutarınızdan otomatik olarak boyutlandırır.
- Sinyal botlarının ortalama düşürme mekanizması yoktur, bu yüzden borsa tarafındaki bir zarar durdurma pazarlık konusu değildir. Sinyal hattınız geciktiğinde, çöktüğünde veya yanlış yapılandırıldığında hâlâ çalışan tek çıkış odur.
Bu rehberdeki dolar tutarları ve yüzdeler çalışılmış örneklerdir, öneri değildir. Kripto ticareti para kaybettirebilir. Her botu kaybetmeyi göze alabileceğiniz fonlarla boyutlandırın ve canlıya geçmeden önce Risk Bildirimi metninin tamamını okuyun.
Sinyal Botu Nedir ve Kararlar Nerede Verilir?
Her otomatik strateji üç soruyu yanıtlar: ne zaman girilecek, ne kadar işlem yapılacak ve ne zaman çıkılacak. Bot türleri arasındaki temel fark, bu soruları kimin yanıtladığıdır.
DCA botunda üç yanıt da platformun içinde yaşar. Giriş koşullarını, ortalama düşürme emirlerini ve kâr almayı siz yapılandırırsınız; bot ise kendi kendine yeten bir döngü çalıştırır ve bu döngünün yanılmaya karşı yerleşik bir yanıtı bile vardır: fiyat düştüğünde giriş maliyetinizi düşüren ortalama düşürme emirleri.
Sinyal botu bunu tersine çevirir. Ne zaman sorusu dışarı taşınır: bir TradingView uyarısına, özel bir betiğe veya webhook URL'sini çağırabilen herhangi bir harici araca. Freya'nın sinyal botu bu çağrıyı alır ve sizin yapılandırdığınız kurallar dahilinde işlem yapar: çift, yön, boyutlandırma ve çıkışlar. Bot hızlı ve disiplinli bir çift eldir; beyin ise sinyallerinizin geldiği yerdir.
| Soru | DCA Botu | Sinyal Botu |
|---|---|---|
| Girişe kim karar verir? | Bot (Freya içinde yapılandırdığınız koşullar) | Harici sinyal kaynağınız (TradingView uyarısı, webhook betiği) |
| Girişten sonra fiyat düşerse ne olur? | Ortalama düşürme emirleri daha fazla alım yaparak ortalama giriş fiyatını düşürür | Hiçbir şey: pozisyon bir çıkış sinyali veya zarar durdurma bekler |
| Çıkışa kim karar verir? | Bot (ortalama girişten kâr alma, isteğe bağlı zarar durdurma) | Kapatma sinyaliniz veya pozisyona bağlı TP/SL |
| Kötü bir girişten yerleşik toparlanma var mı? | Evet: ortalama düşürme ızgarası | Hayır: kötü bir girişi durdurma emirleriyle siz yönetirsiniz |
| Kârlılığı ne belirler? | Yapılandırma kalitesi ile piyasa koşullarının karşılaştırması | Sinyal kalitesi, boyutlandırma disiplini ve çıkış yapısı |
| En uygun kullanım | Volatil veya yatay piyasalarda sistematik birikim | Sinyalleri zaten başka bir yerde üreten ve otomatik yürütme isteyen yatırımcılar |
Karar sahipliğindeki bu kayma, sinyal botu stratejisinin aslında gerçek anlamda strateji olmasının nedenidir. Bu rehberin geri kalanı botu olduğu şey olarak, yani bir yürütme katmanı olarak ele alır ve sonuçları gerçekten belirleyen dört tasarım kararına odaklanır: giriş kalitesi, doğrulama, boyutlandırma ve çıkış yapısı.
Freya'da Sinyal Kaynakları: TradingView Uyarıları ve Özel Webhook'lar
Freya'nın sinyal botları, bir webhook URL'sini çağırabilen herhangi bir kaynaktan sinyal kabul eder. Pratikte bu iki kurulum anlamına gelir:
TradingView uyarıları en yaygın olanıdır. Koşulunuzu bir TradingView grafiğinde kurarsınız (bir gösterge kesişimi, bir fiyat seviyesi, bir Pine Script stratejisi) ve botunuzun webhook URL'sini uyarıya eklersiniz. Koşul tetiklendiğinde TradingView webhook'u çağırır ve botunuz işlem yapar. Webhook teslimatının ücretli bir TradingView planı gerektirdiğini, bazı planlarda ise uyarıların süresinin dolup yenilenmesi gerektiğini unutmayın. İkisi de, botla hiçbir ilgisi olmayan “botum işlem yapmayı bıraktı” şikâyetinin yaygın nedenleridir.
Özel webhook'lar geri kalan her şeyi kapsar: emir akışı verilerini izleyen kendi Python betiğiniz, sinyal üreten bir tarayıcı, dahili bir araç. Bir URL'ye HTTP isteği gönderebiliyorsa, bir Freya sinyal botunu sürebilir. Bu, ileri düzey kullanıcı yoludur: mantık üzerinde tam özgürlüğe ve güvenilirliği konusunda tam sorumluluğa sahip olursunuz.
Her kaynak için iki uyarı geçerlidir ve bir strateji harici bir sinyal kaynağı kullandığında Freya'nın arayüzü ilkini belirgin şekilde gösterir: o kaynaktaki gecikmeler, kesintiler veya hatalı sinyaller işlemlerinizi etkileyebilir ve Freya, harici sinyallerin doğruluğundan sorumlu olamaz. Botunuz, gelen sinyali geldiği anda uygular. Sinyal hattı (uyarı motoru, ağ, webhook teslimatı) stratejiniz ile piyasa arasında durur; ne anlıktır ne de kusursuz. Pratik sonuçları başarısızlık modları bölümünde ele alacağız.
Webhook URL'nize sahip olan herkes, botunuzda o işlemi tetikleyebilir; buna gerçek parayla pozisyon açmak veya kapatmak da dahildir. Bunları asla herkese açık paylaşmayın, yalnızca güvendiğiniz araçlara yapıştırın ve sızıntıdan şüphelenirseniz URL'yi hemen yenileyin (yenileme, eskisini anında geçersiz kılar).
Giriş Sinyali Kalitesi: Her Şeyi Belirleyen Değişken
Otomasyon bir çarpandır. İyi bir sinyali hızlı ve tutarlı yürütmeyle çarparsanız, manuel ticaretin ulaşabileceğinden daha iyi bir strateji elde edersiniz. Gürültüyü çarparsanız hızlı ve tutarlı zararlar elde edersiniz. Herhangi bir sinyali otomatikleştirmeden önce onu üç filtreden geçirin.
Filtre 1: Belirgin mi?
Otomatikleştirmeye değer bir sinyalin kesin ve mekanik bir tanımı vardır: “Fiyat 200 günlük EMA'nın üzerindeyken 4 saatlik grafikte RSI(14) 30'un altına iner” belirgindir. “Momentum zayıf görününce dipten al” değildir. Bunu mekanik olarak tanımlayamıyorsanız, bir uyarı da tutarlı şekilde tetiklenemez ki bu da tam olarak neyi test ettiğinizi asla gerçekten bilemeyeceğiniz anlamına gelir.
Belirginlik, geçersizleşmeyi de içerir: sinyal hangi noktada yanlış olur? Tanımlı bir geçersizleşmesi olmayan bir sinyal, mantıklı bir zarar durdurması olmayan pozisyonlar üretir; durdurma emirlerini his ile koymaya başlarsınız ki bu da otomatikleştirmenin amacını ortadan kaldırır.
Filtre 2: Anlamlı olacak kadar seyrek mi?
Sinyal sıklığı bir maliyettir. Her işlem ücret öder, bir spread'i geçer ve kayma riski taşır. 1 dakikalık grafikte günde 25 kez tetiklenen bir stratejide her işlemin bu maliyetleri aşması gerekir. Her yönde kabaca %0.1 taker ücreti ödeyen $500'lık bir pozisyonda gidiş-dönüş yaklaşık $1 tutar. Günde yirmi beş işlem, küçük bir hesapta yalnızca ücretlerde ~$25/gün, yani kabaca $750/ay eder. Çok az perakende sinyal avantajı bu aritmetiğe dayanır.
Daha yüksek zaman dilimindeki sinyaller (1 saatlik, 4 saatlik, günlük) daha seyrek tetiklenir, sinyal başına daha fazla bilgi taşır ve webhook hattınızdaki birkaç saniyelik gecikmenin oransal etkisini küçültür. Pratik bir kural olarak: işlem başına ortalama beklenen kârınız yaklaşık %0.5'in altındaysa, gecikme ve ücretler bunun anlamlı bir kısmını yer ve sinyalin bir otomatik bota ait olup olmadığını genel olarak sorgulamalısınız.
Filtre 3: Kapanmış mumlar üzerinde mi değerlendiriliyor?
TradingView uyarıları, bir koşula mum içinde dokunulduğu anda tetiklenebilir veya yalnızca mum kapandığında. Mum içi tetiklemeler daha hızlıdır ama çoğu zaman kapanışa kadar geri alınan koşullarda tetiklenir: RSI iki dakikalığına 30'un altına iner, uyarınız tetiklenir ve mum kapanışında RSI yeniden 34'e dönmüştür. Çoğu swing tarzı sinyal stratejisi için uyarıları mum kapanışında bir kez tetiklenecek şekilde ayarlamak, biraz hızdan feragat ederek yanlış sinyallerde büyük bir azalma sağlar. Mum içi uyarıları, dokunuşun kendisinin olay olduğu seviye kırılımları gibi, özellikle bunlara göre tasarlanmış stratejilere saklayın.
Doğrulama: İyi Bir Filtre, Üç Vasat Filtreye Bedeldir
Ham sinyaller, tek ve dik bir doğrulamayla çarpıcı biçimde iyileşir: ilkinden farklı bir şeyi ölçen ikinci bir koşul.
- Trend filtresi: yalnızca fiyat uzun bir hareketli ortalamanın üzerindeyken long sinyalleri alın (örneğin sinyal zaman diliminizdeki 200 periyotluk EMA). Güçlü bir düşüş trendine karşı ortalamaya dönüş girişleri, aşırı satım sinyallerinin öldüğü yerdir.
- Hacim doğrulaması: yükselen hacimdeki bir kırılım sinyali, aynı kırılımın ince hacimdekinden farklı bilgi taşır.
- Yüksek zaman dilimi uyumu: 4 saatlik trend yönüne göre filtrelenen 1 saatlik bir giriş sinyali, sizi daha büyük akışla birlikte işlem yaparken tutar.
Doğrulamayı uyarının içine yerleştirin (TradingView çok koşullu uyarıları destekler ve Pine Script stratejileri her şeyi kodlayabilir), böylece webhook yalnızca doğrulanmış sinyallerde tetiklenir. Bot ham madde değil, kararlar almalıdır.
Bir uyarı: doğrulamanın getirisi önce azalır, sonra negatife döner. Eklenen her filtre, kaybeden işlemlerin yanında kazanan işlemleri de eler ve iki üç koşulun ötesinde genellikle geçmişe eğri uydurmuş olursunuz. Geriye dönük testiniz yalnızca beş üst üste filtreyle iyi performans gösteriyorsa, avantaj muhtemelen bir yanılsamadır.
Sinyal Başına Pozisyon Boyutlandırma: Sabit Kanaat Değil, Sabit Risk
Çoğu sinyal stratejisi aslında girişlerde değil, boyutlandırmada başarısız olur. Profesyonel standart, sabit oransal risktir: her sinyal, ayrılan sermayenin aynı küçük yüzdesini, genellikle %0.5-2'sini riske atar. Buradaki “risk”, pozisyonun nominal büyüklüğünü değil, durdurma emri tetiklenirse oluşacak zararı ifade eder.
Neden bu kadar küçük? Çünkü kayıp serileri istatistiksel bir kesinliktir ve düşüş matematiği acımasızca asimetriktir:
| İşlem başına risk | 10 kayıplık seride düşüş | Toparlanmak için gereken kazanç | Ayakta kalınır mı? |
|---|---|---|---|
| Sermayenin %1'i | ~%9.6 | ~%10.6 | Evet: rutin |
| Sermayenin %2'si | ~%18.3 | ~%22.4 | Evet: rahatsız edici |
| Sermayenin %5'i | ~%40.1 | ~%67.0 | Nadiren |
| Sermayenin %10'u | ~%65.1 | ~%186.7 | Hayır |
%45 kazanma oranlı bir strateji (kazançlar kayıpların iki katıysa gayet uygulanabilir), birkaç yüz işlem boyunca şaşırtıcı derecede sık şekilde 10 kayıplık bir seriye ulaşır. %1 riskte bu seri kötü bir aydır; %10 riskte ise hesabın sonudur.
Freya'da sabit riski nasıl uyguladığınız moda bağlıdır. Risk Oranı modu bunu doğrudan uygular: USDT cinsinden bir Sabit Risk Tutarı girersiniz ve pozisyon büyüklüğü, durdurma mesafesinden sinyal başına otomatik olarak hesaplanır. Özel Sinyal modunda işlem tutarını kendiniz belirlersiniz, dolayısıyla sabit riske geriye doğru çalışarak yaklaşırsınız: risk bütçenizi belirleyin, zarar durdurma yüzdenize bölün ve işlem tutarınız budur. %2 durdurmayla $20 riske atmak $1,000'lık bir pozisyon demektir; %4 durdurmayla $500'lık bir pozisyon.
Sinyal Tabanlı Girişler İçin TP/SL Yapısı
Bir sinyal botu ortalama düşüremediği için, savunma yükünün tamamını çıkış yapısı taşır. Üç ilke:
Her pozisyonun borsa tarafında bir zarar durdurmaya ihtiyacı vardır. Kapatma sinyaliniz bir hatta bağlıdır (uyarı motoru, ağ, webhook) ve bu hat tam da piyasalar en hızlı hareket ettiğinde çökebilir. Zarar durdurma ise pozisyonla birlikte yaşar ve hat ölü olsa bile uygulanır. Bir sinyal botunu zarar durdurmasız çalıştırmak, en kötü durum zararınızın tanımsız olması demektir.
R katları üzerinden düşünün. İşlem başına riskinizi tanımlayın (1R = giriş-durdurma mesafesi × pozisyon büyüklüğü), ardından hedefleri bunun katları olarak ifade edin. %40 kazanma oranıyla 2R hedefi kârlıdır (işlem başına 0.40 × 2 − 0.60 × 1 = +0.2R); 1R hedefi ise ücretlerden önce başabaşa gelmek için bile %50'den iyi bir kazanma oranı ister. Yapıya yakın girişler üreten sinyaller (destek, kırılım seviyeleri) doğal olarak 1.5R-3R hedeflerini destekler çünkü mantıklı durdurma yakın, mantıklı hedef ise uzaktır.
Çıkışları sinyalinizin düşünme biçimine uydurun. Stratejiniz her kurulum için seviyeler hesaplıyorsa (swing dipleri, ATR tabanlı durdurmalar, ölçülmüş hareketler), bu seviyeler webhook'a aittir ki Risk Oranı modu tam da bunun içindir. Stratejinizin tutarlı yüzde çıkışları varsa (“her zaman %3 TP, %2 SL”), bunları Özel Sinyal modu aracılığıyla Freya'da bir kez yapılandırmak daha basittir ve uyarı başına ters gidebilecek şeyi azaltır.
Bilinmeye değer bir yürütme ayrıntısı: Risk Oranı modunda kâr alma, webhook'unuzun belirttiği fiyatta bir limit emri olarak yerleştirilir, dolayısıyla kaymasız gerçekleşir. Zarar durdurma ise bir piyasa emri olarak tetiklenir ve her yerdeki her durdurma gibi hızlı bir harekette kayabilir. Bunu bütçenize katın: bir durdurma tetiklendiğinde gerçekleşen zararınız, teorik sabit riskten bir miktar daha kötü olabilir.
Özel Sinyal ile Risk Oranı: Yapılandırma Modunuzu Seçmek
Freya'nın sinyal botları iki moddan birinde çalışır; ikisi birleştirilemez ve doğru seçim, doğrudan sinyallerinizin nasıl kurulduğundan çıkar.
Özel Sinyal (“webhook'lar, manuel TP/SL”): botunuz bir Giriş Webhook URL'si ve ayrı bir Çıkış Webhook URL'si alır. Uyarılarınız ne zaman olduğunu söyler; neyi ise Freya'da siz yapılandırırsınız: işlem tutarını ve kendi kâr alma ve zarar durdurma seviyelerinizi. Bu mod ayrıca harici stratejinize tam çıkış kontrolü verir: belirlediğiniz herhangi bir TP/SL'ye ek olarak, kendi çıkış mantığı tetiklendiğinde Çıkış webhook'unu gönderebilir.
Risk Oranı (“sabit risk, otomatik pozisyon büyüklüğü”): botunuz tek bir webhook URL'si alır. Uyarı mesajı, kâr alma ve zarar durdurma fiyatlarını taşıyan küçük bir JSON yüküdür; sinyal tetiklendiğinde giriş piyasadan alınır. İşlem tutarı yerine bir Sabit Risk Tutarı belirlersiniz ve pozisyon büyüklüğü, giriş-durdurma mesafesinden otomatik olarak hesaplanır. İşlem tutarı dinamik olarak görünür çünkü sinyal başına hesaplanır. Çıkışlar ise webhook'tan gelen TP/SL ile yönetilir, dolayısıyla ayrı bir Çıkış URL'si yoktur.
| Özel Sinyal | Risk Oranı | |
|---|---|---|
| Webhook URL'leri | İki (Giriş + Çıkış) | Bir (JSON yüklü giriş sinyali) |
| TP/SL'yi kim belirler | Botun emir ayarlarında siz | Webhook yükü, sinyal başına |
| Pozisyon büyüklüğü | Yapılandırdığınız sabit işlem tutarı | Sabit Risk Tutarı ve durdurma mesafesinden otomatik hesaplanır |
| İşlem başına risk | Elle ayarlamadıkça durdurma yerleşimine göre değişir | Tasarım gereği yaklaşık olarak sabit |
| Stratejinizden çıkış sinyali | Evet: Çıkış URL'si aracılığıyla | Hayır: pozisyonu TP/SL kapatır |
| En uygun kullanım | Tutarlı yüzde çıkışları veya harici çıkış mantığı olan stratejiler | Kurulum başına seviye hesaplayan stratejiler (yapı, ATR, swing noktaları) |
Pratik bir kural: Pine Script'iniz veya sinyal mantığınız durdurmanın bu belirli kurulum için nereye ait olduğunu zaten hesaplıyorsa, Risk Oranı'nı kullanın ve boyutlandırmanın durdurmayı takip etmesine izin verin. Avantajınız giriş zamanlamasındaysa ve çıkışlarınız sabit bir reçeteyse, Özel Sinyal'i kullanın ve uyarıyı olabildiğince basit tutun.
Risk Oranı modunda pozisyon büyüklüğü, sabit riskinizin durdurma mesafesine bölünmesiyle bulunur; dolayısıyla çok dar bir durdurma çok büyük bir pozisyon üretir. %2 durdurmayla $20 risk $1,000'lık bir pozisyondur; %0.25 durdurmayla aynı $20 ise $8,000'lık bir pozisyondur. Stratejinizin, hesaplanan büyüklüğün hesabınızın ya da sinirlerinizin gerçekten kaldırabileceğini aşacak kadar dar durdurmalar üretemeyeceğinden emin olun ve zarar durdurma kaymasının pozisyon büyüklüğüyle birlikte arttığını unutmayın.
Çalışılmış Örnek: Gerçek Sayılarla Bir Risk Oranı Stratejisi
Bunu eksiksiz bir kurulumla somutlaştıralım. Tüm sayılar örnekleme amaçlıdır.
Yatırımcı: 4 saatlik ETH/USDT grafiğinde bir TradingView stratejisine sahip. Yükselen bir 200-EMA'nın üzerinde tutunan fiyatla doğrulanan bir hareketli ortalama kesişiminde long girer, durdurmayı en son swing dibinin altına yerleştirir ve 2R hedefler.
Tahsis: bu bota atanan $2,000 işlem sermayesi. İşlem başına risk: %1, dolayısıyla botun Sabit Risk Tutarı $20.
Sinyal 1. Uyarı, ETH $2,500'deyken tetiklenir. Swing dibi durdurması $2,450 (%2 aşağıda); 2R hedefi $2,600.
- ETH başına risk = $2,500 − $2,450 = $50
- Pozisyon büyüklüğü = $20 ÷ $50 = 0.4 ETH ($1,000'lık pozisyon, %2 durdurma mesafesinde ayrılan sermayenin %50'si)
- Durdurma tetiklenirse: 0.4 × $50 = −$20 (artı ücretler, artı olası durdurma kayması)
- Hedef tetiklenirse: 0.4 × $100 = +$40
Sinyal 2, bir hafta sonra. ETH $2,600'de, ama bu kez swing dibi yakın: durdurma $2,574 (%1 aşağıda), hedef $2,652.
- ETH başına risk = $26
- Pozisyon büyüklüğü = $20 ÷ $26 ≈ 0.77 ETH (~$2,000'lık pozisyon, tahsisin tamamı)
- Riske atılan yine $20, ama durdurma yarıya indiği için nominal değerin iki katına çıktığına dikkat edin. İşte Risk Oranı ödünleşimi bu; yukarıdaki dar durdurma kontrolünün neden önemli olduğu da bu yüzden.
Yirmi işlem sonra. Stratejinin canlı istatistiklerinin geriye dönük testine yakın çıktığını varsayalım: 2R'de %45 kazanma oranı. İşlem başına beklenti = (0.45 × $40) − (0.55 × $20) = +$7, dolayısıyla yirmi işlem kabaca ücretlerden önce +$140 üretir (yani $2,000 tahsis üzerinde yaklaşık %7) ve tek bir kayıp bile sermayenin ~%1'ini asla aşmamıştır. Bunu, durdurma mesafesinden bağımsız olarak sabit $1,000 nominalle işlem gören aynı sinyallerle karşılaştırın: geniş durdurmalı işlemler $20 riske atarken dar durdurmalı işlemler yalnızca $10 riske atardı ve bu, en iyi kurulumlarınızın kâra katkısını kabaca yarıya indirirdi. Mütevazı bir avantajı bileşik büyümeye çeviren şey, tutarlı risktir.
Ayrıca ayıltıcı bir diğer yüz: aynı yirmi işlem, makul biçimde 6 kazanç ve 14 kayıp olarak da gelebilir (seriler kümelenir). Bu da 6 × $40 − 14 × $20 = −$40, yani yaklaşık −%2 eder: can sıkıcı ama atlatılabilir ve riskin sinyal başına %1 ile sınırlanmasının tam olarak nedeni budur.
Canlıdan Önce Geriye Dönük Test İş Akışı
Bir webhook'u doğrudan geriye dönük test edemezsiniz. Giriş kararları platformun dışında yaşar, dolayısıyla hiçbir test aracı uyarınızın ne zaman tetiklenmiş olacağını bilemez. Dürüst iş akışı, her katmanı yaşadığı yerde test eder:
-
Stratejiyi kaynağında geriye dönük test edin. Sinyalleriniz bir TradingView Pine Script stratejisinden geliyorsa, TradingView'in strateji test aracını birkaç yıl ve birkaç piyasa rejimi boyunca çalıştırın: boğa, ayı ve yatay. Kazanma oranına, ortalama R'ye, en kötü kayıp serisine ve maksimum düşüşe bakın. Kaynağınız özel bir betikse, canlı bir webhook göndermeden önce mantığını geçmiş verilere karşı test edin.
-
Gösterge mantığını Freya'nın test aracında çapraz doğrulayın. Sinyaliniz standart göstergelerden (RSI, EMA kesişimleri, MACD ve benzeri) kuruluysa, eşdeğer gösterge tabanlı botu Freya'da yeniden oluşturun ve tam olarak sizin çiftiniz ve zaman diliminizde geriye dönük test edin. Bu, fikri canlı botunuzun işlem yapacağı aynı verilere karşı doğrular. Tam metodoloji için Kripto İşlem Stratejinizi Nasıl Geriye Dönük Test Edersiniz makalesine bakın.
-
Sayıları maliyetlerle zorlayın. Gidiş-dönüş başına gerçekçi ücretleri ve durdurmalarda bir kayma payını düştükten sonra beklentinizi yeniden hesaplayın. İşlem başına ortalama kârı %0.5'in altında olan stratejiler bu adımda çoğu zaman kârlıdan başabaşa döner ki bunu burada öğrenmek daha iyidir.
-
Minimum büyüklükte canlıya geçin. Gerçek botu, uygulanabilir en küçük boyutlandırmayla iki ila dört hafta çalıştırın. Henüz kârlılığı test etmiyorsunuz (yirmi işlem istatistiksel olarak hiçbir şey kanıtlamaz), hattı test ediyorsunuz: uyarılar gerektiğinde tetikleniyor mu, webhook ulaşıyor mu, gerçekleşmeler ve çıkışlar niyetle örtüşüyor mu? Her canlı işlemi, geriye dönük test mantığınızın olması gerektiğini söylediği şeyle karşılaştırın, ardından yalnızca hat sıkıcı hale geldiğinde ölçeklendirin.
Bir aylık küçük canlı işlemler avantajınızı doğrulayamaz; bu kadar küçük örneklem büyüklüklerine şans hâkimdir. Doğrulayabileceği şey ise, uyarı koşullarınızın, webhook teslimatının, mod yapılandırmanızın ve TP/SL yerleşiminin tam olarak tasarlandığı gibi davrandığıdır. İki soruyu ayırın: istatistikler stratejiyi doğrular; canlı test ise tesisatı doğrular.
Yaygın Başarısızlık Modları (ve Bunlardan Nasıl Kaçınılır)
1. Gürültülü uyarılarda aşırı işlem
En yaygın ölüm: düşük zaman diliminde sürekli tetiklenen bir uyarı. Her sinyal makul görünür; toplu halde ise gürültü artı ücretlerdir. Botunuz bugün bir avuçtan fazla işlem yaptıysa, her birinin gerçek bilgi taşıyıp taşımadığını sorun. Çözüm: zaman dilimini yükseltin, bir trend filtresi ekleyin, mum kapanışında bir kez tetiklenen uyarılar kullanın ve giriş kalitesi bölümündeki ücret aritmetiğini yeniden çalıştırın.
2. Zarar durdurma yok (“kapatma sinyalim benim durdurmamdır”)
Kapatma sinyali yazılımdır; zarar durdurma ise borsadaki bir emirdir. Uyarınızın süresi dolduğunda, TradingView planınız sona erdiğinde veya betiğiniz askıda kaldığında (tam da volatiliteyle ilişkili anlar) kapatma sinyali gelmez. Çözüm: her pozisyon borsa tarafında bir durdurma taşır. Risk Oranı modunda bu yapısaldır; Özel Sinyal modunda ise başlamadan önce belirleyin.
3. Gecikme ve kesinti gerçeğini görmezden gelmek
Koşulunuzun doğru olması ile emrinizin borsaya ulaşması arasında, her biri saniyelerle ölçülen gecikme ekleyen birkaç durak vardır ve bunlardan herhangi biri kısa süreliğine çökebilir. 4 saatlik bir strateji için bu yuvarlama hatasıdır; %0.3 peşinde koşan bir scalp için ise ölümcüldür. Freya'nın kendi arayüzü de gecikmelerin, kesintilerin veya hatalı harici sinyallerin işlemleri etkileyebileceği konusunda uyarır. Çözüm: saniyelerin önemli olmadığı zaman dilimlerinde işlem yapın ve kaçırılan girişlerin (düz, zararsız) tolere edilebilir olduğunu, kaçırılan çıkışların ise durdurmaların var olma nedeni olduğunu kabul edin.
4. Sızdırılmış veya eskimiş webhook URL'leri
Herkese açık bir depoda, paylaşılan bir sohbette veya ekran görüntüsünde bulunan bir webhook URL'si, birinin hesabınızda işlem tetiklemesi için açık bir davettir. Aynı ölçüde yaygın olan bir diğeri: bir URL'yi yenileyip uyarıyı güncellemeyi unutmak, böylece sinyaller sessizce hiçbir yere gitmez. Çözüm: URL'leri parola gibi görün, herhangi bir şüphede yenileyin ve her yenilemeden sonra uyarılarınızı güncelleyip bir test sinyali gönderin.
5. Mod/uyarı uyuşmazlığı
Özel Sinyal, giriş uyarılarında Giriş URL'sini ve çıkış uyarılarında Çıkış URL'sini bekler; Risk Oranı ise TP/SL taşıyan, doğru biçimlendirilmiş bir JSON mesajıyla tek bir URL bekler. Karışmış bağlantılar (giriş uyarısında Çıkış URL'si, seviyeleri eksik bir Risk Oranı yükü) hiçbir şey yapmayan veya yanlış şeyi yapan botlar üretir. Çözüm: herhangi bir değişiklikten sonra bilinçli bir test sinyali gönderin ve bota büyük tutar emanet etmeden önce yanıtını doğrulayın.
6. Hat kanıtlanmadan ölçeklendirmek
Küçük boyutta iki iyi hafta doğrulama gibi hissettirir; istatistiksel olarak neredeyse anlamsızdırlar ve boyutu 10 kat artırmak kaymayı ve düşüşlere verdiğiniz duygusal tepkiyi de ölçeklendirir. Çözüm: adım adım ölçeklendirin, yalnızca hem tesisat kusursuzsa hem de gerçek bir örneklemdeki canlı sonuçlarınız geriye dönük testinizle tutarlıysa.
Sıkça Sorulan Sorular
Kripto sinyal botu nedir ve nasıl çalışır?
Kripto sinyal botu, ne zaman gireceğine kendisi karar vermek yerine harici bir sinyal aldığında işlem yapan otomatik bir yürütücüdür. Strateji mantığı botun dışında yaşar: bir TradingView uyarısında, özel bir betikte veya webhook URL'sini çağırabilen herhangi bir araçta. Koşulunuz tetiklendiğinde kaynak, botun webhook'una küçük bir HTTP isteği gönderir ve bot, işlemi bağlı borsanızda yapılandırdığınız kurallar dahilinde yerleştirir: çift, yön, boyutlandırma, kâr alma ve zarar durdurma. Bu ayrım önemlidir çünkü sonuçlarınızı artık botun yapılandırması değil, sinyalinizin kalitesi belirler. Bot hız, tutarlılık ve kesintisiz yürütme sağlar; sinyal kaynağı ise her giriş kararını sağlar. Freya Finance'te sinyal botları Binance, OKX ve Bybit üzerinde, spot ve futures piyasalarında, Özel Sinyal modunda veya Risk Oranı modunda çalışır.
Bir sinyal botunu canlıya geçmeden önce geriye dönük test edebilir miyim?
Doğrudan değil ve nedenini anlamak önemlidir. Geriye dönük test, geçmiş verileri test aracının değerlendirebileceği kurallara karşı yeniden oynatır; ama bir sinyal botunun giriş mantığı platformun dışında, TradingView uyarınızda veya özel betiğinizde yaşar, dolayısıyla bir test aracının webhook'unuzun ne zaman tetiklenmiş olacağını bilmesinin hiçbir yolu yoktur. Dürüst iş akışının üç aşaması vardır. Önce stratejiyi kaynağında geriye dönük test edin: sinyaliniz bir TradingView stratejisinden geliyorsa, TradingView'in strateji test aracını birkaç yıl ve piyasa rejimi boyunca kullanın. İkinci olarak, mantığınız standart göstergelerden kuruluysa, onu Freya'da gösterge tabanlı bir bot olarak yeniden oluşturun ve çapraz doğrulama için tam olarak sizin çiftiniz ve zaman diliminizde test edin. Üçüncü olarak, canlı sinyal botunu birkaç hafta boyunca minimum büyüklükte çalıştırın; kârlılığı kanıtlamak için değil (küçük örneklemler bunu yapamaz), uyarıların, webhook teslimatının ve TP/SL yerleşiminin tam olarak tasarlandığı gibi davrandığını doğrulamak için.
Özel Sinyal ile Risk Oranı modu arasındaki fark nedir?
Özel Sinyal modunda emirleri Freya içinde yapılandırırsınız (işlem tutarı, kâr alma ve zarar durdurma) ve webhook'larınız ne zaman hareket edileceğini söyler: girişler için bir Giriş URL'si ve çıkışlar için ayrı bir Çıkış URL'si. Risk Oranı modunda webhook yükünün kendisi kâr alma ve zarar durdurma fiyatlarını taşır; sinyal geldiğinde giriş piyasadan alınır ve işlem tutarı yerine işlem başına bir sabit risk tutarı belirlersiniz. Freya ardından pozisyon büyüklüğünü giriş ile zarar durdurma arasındaki mesafeden hesaplar, böylece bir durdurma tetiklendiğinde kabaca seçtiğiniz tutar kadar maliyet oluşur. Risk Oranı, çıkış seviyelerini her kurulum için hesaplayan stratejilere uyar (piyasa yapısından, ATR'den veya swing noktalarından); Özel Sinyal ise tutarlı yüzde tabanlı çıkışları veya harici çıkış mantığı olan stratejilere uyar. İki mod tek bir botta birleştirilemez; sinyallerinizin nasıl kurulduğuna uyan modu seçin.
Sinyal başına ne kadar risk almalıyım?
Çoğu disiplinli yatırımcı, işlem başına ayrılan sermayenin küçük ve sabit bir yüzdesini, genellikle %0.5 ila %2'sini riske atar, böylece tek bir kayıp ve gerçekçi hiçbir kayıp serisi onları oyun dışı bırakamaz. İşlem başına %1 riskte, on ardışık kayıp hesabı kabaca %9.6 düşürür ki bu tatsız ama telafi edilebilir; %5 riskte ise aynı seri yaklaşık %40'a mal olur ki çok az strateji bundan geri tırmanır. Risk Oranı modu bunu doğrudan uygular: USDT cinsinden bir sabit risk tutarı girersiniz ve pozisyon büyüklüğü her sinyalin durdurma mesafesinden otomatik olarak hesaplanır. Özel Sinyal modunda buna geriye doğru çalışarak yaklaşırsınız: işlem tutarınızı bulmak için risk bütçenizi yapılandırdığınız zarar durdurma yüzdesine bölün. Bir sayıya karar vermeden önce stratejinizin geriye dönük testlerdeki tarihsel kayıp serilerine bakın: işlem başına riskiniz, en kötü seride rahatça ayakta kalmanızı sağlamalıdır.
Sinyal botlarının zarar durdurmaya ihtiyacı var mı?
Evet, bunu pazarlık konusu olmayan bir kural olarak görün. Bir DCA botunun düşen fiyatlara yerleşik bir yanıtı vardır: ortalama düşürme emirleri, piyasa düştükçe giriş maliyetini aşağı çeker. Bir sinyal botunun böyle bir mekanizması yoktur; sinyalin açtığı pozisyonu bir çıkış gelene kadar tutar. Kapatma sinyaliniz hiç tetiklenmezse (bir uyarının süresi dolduğu, bir TradingView aboneliği sona erdiği veya bir betik çöktüğü için) durdurmasız bir pozisyon, tanımlı bir en kötü durum olmadan piyasayla birlikte aşağı iner. Zarar durdurma, sinyal hattınıza bağlı olmak yerine borsa tarafında yaşayan tek çıkıştır. Risk Oranı modunda durdurma yapısaldır: her webhook'ta gelir ve pozisyon boyutlandırmasını yönetir, dolayısıyla onsuz işlem yapamazsınız. Özel Sinyal modunda ise botun emir ayarlarında siz yapılandırırsınız: başlamadan önce belirleyin ve ima edilen zarar işlem başına risk bütçenizle örtüşecek şekilde boyutlandırın.
TradingView veya webhook kaynağım çökerse ne olur?
Botunuz çalışmaya devam eder ama yeni karar gelmez ki asıl risk budur. Freya'nın arayüzü, bir strateji harici bir sinyal kaynağı kullandığında tam olarak bu konuda uyarır: o kaynaktaki gecikmeler, kesintiler veya hatalı sinyaller işlemlerinizi etkileyebilir ve platform, harici sinyal doğruluğundan sorumlu olamaz. Bir kesinti iki başarısızlık biçimi üretir. Kaçırılan girişler hafif olanıdır: bot düz kalır ve para değil, fırsat kaybedersiniz. Kaçırılan çıkışlar tehlikeli olanıdır: hiç gelmeyen bir Çıkış webhook'unu bekleyen açık bir pozisyon. İşte bu yüzden her pozisyon borsa tarafında bir zarar durdurma taşımalıdır, böylece hat ölü olsa bile çıkış uygulanır. Bir kesinti olduğunu varsaymadan önce sıradan nedenleri de kontrol edin: webhook teslimatı ücretli bir TradingView planı gerektirir, bazı planlarda uyarıların süresi dolar ve yenilenen bir webhook URL'si, uyarılarınız güncellenene kadar eskisini geçersiz kılar.
Öğrenmeye Devam Edin
Bir sinyal botu, daha büyük bir alet çantasındaki tek bir araçtır ve tezgâhın tamamını tanımak işe yarar. Platformun içinde yaşayan bir giriş mantığı istiyorsanız (yerleşik bir savunma olarak ortalama düşürme emirleriyle birlikte), DCA Bot Strateji Rehberi makalesini inceleyin. Burada tartışılan her şeyin arkasındaki adım adım kurulum süreci için Freya Finance'te Nasıl Sinyal Botu Oluşturulur makalesini takip edin. Herhangi bir strateji gerçek fonlara dokunmadan önce Kripto İşlem Stratejinizi Nasıl Geriye Dönük Test Edersiniz makalesini baştan sona çalışın. Freya'nın coinlerinizi hiç elinde tutmadan borsanıza nasıl bağlandığını anlamak için ise Freya Finance'te Param Güvende mi? makalesini okuyun.
