1
ध्यान केंद्रित करना
0
समर्थक

ट्रेडिंग जोड़े बदलने के बाद वास्तविक समय में K-लाइन डेटा प्राप्त करने के लिए GetRecords का उपयोग करते समय आने वाली समस्याएं

में बनाया: 2017-06-21 21:29:41, को अपडेट:
comments   3
hits   2016

एक बार जब उसने पूछा कि क्या वह विभिन्न मुद्राओं के K-लाइनों को एक ट्रेडिंग जोड़ी के रूप में बदलना चाहता है, तो उसने कोड दियाः

function main() {
    LogReset();
    while (true) {
        exchange.IO("currency", "ETH");
        var curETH = exchange.GetCurrency();
        var recordsOfETH = exchange.GetRecords(PERIOD_M5);
        Log(curETH, "当前搜集到recordsOfETH的5(分钟)线数量", recordsOfETH.length, ":", recordsOfETH);
        exchange.IO("currency", "LTC");
        var curLTC = exchange.GetCurrency();
        var recordsOfLTC = exchange.GetRecords(PERIOD_M5);
        Log(curLTC, "当前搜集到recordsOfLTC的5(分钟)线数量", recordsOfLTC.length, ":", recordsOfLTC);
        exchange.IO("currency", "BTC");
        var curBTC = exchange.GetCurrency();
        var recordsOfBTC = exchange.GetRecords(PERIOD_M5);
        Log(curBTC, "当前搜集到recordsOfBTC的5(分钟)线数量", recordsOfBTC.length, ":", recordsOfBTC);
        Sleep(5000);
    }
}

लेकिन बिटकॉइन एक्सचेंजों के परीक्षण के दौरान प्राप्त किए गए K-लाइन डेटा में दोहराव आया है, जैसा कि नीचे दिखाया गया है। ट्रेडिंग जोड़े बदलने के बाद वास्तविक समय में K-लाइन डेटा प्राप्त करने के लिए GetRecords का उपयोग करते समय आने वाली समस्याएं और फिर मैंने Okcoin पर सब कुछ ठीक किया, जैसा कि चित्र में दिखाया गया है। ट्रेडिंग जोड़े बदलने के बाद वास्तविक समय में K-लाइन डेटा प्राप्त करने के लिए GetRecords का उपयोग करते समय आने वाली समस्याएं कृपया मुझे बताएं कि इस समस्या का कारण क्या है, क्या मैंने K लाइन को गलत तरीके से प्राप्त किया है, या यह कि बिटकॉइन एक्सचेंज की K लाइन वास्तविक समय में एकत्र की गई है, समस्या का पता लगाने में असमर्थ है, कृपया मुझे बताएं!