রিসোর্স লোড হচ্ছে... লোডিং...

পাইথনে KAMA ইনডিকেটর কল করার সমস্যা

লেখক:xaifer48, তৈরিঃ 2021-11-19 23:17:10, আপডেটঃ 2021-11-20 09:10:32

import তালিব def main ((): LastBarTime = ০ while ((true): records = exchange.GetRecords ((() BarTime = records[-1][Time] ext.PlotRecords ((records, " ") if LastBarTime!= বারটাইম: কামা = তালিব. কামা (রেকর্ডস, 30) Log ((kama[৩০]) Log ((kama[kama.length-1]) LastBarTime = বারটাইম আমি JS এর সাথে KAMA ইন্ডিকেটর চেষ্টা করেছি, এটি JS এর সাথে কাজ করে, এবং py এর সাথে আমি ত্রুটি পাই, in main TypeError: Argument real has incorrect type (expected numpy.ndarray, got OOO00) .

এছাড়াও, আমি নিজেই একটি সূচক সংজ্ঞা অনুযায়ী KAMA সূচকের বাস্তবায়ন কোড লিখেছিঃ দিক ((DIR) = বন্ধের মূল্য - n দিনের আগে বন্ধের মূল্য ওয়ারেন্টি রেট (VIR) = sum (abs) (বন্ধের মূল্য - আগের দিনের বন্ধের মূল্য), n) কার্যকারিতা (ER) = দিকনির্দেশনা / উদ্বায়ী হার দ্রুততা = 2 / (n1 + 1) ধীর গতি = 2 / (n2 + 1) সিএস = দক্ষতা * (দ্রুত - ধীর গতি) + ধীর গতি ক্যোফেক্টর (CQ) = মসৃণ * মসৃণ KAMA = সূচক-ওভারওয়েটেড গড় ((ডায়নামিক মুভিং এভারেজ ((ক্লোজিং প্রাইস, কোয়েফ্টর), 2) (এই শেষ ধাপটি এখানে দেওয়া হয়েছেঃ বর্তমান KAMA = পূর্ববর্তী KAMA + SC x (Price - পূর্ববর্তী KAMA))

আমি অনেকক্ষণ ধরে খুঁজছি কিন্তু শেষ ধাপের ক্যালকুলেটরের প্রথম কামা ক্যালকুলেটরটি কোথা থেকে এসেছে তা দেখতে পাচ্ছি না, যখন প্রথম কামা মান গণনা করা হয়, তখন কি আগের কামা মানটি ছিল না? আমার এই অ্যালগরিদম ভুল হয়েছে? দয়া করে আমাকে নির্দেশ দিন কিভাবে এটি করতে হবে।


আরো

উদ্ভাবকগণ - ক্যোটিফিকেশন - ছোট্ট স্বপ্ন``talib.KAMA ((records.Close,30) `` এফএমজেড এপিআই ডকুমেন্টেশনে পাইথন কলের উদাহরণ রয়েছে। /upload/asset/16abd34635f22397a31c.png

xaifer48ধন্যবাদ।

উদ্ভাবকগণ - ক্যোটিফিকেশন - ছোট্ট স্বপ্নফাংশনটির জন্য প্রয়োজনীয় প্যারামিটারগুলি ডেটা কাঠামোর জন্য ব্যবহার করা যেতে পারে।

xaifer48আচ্ছা, আপনাকে ধন্যবাদ। আমি কি এই প্যারামিটারটি একটি অ্যারে হিসাবে গণনা করতে পারি? কেন রেকর্ডস.ক্লোজ লিখতে হবে, সাবস্ক্রিপশন ছাড়াই? উদাহরণস্বরূপ রেকর্ডস[i].ক্লোজ.