BitMEX पर केवल निष्क्रिय लेनदेन के लिए सूचीबद्ध और थोक सूचीबद्ध कैसे करें (आईओ उदाहरण)

लेखक:घास, बनाया गयाः 2019-04-17 15:46:32, अद्यतन किया गयाः 2019-04-19 15:25:48

IO फ़ंक्शन का उपयोग करके, विशिष्ट पैरामीटर के लिए BitMEX दस्तावेज़ देखेंःhttps://www.fmz.com/bbs-topic/3666

सूचीबद्ध करना (केवल निष्क्रिय रूप से)

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

थोक सूचीबद्ध

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)

सभी आदेश रद्द

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

संबंधित

अधिक

वूफूहाओ100डब्ल्यूयदि post_only में कोई संभावना है कि कोई आदेश असफल हो जाएगा, तो यदि आदेश विफल हो जाता है तो क्या मूल्य लौटाया जाएगा? क्या यह रोबोट को रोक देगा?

कोई मसाला नहींHTTP अनुरोध POST /api/futures/v3/order उदाहरण के लिए पूछें 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 नहीं पैरामीटर संख्या भरें, 0: सामान्य कमीशन ((order type नहीं भरना या 0 भरना सामान्य कमीशन है) 1: केवल मेकर करें ((Post only) 2: सभी लेनदेन या तुरंत रद्द करें ((FOK) 3: तुरंत लेनदेन और शेष को रद्द करें ((IOC)

वूफूहाओ100डब्ल्यूअच्छा।

घाससीधे लॉग के परिणाम लौटाता है, bitmex दस्तावेज़ खोजें?

वूफूहाओ100डब्ल्यूमुझे फिर से परेशान करने के लिए खेद है, मेरा ऑर्डर सफल रहा, लेकिन मुझे एक संदेश वापस आ रहा है जो ऑर्डर आईडी नहीं हैः map[account:251345 avgPx: clOrdID: clOrdLinkID: contingencyType: cumQty:0 currency:XBT displayQty: exDestination:XBME execInst:ParticipateDoNotInitiate leavesQty:20 multiLegReporting क्या यह समस्या हल हो सकती है?

वूफूहाओ100डब्ल्यूठीक है, धन्यवाद।

घासहाँ, str ((num)

वूफूहाओ100डब्ल्यूनमस्ते, मैंने कोशिश की और त्रुटि टाइप त्रुटिः केवल str को concatenate कर सकते हैं (नहीं "int") str के लिए है, यह पायथन है, क्या आप स्ट्रिंग प्रारूप में orderQty = 1 के लिए 1000 टन और price = 5000 के लिए 5000 टन को बदलना चाहते हैं?

घासहाँ, बेहतर होगा कि हम दस्तावेज़ों को फिर से देखें, और देखें कि क्या कोई बदलाव हुआ है।

वूफूहाओ100डब्ल्यूअगर मैं पोस्ट_ओनली लिखना चाहता हूँ तो मुझे बस ऊपर का कोड डालना होगा। exchange.IO (("api", "POST", "/api/v1/order", "symbol=XBTUSD&side=Buy&orderQty=1&price=5000&execInst=ParticipateDoNotInitiate") क्या यह अतीत की नकल करने के लिए पर्याप्त है, विशेष रूप से दिशा, कीमत, या संख्यात्मक पैरामीटर को अपने इच्छित संख्यात्मक मानों में बदलने के लिए?

वूफूहाओ100डब्ल्यूठीक है, धन्यवाद।

घासBitemx के दस्तावेजों को देखें और परिणामों का विवरण प्राप्त करें।