30 दिन की औसत रेखा कैसे प्राप्त करें

लेखक:आँख, बनाया गयाः 2020-07-13 22:13:31, अद्यतन किया गयाः

def get_records ((मूल्य): लॉग (( प्राप्त करें रिकॉर्ड दिनः,मूल्य) रिकॉर्ड = विनिमय.GetRecords(PERIOD_D1) res = 0 श्रेणी में i के लिए ((-(मूल्य + 1),-1): res = res + रिकॉर्ड[i][Close] लॉग ((समय:, रिकॉर्ड[i][समय], मूल्य:,रिकॉर्ड[i][Close]) रिटर्न res/value

इस फ़ंक्शन के माध्यम से औसत रेखा की गणना करें पुनरीक्षण में, वास्तविक डिस्क पर k-लाइन चक्र पूरे दिन सेट नहीं किया जा सकता है, इसलिए रिकॉर्ड की लंबाई अक्सर केवल 5, 6 दिनों की होती है, और 30 दिनों की औसत लाइन प्राप्त नहीं की जा सकती है, इसे कैसे हल किया जाए?


अधिक

आँखयह फ़ंक्शन कॉल का सवाल नहीं है वास्तविक डिस्क में, केवल एक दिन का डेटा लौटाया जाता है, 5 दिन का औसत, 30 दिन का औसत नहीं। और यह बहुत अच्छा है, क्योंकि यह बहुत अधिक डेटा लौटाता है क्या k-रेखा डेटा वास्तविक डिस्क के साथ समान है, यदि यह समान है, तो आप डेटा का उपयोग कर सकते हैं।

घासGetRecords को किसी भी चक्र पर सेट किया जा सकता है, निश्चित रूप से। आप इसे कहां सेट नहीं कर सकते हैं?