মুভিং এভারেজ সমষ্টি MACD কৌশল

লেখক:চাওঝাং, তারিখ: ২০২৩-১২-০৭ ১৭ঃ৩৫ঃ৪১
ট্যাগঃ

img

সারসংক্ষেপ

এই কৌশলটি 5 টি বিভিন্ন ধরণের চলমান গড়কে একত্রিত করে এবং যখন 5 টি চলমান গড়ের দিকগুলি সামঞ্জস্যপূর্ণ হয় তখন ট্রেডিং সংকেত তৈরি করে। একাধিক চলমান গড়ের সমষ্টি কার্যকরভাবে বাজারের গোলমাল ফিল্টার করতে পারে এবং প্রবণতার দিক সনাক্ত করতে পারে।

কৌশলগত যুক্তি

এই কৌশলটি এসএমএ, ইএমএ, আরএমএ, ডাব্লুএমএ এবং ভিডাব্লুএমএ পাঁচ ধরণের চলমান গড় ব্যবহার করে। এটি পাঁচটি 8 দিনের দ্রুত এমএ এবং পাঁচটি 144 দিনের ধীর এমএ গণনা করে। যখন সমস্ত দ্রুত এমএ বাড়ছে এবং সমস্ত ধীর এমএ বাড়ছে, এটি একটি দীর্ঘ সংকেত উত্পন্ন করে। যখন সমস্ত দ্রুত এমএ হ্রাস পাচ্ছে এবং সমস্ত ধীর এমএ হ্রাস পাচ্ছে, এটি একটি সংক্ষিপ্ত সংকেত উত্পন্ন করে।

সুবিধা বিশ্লেষণ

  • একাধিক চলমান গড়ের সমষ্টি সংকেতগুলিকে আরো নির্ভরযোগ্য করে তোলে এবং মিথ্যা সংকেতগুলি এড়ায়
  • বিভিন্ন এমএ এর সুবিধা ব্যবহার করে, যেমন এসএমএ দাম মসৃণ করে, ভিডাব্লুএমএ ভলিউম বিবেচনা করে, ডাব্লুএমএ ওজন বরাদ্দ করে ইত্যাদি
  • দ্রুত এবং ধীর এমএ দৈর্ঘ্য অপ্টিমাইজ করার জন্য পরামিতি নিয়মিত হয়

ঝুঁকি বিশ্লেষণ

  • যখন সমষ্টিগত এমএগুলির মধ্যে একটি বা দুটি মিথ্যা সংকেত উৎপন্ন করে, তখন এটি কৌশলকেও প্রভাবিত করে।
  • প্রবণতা শুরু হলে সময়মত সংকেত তৈরি করতে পারে না
  • সর্বোত্তম পরামিতি খুঁজে পেতে পরামিতি অপ্টিমাইজেশান প্রয়োজন

অপ্টিমাইজেশান নির্দেশাবলী

  • বিভিন্ন এমএ সংমিশ্রণ এবং পরামিতি পরীক্ষা করতে পারেন
  • ম্যাকডি, আরএসআই ইত্যাদির মতো নিশ্চিতকরণের জন্য অন্যান্য সূচকগুলির সাথে একত্রিত হতে পারে
  • বাজারের অবস্থার উপর ভিত্তি করে এমএ পরামিতিগুলিকে গতিশীলভাবে সামঞ্জস্য করতে পারে

সংক্ষিপ্তসার

এই কৌশলটি ট্রেডিং সংকেত তৈরি করে যখন সমস্ত প্রধান চলমান গড়গুলি দিকনির্দেশের বিষয়ে sensক্যমত্য অর্জন করে। এটি বাজারের প্রবণতার দিকনির্দেশ সনাক্ত করতে কিছু শব্দ ফিল্টার করার সময় বিভিন্ন এমএর শক্তি কার্যকরভাবে ব্যবহার করে। প্যারামিটার অপ্টিমাইজেশন এবং সূচক কম্বোর মতো আরও উন্নতি কৌশল স্থিতিশীলতা উন্নত করতে পারে। সামগ্রিকভাবে একটি সহজ এবং ব্যবহারিক প্রবণতা অনুসরণকারী কৌশল।


//@version=2
strategy(title="MACD Multi-MA Strategy", overlay=false )

src = close 
len1 = input(8, "FAST LOOKBACK") 
len2 = input(144, "SLOW LOOKBACK")

/////////////////////////////////////////////
length = len2-len1
ma = vwma(src, length)
plot(ma, title="VWMA", color=lime)


length1 = len2-len1
ma1 = rma(src, length1)
plot(ma1, title="RMA", color=purple)

length2 = len2-len1
ma2 = sma(src, length2)
plot(ma2, title="SMA", color=red)


length3 = len2-len1
ma3 = wma(src, length3)
plot(ma3, title="WMA", color=orange)

length4 = len2-len1
ma4 = ema(src, length4)
plot(ma4, title="EMA", color=yellow)





long = ma > ma[1] and ma1 > ma1[1] and ma2 > ma2[1] and ma3 > ma3[1] and ma4 > ma4[1]
short = ma < ma[1] and ma1 < ma1[1] and ma2 < ma2[1] and ma3 < ma3[1] and ma4 < ma4[1]


strategy.entry("Long", strategy.long, when=long)
strategy.entry("Short", strategy.short, when=short)



আরো