উদাহরণস্বরূপ, বর্তমান রোবটটি 1 মিনিটের সময়কাল, কীভাবে এই 1 মিনিটের দৈর্ঘ্যের সময়কালের MA ((5) গড় রেখার মান গণনা করা যায়
এপিআই ব্যবহার করে
GetRecords ((Period) একটি K লাইন ইতিহাস ফেরত দেয়, K লাইন সময়কাল রোবট তৈরি করার সময় নির্দিষ্ট করা হয়েছে, Record অ্যারে কাঠামো
কোন প্যারামিটার ছাড়াই, ডিফল্টরূপে K-লাইন সময়কালের সময়সীমা ফেরত দেয় যখন রোবট যোগ করা হয়, কিন্তু K-লাইন সময়কাল কাস্টমাইজ করা যায়
সমর্থনঃ PERIOD_M1 1 মিনিট, PERIOD_M5 5 মিনিট, PERIOD_M15 15 মিনিট, PERIOD_M30 30 মিনিট, PERIOD_H1 1 ঘন্টা, PERIOD_D1 1 দিন
GetRecords ((PERIOD_D1) দ্বারা MA ((5) গড়রেখা গণনা করার সময়, এর মধ্যে 5 টি K রেখার মানগুলি পুনরাবৃত্তির সাথে নেওয়া বর্তমান 1 মিনিটের স্তরের মান, তাই 1 মিনিটের নীচে, তারিখের লাইন MA ((5) নেওয়া ভুল
আমি জানি না কিভাবে এটা ঘটবে, তাই মহান দেবতাদের সাহায্য করুন।
我的意思是当下机器人是1分钟级别,用Sleep(1000)来循环,rec=GetRecords(PREIOD_D1)然后用 ma(rec,5) 来计算日线5均线, 实际上需要5个日K线才能算出来,而在1分钟级别下 取过来的数组是 在同一天Sleep(1000)后的值的。所以取出来的是错误的,不知道是我弄错了还是本身就取不到,理论上应该是可行的。
- 1

