Mengenai bagaimana untuk menggantung hanya transaksi pasif pada BitMEX sebagai senarai dan pesanan jumlah (contoh IO)

Penulis:Rumput, Dicipta: 2019-04-17 15:46:32, Dikemas kini: 2019-04-19 15:25:48

Menggunakan fungsi IO, rujukan parameter khusus untuk dokumen BitMEX:https://www.fmz.com/bbs-topic/3666

Membuat senarai (hanya secara pasif)

var id = exchange.IO("api", "POST", "/api/v1/order", "symbol=XBTUSD&side=Buy&orderQty=1&price=5000&execInst=ParticipateDoNotInitiate")

Senarai jumlah

var bulk = []
bulk.push({symbol:'XBTUSD', side:'Buy', orderQty:100, price:5000, execInst:'ParticipateDoNotInitiate'})
bulk.push({symbol:'XBTUSD', side:'Buy', orderQty:200, price:5100, execInst:'ParticipateDoNotInitiate'})
var param = "orders=" + JSON.stringify(bulk)
var ids = exchange.IO("api", "POST", "/api/v1/order/bulk", param)
Log(ids)

Batalkan semua pesanan

exchange.IO("api","DELETE","/api/v1/order/all","symbol=XBTUSD")

Berkaitan

Lebih lanjut

Wufuhao100wJika post_only mungkin gagal, apakah nilai yang akan dikembalikan jika gagal? Adakah ia akan menyebabkan bot berhenti?

Jangan makan lobakPermintaan HTTP POST /api/futures/v3/order Minta contoh POST/api/futures/v3/order{"client_oid": 12233456, "order_type: 1, "instrument_id"::"BTC-USD-180213","type":"1","price":"432.11","size":"2","match_price":"0"} order_type String Tidak ada Parameter isi nombor, 0: Perintah biasa ((order type tidak diisi atau isi 0 adalah perintah biasa) 1: hanya buat Maker ((Post only) 2: semua urus atau batalkan segera ((FOK) 3: urus segera dan batalkan selebihnya ((IOC)

Wufuhao100wBagus.

RumputAdakah hasil log yang akan dikembalikan secara langsung, cari dokumen bitmex

Wufuhao100wMaaf mengganggu anda lagi, saya berjaya memesan tetapi mendapat mesej yang tidak sesuai dengan ID pesanan: map[account:251345 avgPx: clOrdID: clOrdLinkID: contingencyType: cumQty:0 currency:XBT displayQty: exDestination:XBME execInst:ParticipateDoNotInitiate leavesQty:20 multiLegReporting Bagaimana untuk menyelesaikan masalah ini?

Wufuhao100wBaik, terima kasih.

RumputYa, str ((num)

Wufuhao100wHai, saya cuba, dan saya mendapat error TypeError: can only concatenate str (not "int") to str, menggunakan python, adakah saya mahu mengubah order Qty = 1 untuk order 1 dan harga = 5000 untuk order 5000 untuk format string?

RumputYa, lebih baik kita periksa semula dokumen untuk melihat jika ada perubahan.

Wufuhao100wSaya ingin bertanya kepada Tuhan, jika saya ingin memuat turun post_only, saya hanya perlu memasukkan kod di atasnya. exchange.IO (("api", "POST", "/api/v1/order", "symbol=XBTUSD&side=Buy&orderQty=1&price=5000&execInst=ParticipateDoNotInitiate") Adakah kita boleh menyalin masa lalu, iaitu mengubah parameter arah, harga dan kuantiti menjadi nilai yang kita mahukan?

Wufuhao100wBaik, terima kasih.

RumputLihat dokumentasi bitemx, terdapat penerangan hasil yang dikembalikan.