Backtest, canlı işlemden önce performansı değerlendirmek için stratejinizi geçmiş fiyat verilerinde simüle eder. Bu rehber Backtests sayfasından tek bir backtest oluşturmayı açıklar.
Başlamadan önce
- Backtest erişimi olan oturum açılmış dogabot hesabı (ücretsiz hesaplarda da dahil)
- Borsa kimlik bilgisi gerekmez — backtest’ler yalnızca simülasyondur; form yalnızca backtest yapılabilir geçmiş verisi olan borsa ve pariteleri listeler
- Backtests sayfa başlığındaki kotanızı kontrol edin (
X / Y backtests this cycle); limit dolunca Backtest oluştur döngü yenilenene kadar devre dışı kalır - Bitiş tarihi bugünü içeremez — geçmiş veriler dün (UTC) tarihine kadar
Ücretsiz plan: döngü başına 3 backtest, tarih ön ayarları en fazla 1 ay (daha uzunları görünür ama kilitli). Pro plan: döngü başına 500, tüm ön ayarlar, isteğe bağlı kredi paketleri.
Adım 1: Backtests’i açın
- dogabot’a giriş yapın.
- Kenar çubuğundan Backtests’i açın (veya
/backtest/adresine gidin).
Adım 2: Yeni backtest başlatın
- Backtest oluştur’a tıklayın.
- Başlık sayacında kalan kota olduğunu doğrulayın.
Yeni backtest oluştur iletişim kutusu Temel parametreler ve Strateji kuralları bölümleriyle açılır.
Adım 3: Temel parametreleri yapılandırın
Temel parametreler’i genişletin ve alanları doldurun:
| Alan | Ne ayarlanır |
|---|---|
| Backtest adı | Benzersiz etiket (ör. ETH Trend Test) |
| Exchange | Simüle edilecek borsa — yalnızca backtest yapılabilir sembolü olan borsalar görünür |
| Symbol | Borsa seçiminden sonra işlem paritesi (ör. ETHUSDT, BTCUSDT) |
| Başlangıç sermayesi | Simülasyon başlangıç bakiyesi (varsayılan $1.000; minimum $100) |
| Yürütme zaman dilimi | Koşulların ne sıklıkla değerlendirildiği (1 dakikadan 1 güne) |
| Mum zaman dilimi | Göstergeler için varsayılan dilim; her kural geçersiz kılabilir |
| Emir miktarı çarpanı | Emir boyutunu ölçekler (varsayılan 1) |
| Tarih aralığı | Ön ayarlar (1 hafta, 1 ay vb.) veya Başlangıç ve Bitiş tarihi manuel |
Ücretsiz planda 3 ay, 6 ay ve 1 yıl ön ayarları görünür ama kilitlidir — daha uzun pencereler için Pro’ya geçin.
Adım 4: Strateji kurallarını yapılandırın
Strateji kuralları’nı genişletin ve kurulumunuzu oluşturun:
- Entry — Pozisyon açma koşulları
- Increase — Açık pozisyona ekleme koşulları
- Reversal — Yön değiştirme koşulları
- Exit — Kapatma koşulları; Stop loss ve Take profit dahil
İşlem yönünü (long, short veya her ikisi) ayarlayın ve gerekli kuralları etkinleştirin. İlk backtest için bir giriş ve bir çıkış kuralıyla başlayın.
Daha fazla: Strateji kurallarına genel bakış, Strateji filtreleri.
Adım 5: Backtest’i çalıştırın
- Backtest çalıştır’a tıklayın.
- Bir bildirim işin kuyruğa alındığını onaylar; sonuç sayfasına (
/backtest/{id}) yönlendirilirsiniz. - Durum Kuyrukta → Çalışıyor → Tamamlandı olana kadar bekleyin — sayfa otomatik güncellenir.
Tamamlandığında PnL, ROI ve drawdown’u yorumlamak için Backtest sonuçları nasıl okunur sayfasına bakın.
Örnek: RSI ortalamaya dönüş backtest’i
Ücretsiz planda basit bir ortalamaya dönüş testi için bu kurulumu kopyalayın:
| Alan | Değer |
|---|---|
| Backtest adı | BTC RSI 1h — 1 month |
| Exchange | binance_usdm (veya açılır listedeki herhangi bir backtest yapılabilir borsa) |
| Symbol | BTCUSDT |
| Başlangıç sermayesi | 1000 |
| Yürütme zaman dilimi | 1 hour |
| Mum zaman dilimi | 1h |
| Emir miktarı çarpanı | 1 |
| Tarih aralığı | 1 ay ön ayarı (hızlı test için 1 hafta) |
Strateji kuralları:
- İşlem yönü: Her ikisi
- Entry: RSI etkin — period
14, oversold30, overbought70(varsayılan) - Exit: Stop loss etkin — type
percentage, value5; isteğe bağlı Take profit10% - Increase / Reversal: Devre dışı bırakın
Backtest çalıştır’a tıklayın. Tamamlandığında sonuç sayfasında PnL ve ROI’yi inceleyin ve Backtest sonuçları nasıl okunur sayfasını okuyun.
Örnek: Mevcut otomasyondan backtest
Canlı veya kopyalanmış stratejiyi her kuralı yeniden girmeden kullanın:
- Çalıştırdığınız veya liderlik tablosundan kopyaladığınız otomasyonu açın.
- Detay sayfasında Backtest oluştur’a tıklayın (veya oluşturma menüsünden seçin).
- Önceden doldurulmuş alanları doğrulayın — isimde
- Backtestson eki, aynı exchange, symbol, sermaye ve kurallar. - Yalnızca tarih aralığını ayarlayın (Pro’da 3 ay, Free’de 1 ay gibi) ve Backtest çalıştır’a tıklayın.
Sonraki adımlar
- Backtest sonuçları nasıl okunur — çalıştırma sonrası metrikleri yorumlama
- Strateji kurallarına genel bakış — kurulumu derinleştirme
- Piyasaları keşfedin — parite bulun ve backtest yapın
- Maksimum drawdown — canlıya geçmeden risk değerlendirmesi
- Pro kullanıcılar Backtests sayfasında Toplu oluştur ile birçok varyant çalıştırabilir