Tentang cara menggantung listing dan bulk order di BitMEX hanya dengan transaksi pasif (contoh IO)

Penulis:Rumput, Dibuat: 2019-04-17 15:46:32, Diperbarui: 2019-04-19 15:25:48

Dengan menggunakan fungsi IO, referensi parameter spesifik untuk dokumen BitMEX:https://www.fmz.com/bbs-topic/3666

Membuat listing (hanya transaksi pasif)

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

Daftar Batch

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)

Semua pesanan dibatalkan.

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

Berkaitan

Lebih banyak

Wufuhao100wJika post_only mungkin gagal, apa nilai yang akan dikembalikan jika gagal? Apakah itu akan menyebabkan robot berhenti?

Tidak ada bawang putih.Permintaan HTTP POST /api/futures/v3/order Permintaan 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 angka, 0: Komitmen biasa (order type tidak diisi atau isi 0 adalah komitmen biasa) 1: hanya dilakukan oleh Maker (Post only) 2: semua transaksi atau batal segera (FOK) 3: segera transaksi dan batal sisa (IOC)

Wufuhao100wBagus sekali.

RumputApakah log langsung kembali hasil, cari dokumen bitmex

Wufuhao100wMaaf mengganggu Anda lagi, saya berhasil memesan, tapi saya mendapatkan kembali serangkaian pesan yang bukan id pesanan: map[account:251345 avgPx: clOrdID: clOrdLinkID: contingencyType: cumQty:0 currency:XBT displayQty: exDestination:XBME execInst:ParticipateDoNotInitiate leavesQty:20 multiLegReporting Bagaimana cara mengatasinya?

Wufuhao100wBagus, terima kasih.

RumputYa, str ((num)

Wufuhao100wHalo, saya mencoba, error TypeError: can only concatenate str (not "int") to str, menggunakan python, apakah saya ingin mengubah order Qty = 1 untuk string 1 dan price = 5000 untuk string 5000?

RumputYa, sebaiknya kita lihat kembali dokumen, apakah ada perubahan.

Wufuhao100wSaya ingin bertanya kepada Tuhan, jika saya ingin mengunduh post_only, saya hanya perlu memasukkan kode di atasnya. exchange.IO (("api", "POST", "/api/v1/order", "symbol=XBTUSD&side=Buy&orderQty=1&price=5000&execInst=ParticipateDoNotInitiate") Apakah kita bisa mereplikasi masa lalu, yaitu mengubah arah, harga, dan parameter kuantitas menjadi nilai yang kita inginkan?

Wufuhao100wBagus, terima kasih.

RumputLihat dokumentasi bitemx, dengan hasil yang dikembalikan. Tidak ada masalah untuk memprosesnya dengan benar.