dogabot dogabot

strategy

Strategiefilter

Filter pro Grund auf dogabot: Gate-Filter (UTC-Zeitfenster, Volumen) vs. Richtungsfilter und gesperrte Handelsfenster.

strategyfiltersbacktest

Filter laufen, nachdem Signalregeln in einem Bereich ein ausstehendes Kauf- oder Verkaufssignal erzeugt haben. Sie können das Signal blockieren, bevor eine Order platziert wird. Filter sind pro reason konfiguriert: entry, increase, reversal oder exit.

Zwei Filtertypen

Gate-Filter (bestanden / nicht bestanden)

Wählen keine Richtung — sie erlauben oder verweigern nur das ausstehende Signal:

RegelPrüfung
UTC-ZeitfensterAktuelle UTC-Zeit vs. erlaubter Start und gesperrte Intervalle
VolumenschwelleKerzenvolumen vs. Mindestwerte

Schlägt ein aktiver Gate-Filter fehl, entfällt das Signal.

Richtungsfilter (müssen zustimmen)

Werden wie normale Indikatorregeln ausgewertet, wirken aber als Filter: Sie müssen mit der ausstehenden Seite (Kauf oder Verkauf) übereinstimmen. Beispiele: RSI, ADX, MA-Crossover, inkrementelles Scaling.

Nutzen Sie Richtungsfilter für zusätzliche Bestätigung — z. B. Long nur, wenn ADX einen starken Aufwärtstrend zeigt.

UTC-Zeitfenster

Steuern Sie wann in UTC gehandelt werden darf:

Jedes Fenster hat startUtc, endUtc und enabled. Übernacht-Fenster sind möglich (z. B. 22:0006:00).

Ungültige Zeitstrings werden konservativ behandelt: fehlerhafte „allowed after“-Zeiten fail open; fehlerhafte Fenstergrenzen können fälschlich blockieren — Format HH:MM in 24-Stunden-UTC.

Volumenschwelle

Mindestliquidität vor Auslösung:

Fehlen Volumendaten, fail open (Signal erlaubt), damit dünne Feeds nicht alles blockieren.

Legacy-Filter

Ältere Payloads nutzten filters.time oder filters.volume auf Top-Level. dogabot migriert diese automatisch zu utcTimeWindow und volumeThreshold.

Keine Filter-Regeln

Stop-Loss, Take-Profit und Day Trade Close sind nur Exit-Signalregeln — nicht in Filterbereichen verfügbar.

Beispiel

Sie erhalten um 14:05 UTC ein ausstehendes Kauf-Signal von den Einstiegsregeln, aber filters.entry enthält ein blockiertes Fenster 00:00–08:00 (deaktiviert) und 22:00–06:00 (aktiviert). Um 14:05 passiert die Prüfung. Um 23:30 UTC könnten dieselben Regeln feuern, doch die Nachtsperre lehnt das Signal ab, bevor eine Order platziert wird.

Weiterführend

Related in the app

Ready to put this into practice?

Create a free account and explore dogabot with paper trading.

Try Backtest