← Zurück zum Modul-Shop
Entry SafetyVersion 1.0.0

Stale Signal Guard

Stale Signal Guard blockiert veraltete, unzulässig zukünftige oder noch nicht abgeschlossene Handelssignale vor dem Orderversand.

Für Betreiber und Entwickler von Python-Trading-Bots, die Order-, Fill- und Signalzustände vor Live-Entscheidungen nachvollziehbar und fail-closed absichern möchten.

SelbstinstallationKein AboLong & ShortFail-closedPython 3.11+

Welches Problem löst das Modul?

Ein gutes Signal kann wertlos oder riskant werden, wenn es erst Minuten später verarbeitet wird, die Marktdaten hängen geblieben sind oder die aktuelle Kerze noch gar nicht geschlossen ist. Der Bot würde dann zu einer Marktsituation einsteigen, die nicht mehr zu seiner Berechnung passt. Stale Signal Guard prüft deshalb Alter, Zeitstempel und Kerzenstatus unmittelbar vor dem Entry. Veraltete, unvollständige oder unplausible Signale werden blockiert, bevor eine Order entstehen kann.

Für welche Börsen ist es geeignet?

  • Exchange-neutraler Python-Kern ohne direkten Börsenzugriff und ohne API-Schlüssel
  • Mit Bitget, Binance, Bybit, OKX und anderen Börsen integrierbar, wenn der Bot normalisierte bestätigte Daten liefert
  • Long-, Short-, One-way- und Hedge-Betrieb sind über stabile Scopes und IDs abbildbar
  • Exchange-spezifische Status-, Mengen- und Präzisionswerte müssen im Adapter normalisiert werden
  • Keine pauschale Plug-and-play-Garantie für jede Börse, API-Version oder Bot-Struktur
Technischer Ablauf

Stale Signal Guard: lokale Annahmen reichen nicht als Bestätigung.

Der vorhandene Bot liefert stabile IDs, UTC-Zeitstempel und normalisierte Daten. Das Modul validiert den Zustand und gibt einen strukturierten nächsten Schritt aus. Eine Exchange-Aktion erfolgt erst außerhalb des Moduls durch den Bot.

  1. 01Signal-ID, Scope, Symbol und erwartete Kerzendauer übernehmen
  2. 02Kerzenstart, Kerzenschluss, Signalerzeugung und Marktdatenzeit prüfen
  3. 03Zeitabweichung, Signalalter und Marktdatenalter gegen die Konfiguration vergleichen
  4. 04nur ein frisches, zeitlich konsistentes Signal als ALLOWED zurückgeben
  5. 05jede widersprüchliche Zeitlage mit verständlichem Grund blockieren

Was das Modul technisch übernimmt

  • Signal-ID, Scope, Symbol und erwartete Kerzendauer übernehmen
  • Kerzenstart, Kerzenschluss, Signalerzeugung und Marktdatenzeit prüfen
  • Zeitabweichung, Signalalter und Marktdatenalter gegen die Konfiguration vergleichen
  • nur ein frisches, zeitlich konsistentes Signal als ALLOWED zurückgeben
  • jede widersprüchliche Zeitlage mit verständlichem Grund blockieren
  • timezone-aware Zeitstempel sind Pflicht
  • offene Kerzen werden standardmäßig blockiert
  • zukünftige Zeitstempel werden nur innerhalb der konfigurierten Clock-Skew toleriert
  • eine falsche Kerzendauer wird als technischer Kontextfehler behandelt
  • Fehler blockieren standardmäßig fail-closed

Was Sie nach dem Kauf erhalten

  • Versioniertes Python-Paket 1.0.0 mit vollständig typisierter öffentlicher API und PEP-561-Marker
  • Wheel und Source Distribution für Python 3.11 oder neuer
  • Ausführbares Integrationsbeispiel und Beispielkonfiguration
  • Ausführliche deutsche Kundenanleitung mit Nutzen, Einbau, Betrieb und Fehlerbehebung
  • Release-Checkliste und technischer Kontrollbericht
  • Automatisierte Tests mit mindestens 95 Prozent Coverage
  • Kunden-ZIP mit Wheel, Source, Dokumentation, Beispielen und Lizenz
  • SHA-256-Prüfsumme für das erzeugte Kunden-ZIP

Technische Voraussetzungen

  • Python 3.11 oder neuer
  • stabile und über Neustarts wiederverwendete IDs
  • timezone-aware UTC-Zeitstempel
  • normalisierte bestätigte Bot- beziehungsweise Exchange-Daten
  • Paper-/Sandbox-Abnahme vor Live-Aktivierung

Klare Grenzen

  • Das Modul beurteilt nicht die Handelsqualität oder Profitabilität eines Signals.
  • Es lädt keine Kerzen und verbindet sich nicht selbst mit Bitget oder einer anderen Exchange.
  • Der Bot muss bestätigte Zeitstempel aus seiner Datenpipeline übergeben.
  • Die zulässigen Altersgrenzen müssen zur Scanfrequenz und Timeframe-Logik des Bots passen.

Was nicht enthalten ist

  • Keine Handelsstrategie, Signalerzeugung oder Gewinnoptimierung
  • Keine Finanzberatung oder Garantie für Ausführung und Ergebnis
  • Keine direkte Exchange-, Telegram- oder Datenfeed-Anbindung
  • Keine persönliche Integration oder Anpassung an einen konkreten Bot
  • Keine neuen Exchange-Adapter außerhalb der dokumentierten Schnittstelle
  • Kein Betrieb, Hosting oder Monitoring des Kundenbots
Selbst installieren oder Hilfe buchen

Die vollständige Anleitung kommt mit dem Modul.

Die öffentliche Seite erklärt Funktion, Lieferumfang und Grenzen. Nach dem Kauf enthält das Paket den vollständigen Code und jeden Einbauschritt. Falls der vorhandene Bot keinen passenden Order-Adapter besitzt, kann persönliche Integration separat angefragt werden.

Integrationshilfe anfragen