Orders und Ausführung

Doppelte Rithmic-Orders: Alerts und Broker-Daten abgleichen

Kurze Antwort

Bestätigen Sie zunächst, ob es zwei verschiedene Broker-Orders gibt, und vergleichen Sie dann die vorausgegangenen Alert-Ereignisse, Zustellungen und Anfragen beim empfangenden Dienst. Ähnliche Anzeigezeilen können unterschiedliche Phasen oder Teilausführungen darstellen. Vermeiden Sie erneutes Senden, Stornieren oder das Ändern von Einstellungen für doppelte Positionen, bevor Kontozustand und Ereigniszeitachse feststehen.

Hinweise zur Software zu Bildungszwecken. Der Handel ist mit Risiken verbunden. Finanzielle Hinweise und Informationshinweise lesen.

Die Ereigniszeitachse aufbauen

Ebene Nachweis
Script/Alert Ereignisquelle, Alert-Identität und Auslösezeit
Zustellung Jeder Webhook-Versuch und seine Antwort
Empfänger Jede akzeptierte/abgelehnte Nachricht und generierte Anfrage
Broker Eindeutige Order-Identitäten, Status und Ausführungen
Konto Aktuelle Position und verbleibende aktive Orders

Behalten Sie private Kennungen in der Kontountersuchung; schwärzen Sie sie in öffentlichen Beispielen. Nutzen Sie Order History und Fill History, um Order-Ereignisse von Ausführungsdatensätzen zu unterscheiden.

Mögliche Ursachen prüfen, ohne eine vorauszusetzen

  1. Stellen Sie fest, ob zwei getrennt aktive Alerts denselben beabsichtigten Trade enthalten.
  2. Prüfen Sie, ob sowohl der Strategy-Order-Fill-Stream als auch der alert()-Stream tatsächlich mit Trade-Nachrichten ausgelöst wurden.
  3. Prüfen Sie Multi-Konto-Routing und Mengenskalierung; beabsichtigte Kontoanfragen sind nicht automatisch Duplikate.
  4. Vergleichen Sie Übertragungsversuche mit den Datensätzen von Empfänger und Broker, bevor Sie ein erneutes Senden unterstellen.
  5. Trennen Sie Teilausführungen oder Status-Updates einer Order von zwei verschiedenen Orders.

Die Alert-Dokumentation von TradingView erläutert die getrennten Ereignis-Streams. Die Auswahl beider verdoppelt nicht zwingend jeden Trade; entscheidend sind das tatsächliche Script und die Nachrichten.

TradingView kann bestimmte Zustellungen erneut senden

Die offizielle Regel zur erneuten Übermittlung betrifft HTTP-Antworten 500–599 mit Ausnahme von 504, mit erneutem Senden nach fünf Sekunden und bis zu vier Sendungen pro Auslöser. Dies ist Übertragungsverhalten. Es beweist weder doppelte Broker-Orders in einem konkreten Vorfall noch bestätigt es die Deduplizierung des Empfängers.

Ein Schalter für Positionsstapelung ist keine Zustellgarantie

Die JSON-Referenz von PickMyTrade enthält eine Option für doppelte Positionen. Deuten Sie diese Option nicht in eine allgemeine Garantie für Ereignis-ID bzw. Idempotenz um und nehmen Sie nicht an, dass ihr Ausschalten jeden doppelten Einstieg behebt. Nutzen Sie die aktuellen Anweisungen des Generators und untersuchen Sie die tatsächlichen Anfragen.

Für diesen Leitfaden wurde weder ein Duplikat-Vorfall herbeigeführt noch eine Kontoeinstellung geändert. Er liefert eine Abgleichsmethode, keine zertifizierte Ursache für ein bestimmtes Konto.

Was Sie dem Support geben sollten

Geben Sie die geschwärzte Zeitachse, relevante Zeitstempel/Zeitzonen, Ereignistypen, Verbindungs-/Kontokontext und die erfassten Ergebnisse an. Bitten Sie darum zu erklären, wie der Empfänger wiederholte Zustellungen für die betroffene Version bzw. den betroffenen Workflow tatsächlich behandelt. Stornieren Sie nicht blind eine von zwei Zeilen aus dem Beispiel eines Artikels.

Häufige Fragen

Beweisen zwei Ausführungen zwei doppelte Orders?

Nein. Eine Order kann Teilausführungen haben. Gleichen Sie Order-Identität, Menge und Status ab.

Wiederholt TradingView jeden Fehler?

Nein. Die dokumentierte Regel zur erneuten Übermittlung gilt für bestimmte Antwortbedingungen. Weiten Sie sie nicht auf jedes Timeout oder jeden Fehler aus.

Beweist das Deaktivieren doppelter Positionen Idempotenz?

Nein. Das Verhalten bei der Positionsstapelung und die zweifache Verarbeitung derselben Zustellung sind unterschiedliche Fragen.

Soll ich erneut senden, wenn das Broker-Ergebnis unbekannt ist?

Gleichen Sie zuerst das Konto bzw. den Order-Datensatz ab oder nutzen Sie den vom Anbieter unterstützten Untersuchungsprozess.

Finanzielle Hinweise und Informationshinweise

Finanzieller Haftungsausschluss

Diese Anleitungen erklären Software und Arbeitsabläufe. Sie dienen der Information und sind keine Finanz-, Anlage-, Steuer- oder Rechtsberatung. Kein Beispiel ist eine Empfehlung, ein Produkt zu kaufen oder zu verkaufen oder eine Handelsstrategie zu verwenden. Der Handel mit Futures ist mit erheblichen Risiken verbunden und kann zu Verlusten führen, einschließlich des gesamten eingesetzten Kapitals. Der Hebel kann Verluste verursachen, die Ihr Anfangskapital übersteigen. Automatisierung kann ausfallen, doppelte Orders senden oder verspätet handeln. Stop-Orders garantieren weder die Ausführung noch einen bestimmten Ausstiegskurs; ihr Verhalten hängt von der Orderart und den geltenden Börsenregeln ab. Prüfen Sie Ihre Orders und Positionen und ziehen Sie für Ihre eigene Situation eine qualifizierte Fachperson hinzu. Papiertrades, Beispiele und vergangene Ergebnisse sagen keine Live-Ergebnisse voraus und versprechen keinen Gewinn.

Informationshaftungsausschluss

Dies ist allgemeine Hilfe auf Grundlage der auf jeder Seite angegebenen Quellen und des Prüfdatums. Bildschirme, Einstellungen, Gebühren, Datenzugang, Servernamen, Fehlertexte, Menüpfade und Produktunterstützung können sich ändern oder je nach App-Version, Konto, Land, Broker, Prop Firm und FCM abweichen. Die Inhalte können Fehler enthalten oder veralten; Richtigkeit, Vollständigkeit und ununterbrochene Verfügbarkeit werden nicht garantiert. Prüfen Sie vor dem Handeln die aktuellen Anweisungen von Rithmic, Broker, Prop Firm und Plattform. Screenshots zeigen, wo sich Bedienelemente befinden; sie belegen nicht, dass ein Ordertest bestanden wurde. Diese Anleitungen ersetzen weder die Broker-Bedingungen noch Risikohinweise. Verweise auf Rithmic, RTrader Pro, CME Group, NinjaTrader, Tradovate, TradingView, Apex, Topstep, TradeDay, Leeloo, Bulenox, Earn2Trade und andere Marken bezeichnen deren Produkte und bedeuten keine Billigung dieser Anleitung.

Nur Dokumentation. Live-Trading-Abläufe sind nicht zertifiziert und nicht in der Ausführung getestet.

TradingView-Alerts mit Rithmic automatisieren

Zur Rithmic-Integration