एक तरीका साझा करें कि कैसे तेजी से रीसेट करें

लेखक:गुइगुइ17f, बनाया गयाः 2018-06-24 19:39:39, अद्यतन किया गयाः 2018-08-14 17:11:15

यह एक बहुत ही सरल तरीका है जो मुझे अभी-अभी याद आया है, और एक बार जब मैंने इसे देखा, तो मुझे एहसास हुआ कि यह बहुत आसान है... सरल शब्दों में, यदि आपके कोड में library function के साथ कुछ parameters calculate करने की आवश्यकता है, और आपको केवल result array में recent data की आवश्यकता है, तो आप सीधे k-string data को function में नहीं डालेंगे, आप केवल recent k-string data को ले सकते हैं, उदाहरण के लिए, यदि आप js के साथ moving average calculate कर रहे हैं, तो यह हैTA.MA(records.slice ((-N))), दूसरे चलती औसत के लिए उलटी गिनती की आवश्यकता हैTA.MA(records.slice ((-N-1)) ▽) सिद्धांत बहुत सरल है, यदि K रेखा डेटा की लंबाई Length है, तो डेटाबेस फ़ंक्शन को लंबाई-N + 1 बार के संकेतक की गणना करने की आवश्यकता होती है, इसलिए डेटा की लंबाई जितनी कम होगी, गणना की संख्या उतनी ही कम होगी। और संकेतक का गणना केवल हाल के N डेटा से संबंधित है, इसलिए पहले के डेटा को सुरक्षित रूप से अनदेखा किया जा सकता है। निश्चित रूप से, N अंक भी पूर्ण नहीं हैं, कुछ संकेतकों का गणना हाल के N + 1 आंकड़ों से संबंधित है, यहां तक कि कुछ संकेतकों का गणना करने के लिए संकेतकों के पिछले मूल्य का उपयोग करना आवश्यक है, तो आपको एक या दो सौ डेटा को बनाए रखना होगा। यह वास्तव में बहुत छोटा है, इसलिए अगर आप पहले से ही जानते हैं, तो मुझे अनदेखा करें...


अधिक

स्फटिक भाईचिह्न

छोटे सपनेअग्रिम

czgcoolसंग्रह