Cryptohopper bot backtester'ı, alım satım stratejilerini optimize etmene yardımcı olur ama bazen hiç işlem üretmeyebilir. Yaygın sorunlar arasında karşılanmayan trailing stop-buy koşulları, yetersiz bakiye, eksik stratejiler veya aşırı katı konfigürasyonlar bulunur. Bu rehber, bu sorunları açıklar ve backtest sonuçlarını iyileştirmek için sistem sınırlamalarını özetler.
Ayrıca, kırmızı yıldızlarla işaretlenmiş gerekli tüm konfigürasyon alanlarının tamamlandığından ve gri alanların boş bırakılmadığından emin ol.
Geri Testlerde İşlem Olmaması İçin Yaygın Nedenler
Trailing Stop-Buy Emirleri Tetiklenmiyor
Sorun: Geri test döneminde trailing stop-buy koşulları karşılanmıyor. Çözüm: Trailing stop-buy işlevi doğru bir şekilde simüle edilir, ancak yapılandırılan fiyat hareketi yüzdesi geri test dönemin sırasında ulaşılmamış olabilir. Geri test zaman dilimin içindeki tipik piyasa hareketleriyle tetiklenme olasılığı daha yüksek olan daha düşük bir trailing stop-buy yüzdesi kullanmayı düşün.Yetersiz Başlangıç Bakiyesi
Sorun: Emirleri gerçekleştirmek için geri testin başında yeterli bakiye eklenmemiş. Çözüm: Bir geri test başlatırken, her zaman Temel konfigürasyonunda yapılandırılan minimum işlem tutarını aşan bir bakiye gir. Geri testi başlatmadan önceki pop-up penceresinde başlangıç bakiyelerini ekleyebilirsin.
Eksik Alım Satım Stratejisi veya Alım Satım Sinyalleri
Sorun: Alım satım botunun nasıl alım fırsatları tanımlayacağına dair bir konfigürasyon yok.
Çözüm: Her zaman en az bir alım satım stratejisi ve/veya alım satım sinyali yapılandırdığından emin ol. Bunlar olmadan, botun alım sinyali üretme kaynağı olmaz.Aşırı Katı Strateji Konfigürasyonu
Sorun: Strateji gereksinimleri alım sinyallerini tetikleyemeyecek kadar sıkı.
Çözümler:"Gereken" teknik göstergelerin aynı anda sinyal vermesi gereken sayısını azalt
Sinyal geçerliliğini uzatmak için strateji tasarımcısında "X mum için mum tut" özelliğini kullan
Yeterli alım sinyali ürettiğini doğrulamak için önce strateji backtester'ında alım satım stratejini test et
Backtest'in düzgün nasıl çalıştığını öğrenmek için daha basit alım satım stratejileriyle başla
Çok Katı Tarih Aralığı ve Saat
Sorun: Seçilen tarih ve saat aralığı çok dar. Örneğin, 1 saat yeterli değil.
Çözüm: Daha geniş bir aralık belirle. Örneğin, 1 saat yerine 1 hafta kullan.
Maker veya Taker Ücreti %
Sorun: Maker ve/veya Taker ücreti % çok yükseğe ayarlanmış. Bu yüzdeyi ne kadar yüksek ayarlarsan, işlem alma olasılığın o kadar azalır.
Çözüm: Bunun yeterince düşük olduğundan emin ol veya bu alanı boş bırak.
Maks Açık Emir Süresi
Sorun: "Maksimum açık emir süresi" çok yükseğe ayarlanmış. Çok yüksek ayarlarda, bot belirtilen limit fiyata ulaşana kadar yeni emirler yerleştirmez.
Çözüm: "Maksimum açık emir süresi"ni daha düşüğe ayarlamayı dene veya piyasa emirlerini kullanmayı düşün.
Maks Açık Pozisyon
Sorun: "Maksimum açık pozisyon" ayarı çok düşük veya çok yüksek olabilir. Bunu çok yüksek ayarlarsan, tüm işlemleri yapmak için yeterli bakiyen olmayabilir. Çok düşüğe ayarlarsan, bot çok sayıda pozisyon alamayabilir.
Çözüm: Bir denge bulmaya çalış. Örneğin, 1000$ başlangıç bakiyesi kullanırsan, minimum emir başına 100$ ve %10 alım miktarı ile maksimum açık pozisyon sayısını 10 olarak ayarlayabilirsin.
Bekleme Süresi
Sorun: Bekleme süresi çok uzatılmış. Uzun bir bekleme süren olursa, bot çok fazla işlem yapamaz.
Çözüm: Daha makul bir bekleme süresi belirle. Örneğin, 5 gün yerine 2 saat kullan.
Her Coin İçin Sadece 1 Açık Alım Emri
Sorun: "Her coin için sadece 1 açık alım emri" ayarı etkinleştirildiğinde, bot herhangi bir zamanda coin başına yalnızca bir açık siparişle sınırlı kalır.
Çözüm: "Her coin için sadece 1 açık alım emri" ayarını devre dışı bırakmayı düşün.
Sadece Pozitif Çiftler Olduğunda Al
Sorun: "Sadece pozitif çiftler olduğunda al" ayarı etkinleştirildiğinde, bot yalnızca seçtiğin coinlerden en az biri için son saatlerde veya dakikalarda pozitif bir değişim yüzdesi varsa emir yerleştirecektir. Bu, pozitif bir değişim yüzdesi olmamışsa botun alım yapmayacağı anlamına gelir.
Çözüm: "Sadece pozitif çiftler olduğunda al" ayarını devre dışı bırakmayı veya değişim için zaman dilimini daha düşüğe ayarlamayı düşün. Örneğin, 1 gün yerine 1 saat kullan.
Seçilen Kurlar
Sorun: Yeterince kur seçilmemiş. Sadece 1 veya 2 kur seçersen, çok fazla sinyal olmaz. Daha fazla kur, daha fazla alım satım fırsatı demektir.
Çözüm: Daha fazla kur seç.
Ayrılan Maksimum Bakiye ve Emir Başına Minimum Bakiye
Sorun: Ayrılan maksimum bakiye ve/veya minimum emir büyüklüğü çok düşüğe ayarlanmış. Ayrılan maksimum bakiye, botun toplam varlıklarından ne kadarını kullanabileceğini belirler. Minimum emir büyüklüğü, her alım emri için en küçük tutarı belirler. Örneğin, ayrılan maksimumu 500$ ve minimum emiri 1$ olarak ayarlayıp 10.000$'lık bir backtester bakiyeniz varsa, bot yalnızca 500$ kullanabilir ve minimum emir borsa gereksinimlerinin altında olabilir.
Çözüm: Tüm bakiyelerin kullanılmasını sağlamak için ayrılan maksimum bakiye tutarını backtester başlangıç bakiyenizden daha yüksek veya eşit olarak ayarla. Minimum emir büyüklüğünü borsanın minimumunun (genellikle en az 10$ veya 0.001 BTC) üzerine ayarla.
Zarar Durdurma Takibi
Sorun: Yüksek zarar durdurma takibi değerleri, geri test sırasında satışları tetiklemeyebilir ve potansiyel olarak karı azaltabilir.
Çözüm: Zarar durdurma takibinin etkinleşme şansını artırmak ve geri test sonuçlarını iyileştirmek için daha düşük değerler kullan.
Kâr Al
Sorun: Çok yüksek kâr al hedefleri, örneğin %30, geri test sırasında satış olasılığını azaltır ve potansiyel olarak karı düşürebilir.
Çözüm: Daha etkili geri test için kâr al hedefini %5'ten yüksek ayarlama.
Maks Açık Satış Süresi
Sorun: Limit emirleri kullanırken, maksimum açık satış süresini çok uzun ayarlamak, emir iptalini geciktirir.
Çözüm: Bu süreyi azalt - 120 dakika yerine 10 dakika kullan.
Zarar Durdurma Süresi Aşımı
Sorun: Yüksek zarar durdurma süresi aşımı değerleri, zarar durdurma yüzdesine ulaşıldıktan sonraki yürütmeyi geciktirir.
Çözüm: Bu süreyi azalt - 1 gün yerine 10 dakika kullan.
Zarar Durdurma Takibi Süresi Aşımı
Sorun: Yüksek zarar durdurma takibi süresi aşımı değerleri, koşullar karşılandıktan sonraki yürütmeyi geciktirir.
Çözüm: Bu süreyi azalt - 1 gün yerine 10 dakika kullan.
DCA Emir Büyüklüğü
Sorun: DCA emir büyüklüğü çok yükseğe ayarlanmış. Bu, sahip olduğun bakiyelerin çoğunu kullanabilir, bu da botun harcayamayacağı çok fazla bakiye anlamına gelir.
Çözüm: Birden fazla pozisyon için sermayeyi korumak amacıyla daha dengeli bir DCA emir büyüklüğü belirle.
Konfigürasyon Havuzları
Sorun: Konfigürasyon havuzun ayarlanmamış. Konfigürasyon havuzların ayarlanmamışsa, backtester'ın konfigürasyon havuzunu dikkate almayacaktır.
Çözüm: Konfigürasyon havuzlarını ayarla.
Backtester Sınırlamaları
Zaman ve Periyot Kısıtlamaları
Maksimum geri test periyodu 1 ay ile sınırlıdır
Bir önceki geri testi başlattıktan 24 saat sonra yeni geri testler kullanılabilir (aynı saatte)
Sonuçlar mevcut olmadan önce işlem süresi - Maksimum geri test periyodu 1 ay ile sınırlıdır (daha uzun bir periyot seçersen, sistem otomatik olarak 1 aya indirecektir)
Yeni geri testler, bir önceki geri testini başlattıktan tam 24 saat sonra kullanılabilir (sabit bir günlük zamanda değil) - Geri test periyotları, belirli ayarlara veya koşullara bağlı olarak üç gün gibi daha kısa sürelere de kısıtlanabilir.
Aboneliğe Göre Günlük Test Sınırları
Explorer: Günde 1 geri test
Adventure: Günde 5 geri test
Hero: Günde 10 geri test
Hero aboneleri aynı anda 2 bot geri testi çalıştırabilir; diğerleri ise 1 ile sınırlıdır
Özellik Sınırlamaları
Tetikleyiciler geri testte desteklenmez
TradingView Uyarıları geri test edilemez
Backtester satış ayarlarını dakikada yalnızca bir kez kontrol eder (gerçek botlar daha sık kontrol eder)
Strateji kontrol anları, gerçek dünya davranışlarından biraz farklılık gösterebilir
Bot geri test işlevi yalnızca web sitemizde mevcuttur, iOS ve Android uygulamalarımızda değil
Kayıt Sınırlamaları
Seçilen her periyot için en fazla 500 kayıt görüntülenir
En İyi Uygulama: 500 kayıt sınırına ulaşmadan daha ayrıntılı bot etkinliğini görmek için kayıtları gözden geçirirken daha kısa zaman dilimleri seç
Doğruluk Hususları
Düşük likiditeli (düşük hacimli) işlem çiftlerini test ederken, geri testin sınırlı borsa likiditesini hesaba katmaması nedeniyle kar ve zarar rakamları aşırı olabilir
Geri testlerde gösterilen geçmiş performans, gelecekteki sonuçları garanti etmez
Geri testler, bot davranışlarının tam tahminlerinden ziyade yaklaşımlar sağlar
Etkili Geri Test İçin En İyi Uygulamalar
Farklı piyasa koşullarını temsil eden birden fazla zaman diliminde test et (boğa, ayı, nötr piyasalar)
Notlar özelliğini kullanarak strateji ayarlamalarını belgeleyin
Fonlarınızın ne kadarının kullanıldığını görmek için Varlıklar sekmesini kontrol edin
Herhangi bir zamanda yatırılan miktarı artırmak istiyorsanız Temel konfigürasyon alım miktarlarını ayarlayın
Botunuzun tam olarak nasıl çalıştığını anlamak için ayrıntılı Kayıtları inceleyin.
Mevcut alım satım koşullarıyla uyum sağlamak için 1 aylık test periyodunuzu seçerken en ilgili son piyasa verilerine odaklanın
Backtester'da herhangi bir hatayla karşılaşırsanız, bu aracı iyileştirmeye devam edebilmemiz için lütfen bildirin.