एक उदाहरण लिखने के लिए जो टोकन लेनदेन को रिकॉर्ड करता है और ऐतिहासिक डेटा रिकॉर्ड करता है, क्यों एक ही समय में एक ही रिकॉर्ड चलता है?

लेखक:इगगिक्स, बनाया गयाः 2018-10-30 00:28:47, अद्यतनः 2018-10-30 00:41:13

写了一个记录火币币币交易对记录历史数据的示例,为什么在运行的时候相同的时间只出现一条记录呢?

    function main(){
        var tradesData = "";
        while(true){
        var huobiTrades = exchanges[0].GetTrades()[0];
   	    if(tradesData != huobiTrades['Time']){
            tradesData = huobiTrades['Time']; //赋值唯一时间戳

            var tradesType = "买入";//定义买卖类型及颜色
            var tradesTypeColor = "#32CD99";

            if (huobiTrades['Type'] == 1) {
        	    tradesType = "卖出";
        	    tradesTypeColor = "#CC3299";
            }

        //日志输出
        Log(tradesType, "时间:", 
        	_D(huobiTrades['Time']), "交易金额:", 
        	huobiTrades['Price'], "交易数量:", 
        	huobiTrades['Amount'], tradesTypeColor);
   	}
}
}

अधिक जानकारी

आविष्कारक मात्रा - छोटे सपनेहां, यह इंटरफ़ेस आम तौर पर एक्सचेंजों के लिए होता है जो एक निश्चित संख्या में लेनदेन की जानकारी लौटाता है। आम तौर पर आईडी और टाइमस्टैम्प होते हैं जो यह निर्धारित करने के लिए उपयोग किए जाते हैं कि क्या डेटा प्राप्त किया गया है या नहीं।

दजियाहाओGetTrades (() [0] आप केवल पहला आइटम लेते हैं कभी-कभी कई आइटम होते हैं

आविष्कारक मात्रा - छोटे सपनेयदि लेन-देन सक्रिय नहीं है, तो एक ही लेन-देन की जानकारी लौटाई जा सकती है।

इगगिक्ससिक्का

आविष्कारक मात्रा - छोटे सपनेओह, यह कौन सा एक्सचेंज है?

इगगिक्समहादेव आया, हाँ, कल परीक्षण के समय, मैं एक रिकॉर्ड का उत्पादन करने के लिए मिला था, जो गलत था। और अब आईडी जो वापस आ गई है, वही है, जो बाद में समय के साथ बदल गई है।

इगगिक्सधन्यवाद.