布林带,为什么用TA.BOLL得到的布林带数据和看K线的布林带数据差这么多,求教

লেখক:ফুকুতু, তৈরিঃ 2021-02-25 19:47:20, আপডেটঃ

ব্রিন ডেটা কোড পান def get_boll ((self, period = PERIOD_M1, variance = 2): self.upLine = উঁহু self.midLine = উঁহু self.downLine = উঁহু r = exchange.GetRecords ((period)) if r and len® > 20: boll = TA.BOLL ((r, 20, 2) self.upLine = boll[0] self.midLine = boll[১] self.downLine = boll[২]

log out 2021-2-23 19:10 ব্রিনের উপরের এবং নীচের ট্রেনের 1, 2, 3 এর মান হলঃimgউদাহরণস্বরূপ, 2021-2-23 19:10 এর ব্রেনিং বেল্টের ট্র্যাভেল মান 48995 কিন্তু K-রেখা ফিরে তাকান, এক মিনিট BB ((২০.২) এর ট্র্যাজেডি মান 48457imgদুইটি মান 500 এরও বেশি ভুল। আমি নিচের টোকনটির K লাইনটি সংশোধন করেছি, এই সময় 1 মিনিটের K লাইন BB ((20,2) এর উচ্চতর মানটিও প্রায় 48457। আমি জানি আমার সমস্যাটি ব্যবহার করা উচিত ছিল, কিন্তু সমস্যা কোথায়, সাহায্যের জন্য।


আরো

ফুকুতুসমস্যা হল, রিফ্রেশ ডেটার সময়, পাস করা প্যারামিটারটি 5 মিনিটের PERIOD_M5 প্যারামিটার, যার ফলে লগটি 5 মিনিটের ব্রাইন ব্যান্ডেড হয়।

ঝেংগাওk-রেখায় 19:10:59 হয়, অর্থাৎ এই মিনিটের শেষ মান। 19:10:37 শেষ মান নয়।

ঘাসboll[boll.length-1] হল সর্বশেষতম, এটি লগের উপর প্রিন্ট করা সময় নয়

ফুকুতুভুল প্যারামিটার, ৫ মিনিট সময় লেগেছে, দুঃখিত।

ফুকুতুওহ, 37 সেকেন্ডের সময় শেষ মান নয়, ঠিক আছে, কিন্তু যদি শেষ মান না হয় তবে 500 এরও বেশি ভুল ব্যাখ্যা। -2 এর মানটি 19:09 হওয়া উচিত (((-2 হল শেষ মান) ফাংশন TA.BOLL এর মান হল 49025, /upload/asset/1a75d6236b9d922c9d4c1.png কিন্তু k-line থেকে দেখলে ব্রিনের ব্যান্ড ভ্যালু প্রায় ৪৮৪৪৯, ভুল ৪৯০২৫-৪৮৪৪৯=৫৭৬।

ফুকুতুআমি বল [boll.length-1] নিয়েছি, অবিলম্বে লগ, এই সময়টি কি বর্তমান বার নয়, সর্বশেষটি কি সেই সময়ের বর্তমান সময়টি পুনরুদ্ধার করে না, এমনকি যদি এটি বর্তমান না হয়, তবে -1, -2, -3 খুব মসৃণ এবং K লাইনের মানের সাথে 500 এর বেশি ভুল হবে না।