30 دن کی اوسط لائن کیسے حاصل کی جائے

مصنف:آنکھ, تخلیق: 2020-07-13 22:13:31, تازہ کاری:

def get_records ((value): لاگ (( حاصل ریکارڈ دن:، قدر) ریکارڈ = تبادلہ.GetRecords(PERIOD_D1) res = 0 کے لئے i میں رینج ((-(قیمت + 1),-1): res = res + ریکارڈز[i][Close] لاگ ((time:, ریکارڈز[i][Time], value:,records[i][Close]) واپسی res/value

اس فنکشن کے ذریعے حساب لگائیں ریٹیسٹ میں ، فلیٹ ڈسک کے لئے کلو لائن سائیکل کو پورے دن مقرر نہیں کیا جاسکتا ہے ، لہذا ریکارڈز کی لمبائی اکثر صرف 5 یا 6 دن ہوتی ہے ، اور 30 دن کی اوسط لائن حاصل نہیں کی جاسکتی ہے۔ اس کا حل کیا ہے؟


مزید

آنکھیہ فنکشن کال کا مسئلہ نہیں ہے اصل ڈسک میں، صرف ایک دن کے اعداد و شمار واپس آئے، 5 دن کی اوسط لائن، 30 دن کی اوسط لائن نہیں. ایک بار جب آپ نے اس کا استعمال کیا تو آپ کو یہ پتہ چل جائے گا کہ آپ کے کمپیوٹر میں کیا ہے. کیا k لائن کے اعداد و شمار کو حقیقی ڈسک کے ساتھ مماثل ہے؟ اگر ایسا ہے تو، آپ کو ڈیٹا کا استعمال کرتے ہوئے دوبارہ جانچ پڑتال کر سکتے ہیں.

گھاسGetRecords کسی بھی دورانیے کے طور پر مقرر کیا جا سکتا ہے، یقینا آپ کر سکتے ہیں؛ آپ کہاں نہیں کر سکتے ہیں؟