ইম্পোমেন্টাম মিডিয়ান ডিভিয়েশন ব্রুকথ্রু কৌশল

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

img

সারসংক্ষেপ

এই কৌশলটি প্রযুক্তিগত সূচক মোমেন্টাম মিডিয়ান ডিভিয়েশন ইনডেক্স এর উপর ভিত্তি করে 1995 সালে প্রকাশিত উইলিয়াম ব্লাউ এর বই মোমেন্টাম, ডাইরেকশন অ্যান্ড ডিভার্জেন্স এ বর্ণিত। এই সূচকটি মূল্যের গতি, মূল্যের দিক এবং মূল্যের বিচ্যুতির তিনটি মূল উপাদানের উপর দৃষ্টি নিবদ্ধ করে এবং মূল্য এবং গতির মধ্যে সম্পর্ককে গভীরভাবে বিশ্লেষণ করে।

কৌশল নীতি

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

  1. মূল্য xEMA এর EMA রেখা গণনা করুন
  2. xEMA, xEMA_S থেকে মূল্যের বিচ্যুতি গণনা করুন
  3. ইএমএ, প্যারামিটার s এর সাথে xEMA_S মসৃণ করুন, xEMA_U পান
  4. ইএমএ, প্যারামিটার ইউ সঙ্গে আবার মসৃণ xEMA_U, সিগন্যাল লাইন xSignal পেতে
  5. xEMA_U এবং xSignal এর মধ্যে মাত্রা সম্পর্ক তুলনা করুনঃ
    1. xEMA_U > xSignal হল দীর্ঘ সংকেত
    2. xEMA_U < xSignal হল সংক্ষিপ্ত সংকেত
  6. ট্রেডিং সিগন্যাল তৈরি করুন

পোসিগ সিগন্যাল অনুযায়ী লং বা শর্ট পজিশন প্রবেশ করান।

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

এই কৌশলটির সুবিধাগুলির মধ্যে রয়েছেঃ

  1. ডাবল ইএমএ ফিল্টার কার্যকরভাবে মিথ্যা ব্রেকআউট ফিল্টার করতে এবং সংকেত নির্ভরযোগ্যতা উন্নত করতে পারেন
  2. EMA এর উপর ভিত্তি করে, এটি স্বল্পমেয়াদী মূল্য পরিবর্তনের প্রতি সংবেদনশীল এবং প্রবণতা বাঁক পয়েন্টগুলি ক্যাপচার করতে পারে
  3. প্যারামিটারাইজড ডিজাইন গ্রহণ করে যা বিভিন্ন চক্র এবং জাতের জন্য প্রয়োজনীয় প্যারামিটারগুলি সামঞ্জস্য করতে পারে
  4. দুই দিকের দামের ওঠানামা থেকে মুনাফা অর্জনের জন্য দীর্ঘ ও সংক্ষিপ্ত উভয় ট্রেডিং সংকেত রয়েছে

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

এই কৌশলটির কিছু সম্ভাব্য ঝুঁকিও রয়েছেঃ

  1. EMA প্যারামিটার নির্বাচনের জন্য বেশ সংবেদনশীল। ভুল সেটিং সংকেত মিস বা ভুল সংকেত উৎপন্ন করতে পারে
  2. দীর্ঘ এবং সংক্ষিপ্ত সংকেত একযোগে প্রদর্শিত হতে পারে। একে অপরের প্রতিস্থাপন এড়ানোর জন্য ফিল্টারিং শর্তাবলী সেট আপ করা প্রয়োজন
  3. ডাবল ইএমএ ফিল্টারটি বৈধ সংকেতগুলিকে অত্যধিক ফিল্টার করতে পারে, যার ফলে ট্রেডগুলি অনুপস্থিত থাকে
  4. এটি বড় চক্র প্রবণতা সম্পর্ক বিবেচনা করে না এবং বিপরীত ট্রেডিং ঝুঁকি আছে

এই ঝুঁকিগুলি প্যারামিটারগুলি অপ্টিমাইজ করে, ফিল্টারিংয়ের মানদণ্ড নির্ধারণ করে, প্রবণতা মূল্যায়ন মডিউলগুলি প্রবর্তন করে ইত্যাদি হ্রাস করা যেতে পারে।

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

এই কৌশলটির জন্য অপ্টিমাইজেশান দিকগুলির মধ্যে রয়েছেঃ

  1. বিভিন্ন চক্র এবং জাতের জন্য তাদের আরও উপযুক্ত করার জন্য প্যারামিটার মান r, s, u অপ্টিমাইজ করুন
  2. বিপরীত ক্রিয়াকলাপ এড়াতে প্রবণতা বিচার মডিউল যোগ করুন
  3. অবৈধ সংকেত এড়াতে চ্যানেল ব্রেকআউট মত ফিল্টারিং শর্ত বৃদ্ধি
  4. কৌশল কর্মক্ষমতা উন্নত করার জন্য অন্যান্য কারণ এবং মডেল অন্তর্ভুক্ত করুন

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

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


/*backtest
start: 2023-12-17 00:00:00
end: 2024-01-16 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version = 2
////////////////////////////////////////////////////////////
//  Copyright by HPotter v1.0 12/12/2016
// This is one of the techniques described by William Blau in his book "Momentum,
// Direction and Divergence" (1995). If you like to learn more, we advise you to
// read this book. His book focuses on three key aspects of trading: momentum, 
// direction and divergence. Blau, who was an electrical engineer before becoming 
// a trader, thoroughly examines the relationship between price and momentum in 
// step-by-step examples. From this grounding, he then looks at the deficiencies 
// in other oscillators and introduces some innovative techniques, including a 
// fresh twist on Stochastics. On directional issues, he analyzes the intricacies 
// of ADX and offers a unique approach to help define trending and non-trending periods.
//
// You can change long to short in the Input Settings
// Please, use it only for learning or paper trading. Do not for real trading.
////////////////////////////////////////////////////////////
strategy(title="Ergotic MDI (Mean Deviation Indicator) Bactest")
r = input(32, minval=1)
s = input(5, minval=1)
u = input(5, minval=1)
SmthLen = input(3, minval=1)
reverse = input(false, title="Trade reverse")
hline(0, color=blue, linestyle=line)
xEMA = ema(close, r)
xEMA_S = close - xEMA
xEMA_U = ema(ema(xEMA_S, s), u)
xSignal = ema(xEMA_U, u)
pos = iff(xEMA_U > xSignal, 1,
	   iff(xEMA_U < xSignal, -1, nz(pos[1], 0))) 
possig = iff(reverse and pos == 1, -1,
          iff(reverse and pos == -1, 1, pos))	   
if (possig == 1) 
    strategy.entry("Long", strategy.long)
if (possig == -1)
    strategy.entry("Short", strategy.short)	   	    
barcolor(possig == -1 ? red: possig == 1 ? green : blue )
plot(xEMA_U, color=green, title="Ergotic MDI")
plot(xSignal, color=red, title="SigLin")

আরো