ম্যাকডি ট্রেন্ড অনুসরণকারী কৌশল

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

img

সারসংক্ষেপ

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

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

কৌশলটি মূল্যের প্রবণতা নির্ধারণের জন্য এমএসিডি সূচক ব্যবহার করে। এমএসিডি হল দ্রুত ইএমএ লাইন (12 দিন) এবং ধীর ইএমএ লাইন (26 দিন) দ্বারা গঠিত একটি ব্রেকআউট সূচক। এই দুটি লাইনের মধ্যে পার্থক্য এমএসিডি হিস্টোগ্রাম গঠন করে, এবং হিস্টোগ্রামের 9 দিনের ইএমএ হল এমএসিডি সিগন্যাল লাইন। যখন এমএসিডি লাইন সিগন্যাল লাইনের উপরে অতিক্রম করে, এটি একটি সোনার ক্রস, যা একটি ঊর্ধ্বমুখী প্রবণতা নির্দেশ করে। যখন এমএসিডি লাইন লাইন নীচে অতিক্রম করে, এটি একটি মৃত ক্রস, যা একটি নিম্নমুখী প্রবণতা নির্দেশ করে।

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

বিশেষ করে, কৌশলগত যুক্তি হলঃ

  1. MACD লাইন, সংকেত লাইন এবং পার্থক্য ডেল্টা গণনা করুন
  2. ডেল্টা ক্রসিং শূন্যের উপরে বা নীচে একটি প্রবণতা বিপরীত নির্দেশ করে কিনা তা নির্ধারণ করুন
  3. ফিল্টার হিসাবে কাজ করার জন্য একটি ইএমএ লাইন গণনা করুন
  4. যখন ডেল্টা 0 এর উপরে ক্রস করে এবং দাম EMA এর উপরে থাকে, তখন কিনুন সংকেত তৈরি করুন
  5. যখন ডেল্টা 0 এর নিচে ক্রস করে এবং মূল্য EMA এর নিচে থাকে, তখন বিক্রয় সংকেত তৈরি করুন

এই নকশার সাহায্যে, কৌশলটি মাঝারি থেকে দীর্ঘমেয়াদী প্রবণতা অনুসরণ করতে সক্ষম এবং প্রবণতা বিপরীত হলে দ্রুত অবস্থানগুলি সামঞ্জস্য করতে পারে। এটি স্বল্পমেয়াদী বাজারের গোলমাল দ্বারা বিভ্রান্ত হওয়া এড়ায়।

সুবিধা

এই কৌশলটির নিম্নলিখিত সুবিধা রয়েছে:

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

ঝুঁকি

কিছু ঝুঁকি আছে যা মনে রাখা উচিতঃ

  1. প্রবণতা অনুসরণকারী সূচক হিসাবে এমএসিডি অস্থির বাজারে মিথ্যা সংকেত তৈরি করতে পারে
  2. ইএমএ ফিল্টার কিছু বৈধ ট্রেডিং সুযোগ ফিল্টার করতে পারে
  3. অনুপযুক্ত প্যারামিটার সেটিংস ওভার-অথবা আন্ডার-ট্রেডিং হতে পারে
  4. স্বল্পমেয়াদী বাজারের পরিবর্তনের প্রতিক্রিয়া জানাতে অক্ষম
  5. বিলম্বের কারণে ট্রেন্ড টার্নিং পয়েন্টগুলিতে সর্বোত্তম টাইমিং মিস করতে পারে

সমাধান:

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

অপ্টিমাইজেশন

কৌশলটি নিম্নলিখিত উপায়ে আরও অপ্টিমাইজ করা যেতে পারেঃ

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

সূচক সংমিশ্রণ, অভিযোজিত পরামিতি, স্টপ লস/লাভ গ্রহণ ইত্যাদির মাধ্যমে উল্লেখযোগ্য উন্নতি করা যেতে পারে।

সিদ্ধান্ত

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


/*backtest
start: 2022-11-14 00:00:00
end: 2023-10-27 05:20:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=2
strategy(title = "Noro's MACD Strategy v1.0", shorttitle = "MACD str 1.0", overlay = true, default_qty_type = strategy.percent_of_equity, default_qty_value=100.0, pyramiding=0)

//Settings
needlong = input(true, defval = true, title = "Long")
needshort = input(false, defval = false, title = "Short")
usefil = input(false, defval = false, title = "Use EMA filter")
lenfil = input(5, defval = 5, minval = 1, maxval = 50, title = "EMA filter period")

fastLength = input(12)
slowlength = input(26)
MACDLength = input(9)

MACD = ema(close, fastLength) - ema(close, slowlength)
aMACD = ema(MACD, MACDLength)
delta = MACD - aMACD

//Signals
ema = ema(close, lenfil)
trend = crossover(delta, 0) == true ? 1 : crossunder(delta, 0) == true ? -1 : trend[1]
up = trend == 1 and (low < ema or usefil == false) ? 1 : 0
dn = trend == -1 and (high > ema or usefil == false) ? 1 : 0

plot(ema, color = black, transp = 0)

if (up == 1)
    strategy.entry("Long", strategy.long, needlong == false ? 0 : na)

if (dn == 1)
    strategy.entry("Short", strategy.short, needshort == false ? 0 : na)


আরো