Struktur perintah.
The data asal tindak balas antara muka pertukaran, tiada atribut seperti itu tersedia untuk backtesting.
Maklumat
objek
PerkhidmatanSymbol
medan adalah kod produk dagangan yang ditakrifkan oleh platform FMZ dan formatnya adalah selaras denganSymbol
medan struktur {@struct/Ticker Ticker}.
Symbol
Nilai medan adalah (contohnya):BTC_USDT
, yang menunjukkan pasangan dagangan spot BTC_USDT.Symbol
Nilai medan adalah (contohnya):BTC_USDT.swap
, yang mewakili kontrak perpetual BTC standard USDT.Simbol
senar
Order Id, atribut ini terdiri daripada kod produk pertukaran dan ID pesanan asal pertukaran, dipisahkan oleh koma bahasa Inggeris.Id
format pasangan dagangan spotETH_USDT
urutan pertukaran OKX adalah:ETH-USDT,1547130415509278720
.
Id
senar
Harga pesanan, ambil perhatian bahawa atribut ini boleh menjadi 0 atau -1 untuk pesanan pasaran.
Harga
nombor
Jumlah pesanan yang diletakkan, ambil perhatian bahawa atribut pesanan pasaran ini boleh menjadi jumlah dan bukan mata wang.
Jumlah
nombor
Bilangan transaksi, mungkin dipenuhi dengan 0 jika antara muka pertukaran tidak menyediakan data ini.
Perdagangan Jumlah
nombor
Harga urus niaga purata, ambil perhatian bahawa beberapa bursa tidak menyediakan data ini. Atribut ini ditetapkan kepada 0 jika ia tidak tersedia dan tidak boleh dikira.
Purata Harga
nombor
Status pesanan, merujuk kepada {@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_STATE_UNKNOWN}.
Status
nombor
Jenis pesanan, merujuk kepada {@var/ORDER_TYPE/ORDER_TYPE_BUY ORDER_TYPE_BUY}, {@var/ORDER_TYPE/ORDER_TYPE_SELL ORDER_TYPE_SELL}.
Jenis
nombor
Untuk arah pembukaan dan penutupan pesanan kontrak, lihat {@var/ORDER_OFFSET/ORDER_OFFSET_OPEN ORDER_OFFSET_OPEN}, {@var/ORDER_OFFSET/ORDER_OFFSET_CLOSE ORDER_OFFSET_CLOSE}.
Pengimbangan
nombor
Atribut ini dalam pesanan spot adalah""
Dalam pesanan kontrak, atribut ini adalah kod kontrak tertentu.
Jenis Kontrak
senar
PeraturanOrder
struktur pesanan boleh dikembalikan olehexchange.GetOrder()
danexchange.GetOrders()
fungsi.exchange.GetOrders()
fungsi mengembalikan pelbagaiOrder
struktur atau array kosong. Jika tidak ada perintah yang belum selesai, ia mengembalikan[]
, yang merupakan array kosong.Status
harta bendaOrder
struktur perintah boleh dibandingkan secara langsung dengan pemalar sepertiORDER_STATE_PENDING
untuk menentukan sama ada mereka sama dan dengan itu menentukan status pesanan.
Untuk mod kedudukan satu hala, apabila mustahil untuk menentukan sama ada pesanan adalah perintah penutupan (pengurangan),Offset
medan ditetapkan ke arah pembukaan secara lalai, iaitu,ORDER_OFFSET_OPEN
.
{@fun/Trade/exchange.GetOrder exchange.GetOrder}, {@fun/Trade/exchange.GetOrders exchange.GetOrders}, {@fun/Trade/exchange.GetHistoryOrders exchange.GetHistoryOrders}
Rekod Buku pesanan