NRUNO-Wiki zur Trading-Automatisierung · Frage 92

Wie sollten Webhook-Signale in falscher Reihenfolge verarbeitet werden?

Webhooks, Zustellung & ZuverlässigkeitZuletzt geprüft: 27. August 2026
Kurzantwort

Wenn die Reihenfolge wichtig ist, müssen Identität, Zeitstempel und/oder Sequenznummern übertragen werden. Lehne veraltete oder falsch angeordnete Befehle ab, stelle sie zurück oder gleiche sie ab, statt sie blind auszuführen.

Was das in der Praxis bedeutet

Wenn die Reihenfolge wichtig ist, müssen Identität, Zeitstempel und/oder Sequenznummern übertragen werden. Lehne veraltete oder falsch angeordnete Befehle ab, stelle sie zurück oder gleiche sie ab, statt sie blind auszuführen. Diese Seite beantwortet gezielt die Frage „Wie sollten Webhook-Signale in falscher Reihenfolge verarbeitet werden?“. Deshalb wird jedes der folgenden Szenarien anhand seines eigenen technischen Ablaufs erklärt und nicht mit einer allgemeinen Standarddiagnose abgehandelt.

Praxisnahe Szenarien

Szenario A — Sequenz 102 vor 101

Verknüpfe zusammengehörige Befehle über Identität sowie Sequenz oder Zeit und den aktuellen cTrader-Zustand. Ein verspäteter Befehl, der nicht mehr zur Position passt, muss abgelehnt oder abgeglichen werden und darf nicht als neuer Gegentrade gelten. Verwende für Szenario A — Sequenz 102 vor 101 bei Frage 92 genau diese Nachweise, um „Wie sollten Webhook-Signale in falscher Reihenfolge verarbeitet werden?“ zu beantworten, und trenne sie klar von den Nachweisen der anderen Szenarien auf dieser Seite.

Szenario B — Verspäteter BUY

Verknüpfe zusammengehörige Befehle über Identität sowie Sequenz oder Zeit und den aktuellen cTrader-Zustand. Ein verspäteter Befehl, der nicht mehr zur Position passt, muss abgelehnt oder abgeglichen werden und darf nicht als neuer Gegentrade gelten. Verwende für Szenario B — Verspäteter BUY bei Frage 92 genau diese Nachweise, um „Wie sollten Webhook-Signale in falscher Reihenfolge verarbeitet werden?“ zu beantworten, und trenne sie klar von den Nachweisen der anderen Szenarien auf dieser Seite.

Szenario C — Warteschlange nach Wiederverbindung

Eine Neuverbindung ist ein Abgleichereignis. Lies zuerst die tatsächlichen cTrader-Positionen und Pending Orders neu ein. Entscheide erst danach, ob Befehle aus der Warteschlange noch gültig sind. Verwirf veraltete Einstiege und gestalte die Wiederherstellung idempotent. Verwende für Szenario C — Warteschlange nach Wiederverbindung bei Frage 92 genau diese Nachweise, um „Wie sollten Webhook-Signale in falscher Reihenfolge verarbeitet werden?“ zu beantworten, und trenne sie klar von den Nachweisen der anderen Szenarien auf dieser Seite.

Was du prüfen solltest

  • TradingView-Alert-Protokoll und exakter Sendezeitpunkt
  • HTTP-Status und Zeitstempel des Empfängers
  • geprüfter Payload einschließlich Signal-ID
  • cTrader-Ergebnis erst prüfen, nachdem der Transport nachgewiesen ist

Praxisregel

Ändere bei der Frage „Wie sollten Webhook-Signale in falscher Reihenfolge verarbeitet werden?“ nur die erste Ebene, deren Nachweise nicht mehr zur beabsichtigten Aktion passen. Bewahre Signal-ID, Zeitstempel und den endgültigen cTrader-Status auf. Änderungen, die die Ausführung beeinflussen, müssen vor dem Live-Einsatz auf einem Demokonto nachvollzogen werden.

Entscheidungsübersicht

Direkte Antwort: Wenn die Reihenfolge wichtig ist, müssen Identität, Zeitstempel und/oder Sequenznummern übertragen werden. Lehne veraltete oder falsch angeordnete Befehle ab, stelle sie zurück oder gleiche sie ab, statt sie blind auszuführen.

Nächster Schritt: Ordne die beobachteten Nachweise einem der oben beschriebenen Szenarien zu, teste diesen Ablauf unabhängig auf einem Demokonto und halte das Ergebnis mit einer eindeutigen Signal-ID nachvollziehbar.

Primärquellen

Benötigst du einen Ausführungsweg von TradingView zu cTrader?

NRUNO leitet deine TradingView-Anweisungen an cTrader weiter. Deine Strategie und deine Signallogik bleiben vollständig unter deiner Kontrolle.