dogabot dogabot

strategy

Strateji Filtreleri

dogabot reason başına filtreler: kapı filtreleri (UTC zaman, hacim) ve yönsel filtreler; engellenen işlem pencereleri.

strategyfiltersbacktest

Filtreler, bir bölümdeki sinyal kuralları bekleyen alış veya satış ürettikten sonra çalışır. Emir öncesi sinyali engelleyebilir. reason başına yapılandırılır: entry, increase, reversal, exit.

İki filtre türü

Kapı filtreleri (geçti / kaldı)

Yön seçmez — yalnızca bekleyen sinyale izin verir veya reddeder:

KuralKontrol
UTC Time WindowGeçerli UTC zamanı, izin verilen başlangıç ve engelli aralıklar
Volume ThresholdMum hacmi ve minimumlar

Etkin bir kapı filtresi başarısız olursa sinyal düşer.

Yönsel filtreler (uyum gerekir)

Normal gösterge kuralları gibi değerlendirilir; filtre olarak bekleyen tarafa (alış/satış) uymalıdır. Örnekler: RSI, ADX, MA crossover, incremental scaling.

Ek onay için kullanın — örneğin yalnızca ADX güçlü yükseliş gösterdiğinde long giriş.

UTC zaman penceresi

UTC’de ne zaman işlem:

Her pencere: startUtc, endUtc, enabled. Gece yarısını aşan pencereler desteklenir (ör. 22:0006:00).

Geçersiz zamanlar: bozuk “allowed after” fail open; bozuk pencere sınırları yanlış engel — HH:MM 24 saat UTC.

Hacim eşiği

Minimum likidite:

Hacim verisi yoksa kural fails open (sinyale izin).

Eski filtre biçimleri

Eski yüklerde filters.time veya filters.volume. dogabot bunları otomatik utcTimeWindow ve volumeThreshold örneklerine taşır.

Filtre olamayan kurallar

Stop loss, take profit, day trade close yalnızca çıkış sinyali kurallarıdır — filtre bölümlerinde yoktur.

Örnek

Giriş kurallarından 14:05 UTC’de bekleyen buy alırsınız; filters.entry içinde engelli pencere 00:00–08:00 (kapalı) ve 22:00–06:00 (açık) vardır. 14:05’te kapı geçer. 23:30 UTC’de aynı kurallar tetiklenebilir; gece bloğu emir öncesi sinyali reddeder.

İlgili okumalar

Uygulamada ilgili

Pratiğe geçmeye hazır mısınız?

Ücretsiz bir hesap oluşturun ve paper trading ile dogabot'u keşfedin.

Backtest Deneyin