Die Struktur der Ordnung.
Die ursprünglichen Daten der Exchange-Schnittstellenantwort sind für das Backtesting nicht verfügbar.
Informationen
Gegenstand
DieSymbol
Das Feld ist der von der FMZ-Plattform definierte Handelsproduktcode, dessen Format mit demSymbol
Feld der {@struct/Ticker Ticker} Struktur.
Symbol
Feldwert ist (z. B.:BTC_USDT
, das das Spothandelspaar BTC_USDT anzeigt.Symbol
Feldwert ist (z. B.:BTC_USDT.swap
, der den USDT-Standard-Perpetual Contract von BTC darstellt.Symbol
String
Order Id, dieses Attribut besteht aus dem Austauschproduktcode und der Austausch-Originalorder-ID, getrennt durch englische Kommas.Id
Format des SpothandelspaaresETH_USDT
Die Reihenfolge des OKX-Austauschs ist:ETH-USDT,1547130415509278720
- Ich weiß.
Identifizierung
String
Der Preis des Auftrags, beachten Sie, dass dieses Attribut bei Marktordern 0 oder -1 sein kann.
Preis
Zahl
Die Anzahl der aufgegebenen Aufträge, beachten Sie, dass dieses Attribut einer Marktanordnung ein Betrag und keine Währung sein kann.
Betrag
Zahl
Die Anzahl der Transaktionen, gegebenenfalls mit 0 versehen, wenn die Austauschoberfläche diese Daten nicht liefert.
Umsatzbetrag
Zahl
Durchschnittlicher Transaktionspreis, beachten Sie, dass einige Börsen diese Daten nicht bereitstellen.
Durchschnittlicher Preis
Zahl
Der Status der Bestellung ist unter {@var/ORDER_STATE/ORDER_STATE_PENDING ORDER_STATE_PENDING}, {@var/ORDER_STATE/ORDER_STATE_CLOSED ORDER_STATE_CLOSED}, {@var/ORDER_STATE/ORDER_STATE_CANCELED ORDER_STATE_CANCELED}, {@var/ORDER_STATE/ORDER_STATE_UNKNOWN OR_ORDER_STATE_UNKNOWN} zu finden.
Status
Zahl
Der Bestelltyp ist unter {@var/ORDER_TYPE/ORDER_TYPE_BUY ORDER_TYPE_BUY}, {@var/ORDER_TYPE/ORDER_TYPE_SELL ORDER_TYPE_SELL} zu finden.
Typ
Zahl
Für die Öffnungs- und Schließrichtung von Auftragsaufträgen sind {@var/ORDER_OFFSET/ORDER_OFFSET_OPEN ORDER_OFFSET_OPEN}, {@var/ORDER_OFFSET/ORDER_OFFSET_CLOSE ORDER_OFFSET_CLOSE} zu lesen.
Ausgleich
Zahl
Dieses Attribut in Spotordnungen ist""
In einer Auftragsbestellung ist dieses Attribut der spezifische Auftragscode.
Vertragstyp
String
DieOrder
Die Bestellstruktur kann durch dieexchange.GetOrder()
undexchange.GetOrders()
Dieexchange.GetOrders()
Funktion gibt ein Array derOrder
Wenn keine unvollendete Reihenfolge vorhanden ist, gibt es[]
, was ein leeres Array ist.Status
Eigentum derOrder
Die Reihenfolge kann direkt mit Konstanten wieORDER_STATE_PENDING
um festzustellen, ob sie gleich sind und somit den Auftragsstatus bestimmen.
Bei einem einseitigen Positionsmodus, wenn es unmöglich ist, festzustellen, ob es sich bei der Bestellung um eine Schließ- (Reduzierungs-) Bestellung handelt, wird dieOffset
Feld ist standardmäßig auf die Öffnungsrichtung gesetzt, d. h.ORDER_OFFSET_OPEN
.
{@fun/Trade/exchange.GetOrder exchange.GetOrder}, {@fun/Trade/exchange.GetOrders exchange.GetOrders}, {@fun/Trade/exchange.GetHistoryOrders exchange.GetHistoryOrders}
Aufzeichnung Bestellbuch