संसाधन लोड हो रहा है... लोड करना...

Bitmex पद परिवर्तन WeChat को धक्का दिया ((wss प्रोटोकॉल, bitmex एपीआई आईडी की आवश्यकता)

लेखक:घास, दिनांकः 2018-12-03 10:12:17
टैगःशिक्षणBitMEX वायदावेबसॉकेटधक्का

वेबसॉकेट प्रोटोकॉल और प्लेटफॉर्म के नवीनतम एचएमएसी का उपयोग करके हस्ताक्षर प्राप्त करने का तरीका, पदों में बदलाव वीवीसी को भेजा जाता है


function main() {
    var APIKEY = "your Access Key(Bitmex API ID)"
    var expires = parseInt(Date.now() / 1000) + 10
    var signature = exchange.HMAC("sha256", "hex", "GET/realtime" + expires, "{{secretkey}}")//secretkey在执行时自动替换,不用填写
    var client = Dial("wss://www.bitmex.com/realtime", 60)
    var auth = JSON.stringify({args: [APIKEY, expires, signature], op: "authKeyExpires"})
    var pos = 0
    client.write(auth)
    client.write('{"op": "subscribe", "args": "position"}')
    while (true) {
        bitmexData = client.read()
        if(bitmexData.table == 'position' && pos != parseInt(bitmexData.data[0].currentQty)){
            Log('position change', pos, parseInt(bitmexData.data[0].currentQty), '@')
            pos = parseInt(bitmexData.data[0].currentQty)
        }
    }
}

संबंधित सामग्री

अधिक जानकारी

कोई मसाला नहींक्या यह एपीआई के लिए निजी कुंजी की आवश्यकता है? क्या यह असुरक्षित है?

घासनहीं, नीति कोड देखें।