Quellcode
OnTradeTransaction: ein klares Ausführungsprotokoll
Typ beachten
Die Eingangspriorität von Transaktionsgruppen ist nicht garantiert. Lies Anfrage- und Ergebnisfelder nur entsprechend ihrem dokumentierten Ereignistyp.
Zeile definieren
Erfasse Zeit, Typ, Tickets, Positionsreferenz und zutreffende Menge. Fehlende Felder bleiben leer; Beobachtung darf keine neue Order erzeugen.
Gesamtzustand abgleichen
Eine Anfrage kann mehrere Zeilen erzeugen. Vergleiche Positionen und Historie, einschließlich Teilausführungen und Löschungen.
Handler klein halten
Vermeide langsame Netzaufrufe und große Berichte im Handler. Speichere Wesentliches und fasse später zusammen; Konto und Protokoll müssen übereinstimmen.
Zurück nach oben












