Về cách treo đơn hàng và đơn hàng số lượng lớn trên BitMEX (ví dụ IO)

Tác giả:Cỏ nhỏ, Tạo: 2019-04-17 15:46:32, Cập nhật: 2019-04-19 15:25:48

Sử dụng hàm IO, tham số cụ thể tham khảo tài liệu BitMEX:https://www.fmz.com/bbs-topic/3666

Đặt danh sách (chỉ được thanh toán theo cách thụ động)

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

Danh sách hàng loạt

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)

Thu hồi tất cả các đơn đặt hàng

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

Có liên quan

Thêm nữa

Wufuhao100wNếu post_only có khả năng không thành công, giá trị nào sẽ được trả về nếu không thành công?

Không cần hương thảo.Yêu cầu HTTP POST /api/futures/v3/order Hỏi ví dụ 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 không Có tham số điền số, 0: giao dịch thông thường ((order type không điền hoặc điền 0 là giao dịch thông thường) 1: chỉ làm Maker ((Post only) 2: hoàn tất giao dịch hoặc hủy ngay lập tức ((FOK) 3: giao dịch ngay lập tức và hủy phần còn lại ((IOC))

Wufuhao100wTốt lắm.

Cỏ nhỏQuay lại kết quả trực tiếp của Log, hãy truy cập tài liệu Bitmex

Wufuhao100wXin lỗi vì đã quấy rầy bạn lần nữa, tôi đã đặt hàng thành công nhưng lại nhận được một loạt các tin nhắn không phải là ID đặt hàng: map[account:251345 avgPx: clOrdID: clOrdLinkID: contingencyType: cumQty:0 currency:XBT displayQty: exDestination:XBME execInst:ParticipateDoNotInitiate leavesQty:20 multiLegReporting Làm thế nào để giải quyết vấn đề?

Wufuhao100wTốt, cảm ơn.

Cỏ nhỏVâng, str ((num)

Wufuhao100wXin chào, tôi đã thử và lỗi TypeError: can only concatenate str (not "int") to str, được sử dụng trong python, có nên thay đổi order Qty = 1 cho string1 và price = 5000 cho string5000 không?

Cỏ nhỏCó, tôi nên xem lại tài liệu xem có thay đổi gì không.

Wufuhao100wTôi muốn hỏi Chúa, nếu tôi muốn tải post_only, tôi chỉ cần viết mã trên đó. exchange.IO (("api", "POST", "/api/v1/order", "symbol=XBTUSD&side=Buy&orderQty=1&price=5000&execInst=ParticipateDoNotInitiate") Có thể sao chép quá khứ, cụ thể là thay đổi các tham số về hướng, giá cả, số lượng thành những giá trị mà bạn muốn?

Wufuhao100wTốt, cảm ơn.

Cỏ nhỏXem tài liệu của bitemx, có kết quả trả về.