4
ध्यान केंद्रित करना
1271
समर्थक

आविष्कारक की मात्रात्मक अधिगम डायरी (भाग 3) (अद्यतन हो रहा है...)

में बनाया: 2017-06-03 09:29:22, को अपडेट: 2019-07-31 18:33:16
comments   1
hits   3820
  • ### प्रश्न 1:

उपयोग में_N फ़ंक्शंस के दौरान कुछ खोजें ((API दस्तावेज़ स्थान इस प्रकार है:)

आविष्कारक की मात्रात्मक अधिगम डायरी (भाग 3) (अद्यतन हो रहा है…)

आविष्कारक की मात्रात्मक अधिगम डायरी (भाग 3) (अद्यतन हो रहा है…)

_N का प्रयोग floating point संख्याओं के लिए किया जाता है।

यह एक कोड उदाहरण है:

  function main(){
      var pi = 3.1415926535897;    // 声明一个变量 储存 圆周率, 小数位数13位。
      Log(_N(pi, 4) * 100);        // 当我们使用 _N 函数 保留4位小数后 再 乘以 100 会是什么结果呢?
  }

जब हम उपयोग करते हैं_यदि हम 100 से गुणा करते हैं, तो क्या होगा?

मैं शुरू में सोचता था कि_N (pi, 4) 3.1415 देता है, और फिर 100 से गुणा करके 314.15 देता है

वास्तविक परिचालन परिणाम:

आविष्कारक की मात्रात्मक अधिगम डायरी (भाग 3) (अद्यतन हो रहा है…)

#### और मैंने स्पष्ट रूप से N का उपयोग किया है, तो मुझे लगता है कि यह बहुत सारे छोटे अंकों के साथ क्यों है?

यदि आप 314.15 दिखाना चाहते हैं, तो बस लिखेंः

  function main(){
      var pi = 3.1415926535897;
      Log(_N(pi * 100, 2));
  }

आविष्कारक की मात्रात्मक अधिगम डायरी (भाग 3) (अद्यतन हो रहा है…)

### और अगर_स्ट्रिंग मान के लिए पहला N पैरामीटर त्रुटि का कारण बन सकता है:

परीक्षण कोड:

  function main(){
      var pi = "3.1415";     // 传入 字符串 3.1415 , 很多时候解析出来的数据没有检查类型,可能会误传入字符串。
      _N(pi, 2);
  }

मैंने वास्तव में इस गड्ढे पर कदम रखा, डेटा को एक स्ट्रिंग के रूप में हल किया, और फिर नीचे दी गई गलतियों को देखा।

आविष्कारक की मात्रात्मक अधिगम डायरी (भाग 3) (अद्यतन हो रहा है…)

DEBUG को इसके कारणों का पता लगाने में काफी समय लगा, इसलिए हम और अधिक जानकारी प्राप्त कर सकते हैं।


  • ### प्रश्न 2: सफारी ब्राउज़र के तहत, रोबोट चल रहा है पृष्ठ लॉग आउटपुट लॉग प्रदर्शित करने में समस्या

परीक्षण के बाद, सफारी ब्राउज़र के तहत, रोबोट चलाने वाले पृष्ठों में, यदि एक बार में लॉग आउटपुट में बहुत अधिक सामग्री है, तो पूरे लॉग की जानकारी को छिपाया जा सकता है, खाली दिखाया जा सकता है। परीक्षण क्रोम ब्राउज़र को सामान्य रूप से प्रदर्शित किया जा सकता है।

  • ### प्रश्न 3: स्थिति पट्टी को ताज़ा करने में समस्या

स्टेटस टैब रीफ्रेश, यानी हर बार जब एपीआई फ़ंक्शन लॉगस्टैटस फ़ंक्शन को रीफ्रेश किया जाता है, तो यदि वर्तमान लॉग पेज पहले पृष्ठ पर नहीं है, तो क्वेरी तंत्र को ट्रिगर किया जाएगा, इस समय रोबोट पेज स्टेटस टैब अपडेट नहीं दिखाएगा। जब लॉग पेज को पहले पृष्ठ के रूप में चुना जाता है तो स्थिति टैब को पुनर्स्थापित करें। इसलिए कभी-कभी जब रोबोट चल रहा होता है, तो रोबोट लॉग की जांच करने के बाद, स्थिति टैब को अस्थिर पाया जाता है, वास्तव में रोबोट कार्ड नहीं है, यह इस तंत्र के कारण होता है।

  • ### प्रश्न 4: जब मैं एक छात्र था, मैंने अपनी रुचि के कोड को सीधे अपनी रणनीति में कॉपी किया और पाया कि फीडबैक और हार्ड ड्राइव दोनों गलत थे

उदाहरण के लिए, इस उपयोगकर्ता के लिए एक त्रुटि संदेशः

#### फिक्स्ड डिस्क:

आविष्कारक की मात्रात्मक अधिगम डायरी (भाग 3) (अद्यतन हो रहा है…)

#### बैकटेस्टिंग:

आविष्कारक की मात्रात्मक अधिगम डायरी (भाग 3) (अद्यतन हो रहा है…)

ये दो त्रुटियां अपरिभाषित चर के उपयोग के कारण हैं

#### कारण:

क्योंकि यह कोड को सीधे रणनीति में कॉपी करता है, और कुछ रणनीतियाँपैरामीटररणनीति में हैइंटरफ़ेस पैरामीटरऊपर सेट किया गया नीति इंटरफ़ेस पैरामीटर पर एक सेट करेंपैरामीटर चरयह नीति कोड में एक घोषणा के बराबर हैसार्वत्रिक चर अगर यह सिर्फ कॉपी कोड है शायद कोड में इस्तेमाल कियानीति इंटरफ़ेस के चर (पैरामीटर)तो यह अपरिभाषित है. तो यह गलत है, अगर आप किसी और की रणनीति का परीक्षण करना चाहते हैं, तो पूरी रणनीति को कॉपी करना सबसे अच्छा है।

#### उदाहरण के लिए, इस नीति का एक प्रतिलिपि पृष्ठ है (नीति वर्ग में क्लिक करें और खुले प्रकार की नीति में प्रवेश करें):

क्लिक करें, क्लिक करें, कॉपी करें, और फिर लाइन पर वापस जाएं, और आप पूरी तरह से कॉपी कर सकते हैं।

आविष्कारक की मात्रात्मक अधिगम डायरी (भाग 3) (अद्यतन हो रहा है…) आविष्कारक की मात्रात्मक अधिगम डायरी (भाग 3) (अद्यतन हो रहा है…)

  • ### प्रश्न 5: एईएक्स एक्सचेंज एपीआई त्रुटिः GetOrders: type assertion to[]interface{} failed 。

इस प्रकार की त्रुटि शायद एक व्यवस्थापक आईपी पते को विनिमय के लिए एपीआई कुंजी आईपी पते की श्वेतसूची में सेट नहीं करने के कारण होती है। व्हाइटलिस्ट में आईपी एड्रेस जोड़ने से इस समस्या को हल किया जा सकता है।

  • ### प्रश्न 6: अज्ञानता के बारे में, पित्त बाजार घाटा और फ्लोटिंग घाटा

फ्यूचर्स फ्लोटिंग घाटा, जिसे एक-पैसे का फ्लोट भी कहा जाता है, जैसे कि आप 2480 में 1 हाथ के स्क्रूड स्टील खरीदते हैं, चाहे कितने भी ट्रेडिंग दिन बीत चुके हों, वर्तमान मूल्य 2520 है, फ्लोटिंग घाटा 400 युआन है, फ्यूचर्स फ्लोटिंग घाटा प्रारंभिक कीमत के मुकाबले वर्तमान होल्डिंग घाटा को दर्शाता है; फ्यूचर्स फ्लोटिंग मार्केट घाटा, जिसे फ्लोटिंग मार्केट फ्लोट भी कहा जाता है, जैसे कि आपके पास 1 हाथ के स्क्रूड स्टील के कई आइटम हैं, पिछले ट्रेडिंग दिन का समापन मूल्य 2500 है, वर्तमान मूल्य 2520 है, फ्लोटिंग मार्केट घाटा 200 युआन है, फ्लोटिंग मार्केट घाटा एक ट्रेडिंग दिन के समापन मूल्य के मुकाबले आपके वर्तमान होल्डिंग घाटे को दर्शाता है।

  • ### प्रश्न 7:

संख्यात्मक और अपरिभाषित चर जोड़ने से नान, वस्तुओं और अपरिभाषित वस्तुओं को जोड़ने से undefined उत्पन्न होता है.

  function main(){
      var a = 11// {aa : "aa", bb : 12}
      var b = {}
      Log(a + b.c)

  }
  • ### प्रश्न 8:

अजीब त्रुटिः TypeError: cannot read property ‘Sleep’ of undefined at main (एक प्रकार की त्रुटिः ‘Sleep’ of undefined at main’ property ‘Sleep’ of undefined at main’)FILE:103)

    var id2 = e.Sell(ticker.Sell + ticker.Sell * 0.05, 0.1)

    var order2 = e.GetOrder(id2)
    Log("order2:", order).

    Sleep(2000)               # 103 行, 这里报错。

और फिर मैंने उसे देखा, और मैं समझ नहीं पाया कि यह क्या था। और अंत में, जब आप ध्यान से पढ़ते हैं, तो आप पाते हैं Log ((“order2:”, order) । तो यहाँ हम आपको बताते हैं कि अगर आप कुछ अजीब सवाल पूछते हैं, तो इस परिदृश्य के बारे में सोचें।

  • ### 9. रोबोट और होस्टिंग ठीक दिख रहे हैं, लेकिन वास्तविक रोबोट काम नहीं कर रहे हैं, और लॉग अपडेट नहीं हैं, क्या स्थिति है?

जब भी इसे फिर से शुरू किया जाता है, तो कोई लॉग नहीं होता है, जैसे कि यह पहले से ही था।

कारणः पुरानी DB3 फाइलें 25 जी तक पहुंच गई हैं विदेशी क्लाउड सर्वरों पर कब्जा

_< इस तरह की समस्या का सामना करते समय, ध्यान से जांचें कि क्या कंप्यूटर या सर्वर में होस्टिंग प्रदाता है, हार्ड ड्राइव और सिस्टम की स्थिति।

इसे लगातार अपडेट किया जा रहा है…