ইএমএ সাহায্যের জন্য আবেদন করেছে

লেখক:শূকর, তৈরিঃ 2021-01-08 00:08:49, আপডেটঃ 2021-01-08 13:41:42

pine_ema ((src, দৈর্ঘ্য) => আলফা = ২ / (দৈর্ঘ্য + ১) যোগফল = ০.০ যোগফল:= না(যোগফল[1])? sma(src, দৈর্ঘ্য) : আলফা * src + (1 - আলফা) * nz(যোগফল[1]) plot ((pine_ema ((close,15))

টেলিভিশনের ইএমএ সূত্র sum:= na ((sum[1])? sma ((src, length)): alpha * src + (1 - alpha) * nz ((sum[1]) এই প্যাসেজটি খুব বেশি বোঝা যাচ্ছে না, আপনি কি পাইথন ভাষায় অনুবাদ করতে সাহায্য করতে পারেন?

নোটঃ

  1. df[close].ewm ((span=110,adjust = False).mean()
  2. talib.EMA ((np.array ((close), timeperiod=110) পরীক্ষার ফলাফলগুলি টিভি-র সাথে একমত নয় (50 এর চেয়ে কম সম্ভাবনা একই) 100 এর চেয়ে বেশি একই নয়। সুতরাং আপনি যদি টিভি বিশ্লেষণ করতে চান তবে এটি পরীক্ষা করুন।

আরো

মাইকিওএটা জাভাস্ক্রিপ্টের ema ফাংশন, যা খুব ভালোভাবে লেখা আছে। এটা খুবই গুরুত্বপূর্ণ যে, সূত্র অ্যারেতে, সূচক এবং দৈর্ঘ্য পরামিতি বিভিন্ন শর্তে গণনা করা হয়।

মাইকিওফাংশন ema ((src, দৈর্ঘ্য) { var arr = []; var sum = ০; var আলফা = 2 / (দৈর্ঘ্য + 1) for ((var i in src) { if(i

ঘাসewm অ্যালগরিদম নিজেই লিখতে পারে, বিশেষ করে ewm = alpha*close+ ((1-alpha) *ewm

শূকর──বর্তমানে এক্সপ = ০.১ পরিবর্তন করে আনুমানিক মান পাওয়া গেছে。ধন্যবাদ。

ঘাসঅ্যালগরিদমগুলি খুব আলাদা, এবং এর মধ্যে কিছু সূক্ষ্ম পার্থক্য রয়েছে যা আপনি বিবেচনা করতে পারবেন না, যেমন একটি পুনরাবৃত্ত পদ্ধতিতে প্রথম মানটি কীভাবে নেওয়া উচিত, আপনি নিজের জন্য একটি বেছে নিতে পারেন।

শূকরইওএমএ-র মতো ফলাফলও নেই। def EMA ((ps,period=5,exp=0.1)): ewma=pd.Series ((0.0,index=ps.index) ewma[period-1]=ps[:period].mean ((() for i in range ((period,len ((ps)): ewma[i] =exp*ps[i]+(1-exp) *ewma[i-1] return ewma