La structure de l'ordre.
Les données d'origine de la réponse de l'interface d'échange, aucun attribut de ce type n'est disponible pour le backtesting.
Les informations
objet
LeSymbol
le champ est le code du produit de négociation défini par la plateforme FMZ et son format est conforme à laSymbol
le champ de la structure {@struct/Ticker Ticker}.
Symbol
la valeur du champ est (par exemple):BTC_USDT
, indiquant la paire de négociation au comptant BTC_USDT.Symbol
la valeur du champ est (par exemple):BTC_USDT.swap
, qui représente le contrat perpétuel standard USDT de BTC.Le symbole
chaîne
Order Id, cet attribut se compose du code de produit de l'échange et de l'identifiant d'ordre d'origine de l'échange, séparés par des virgules en anglais.Id
format de la paire de négociation au comptantETH_USDT
L'ordre d'échange OKX est le suivant:ETH-USDT,1547130415509278720
Je suis désolée.
Identifiant
chaîne
Le prix de l'ordre, notez que cet attribut peut être de 0 ou -1 pour les ordres de marché.
Le prix
Numéro
Le nombre d'ordres passés, notez que cet attribut d'un ordre de marché peut être un montant et non une devise.
Montant
Numéro
Le nombre de transactions, éventuellement marqué par 0 si l'interface d'échange ne fournit pas ces données.
Montant de la transaction
Numéro
Prix moyen de transaction, notez que certains échanges ne fournissent pas ces données. Cet attribut est défini à 0 s'il n'est pas disponible et ne peut être calculé.
Prix moyen
Numéro
Le statut de la commande, voir {@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}.
Le statut
Numéro
Le type de commande, voir {@var/ORDER_TYPE/ORDER_TYPE_BUY ORDER_TYPE_BUY}, {@var/ORDER_TYPE/ORDER_TYPE_SELL ORDER_TYPE_SELL}.
Le type
Numéro
Pour la direction d'ouverture et de clôture des ordres de marché, voir {@var/ORDER_OFFSET/ORDER_OFFSET_OPEN ORDER_OFFSET_OPEN}, {@var/ORDER_OFFSET/ORDER_OFFSET_CLOSE ORDER_OFFSET_CLOSE}.
Compte rendu
Numéro
Cet attribut dans les ordres au comptant est""
Dans un ordre de contrat, cet attribut est le code du contrat spécifique.
Type de contrat
chaîne
LeOrder
La structure de commande peut être retournée par leexchange.GetOrder()
etexchange.GetOrders()
Les fonctionsexchange.GetOrders()
fonction renvoie un tableau de laOrder
structure ou un tableau vide. S'il n'y a pas d'ordre inachevé, il renvoie[]
, qui est un tableau vide.Status
propriété de laOrder
La structure d'ordre peut être directement comparée à des constantes telles queORDER_STATE_PENDING
pour déterminer si elles sont égales et ainsi déterminer le statut de la commande.
Pour le mode de position unidirectionnelle, lorsqu'il est impossible de déterminer si l'ordre est un ordre de clôture (de réduction), leOffset
le champ est réglé sur la direction d'ouverture par défaut, c'est-à-direORDER_OFFSET_OPEN
.
{@fun/Trade/exchange.GetOrder exchange.GetOrder}, {@fun/Trade/exchange.GetOrders exchange.GetOrders}, {@fun/Trade/exchange.GetHistoryOrders exchange.GetHistoryOrders}, {@fun/Trade/exchange.GetHistoryOrders exchange.GetHistoryOrders}, {@fun/Trade/exchange.GetHistoryOrders exchange.GetOrder}, {@fun/Trade/exchange.GetHistoryOrders exchange.GetHistoryOrders}, {@fun/Trade/exchange.GetHistoryOrders exchange.GetHistoryOrders}, {@fun/Trade/exchange.GetHistoryOrders exchange.GetHistoryOrders}, {@fun/Trade/exchange.GetHistoryOrders exchange.GetHistoryOrders}, {@fun/Trade/exchange.GetHistoryOrders exchange.GetHistoryOrders}, {@fun/Trade/exchange/
Enregistrement Carnet de commandes