एनालॉग डिस्क के लिए GetTicker))) फ़ंक्शन में समस्या है

लेखक:श्री हो, बनाया गयाः 2018-02-09 09:53:07, अद्यतन किया गयाः

exchange.GetTicker () सिद्धांत रूप में वर्तमान 24 घंटे के भीतर बाजार डेटा लौटाता है, जिसमें उच्च, निम्न 24 घंटे के भीतर उच्चतम मूल्य और निम्नतम मूल्य हैं, लेकिन अमूर्त फूलों के डिस्क परीक्षण में हर समय हर समय अलग-अलग मूल्य लौटाता है, जिससे लोगों को संदेह होता है, छोटे सपने देखने में परेशानी होती है।


अधिक

छोटे सपनेआप क्या मतलब है, इस टिकर डेटा के लिए उच्चतम मूल्य, न्यूनतम मूल्य की परिभाषा प्रत्येक एक्सचेंज में अलग-अलग मानक हैं, कुछ 24 घंटे के लिए उपयोग किए जाते हैं, कुछ मिनटों के भीतर उपयोग किए जाते हैं, आदि, सभी अलग-अलग हैं, कोई एकीकृत मानक नहीं है। इसलिए जब इस मूल्य का उपयोग किया जाता है, तो विशिष्ट एक्सचेंजों के साथ जोड़ा जाता है। यह देखने के लिए कि BotVS का 24 घंटे का उच्चतम और निम्नतम है। `` function main (() { var beginTime = 0 var endTime = 0 var per टिकर = null var isFirst = सच while ((true) { var ticker = _C ((exchange.GetTicker) if ((isFirst) { perTicker = टिकर startTime = new Date (().getTime (() प्राप्त करें isFirst = गलत } . endTime = new Date (().getTime (() प्राप्त करें if ((ticker.High!== perTicker.High) { लॉग ((endTime - beginTime, "टिकर का उच्च अद्यतन चक्रः", (endTime - beginTime) / 1000 / 60, "मिनट") perTicker = टिकर startTime = new Date (().getTime (() प्राप्त करें // throw "stop" } LogStatus ((_D, टिकर) नींद ((500) } } `` इस कोड का उपयोग करके परीक्षण किया जा सकता है।