ডাবল ব্রাইথ মুভিং এভারেজ ট্রেডিং কৌশল

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

img

সারসংক্ষেপ

ডাবল ব্রাইথ্রু মুভিং এভারেজ ট্রেডিং কৌশল হল একটি কৌশল যা একাধিক সূচকের উপর ভিত্তি করে ক্রয় এবং বিক্রয় সংকেত তৈরি করে। এটি একটি বিস্তৃত ট্রেডিং সিস্টেম গঠনের জন্য চলমান গড়, সমর্থন / প্রতিরোধের সূচক, প্রবণতা সূচক এবং অতিরিক্ত ক্রয় / oversold সূচক একত্রিত করে।

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

সিগন্যাল লজিক কিনুন

ক্রয় সংকেতটি একই সময়ে নিম্নলিখিত চারটি শর্তের সত্যতা প্রয়োজনঃ

  1. প্যারাবলিক এসএআর সূচকের উপরে বন্ধের মূল্য
  2. লম্বা = 200 সহ সরল চলমান গড়ের উপরে বন্ধের মূল্য
  3. এমএসিডি সূচক০ এর উপরে এমএসিডি লাইন
  4. RSI ইন্ডিকেটর যার দৈর্ঘ্য = 7 50 এর উপরে

একবার চারটি শর্ত পূরণ হয়ে গেলে, 1 এর একটি ক্রয় সংকেত উৎপন্ন হয়।

সিগন্যাল লজিক বিক্রি করুন

বিক্রয় সংকেত লজিক ক্রয়ের সংকেতের ঠিক বিপরীত। এর জন্য নিম্নলিখিত চারটি শর্ত প্রয়োজনঃ

  1. প্যারাবলিক এসএআর সূচকের নিচে বন্ধের মূল্য
  2. লম্বা = 200 সহ সরল চলমান গড়ের নিচে বন্ধের মূল্য
  3. এমএসিডি সূচকম্যাকডি লাইন ০ এর নিচে
  4. RSI ইন্ডিকেটর যার দৈর্ঘ্য = 7 50 এর নিচে

যখন চারটি শর্ত একই সময়ে সত্য হয়, তখন -1 এর বিক্রয় সংকেত উৎপন্ন হয়।

প্রবেশ ও প্রস্থান

প্রবেশের শর্তগুলি ক্রয় এবং বিক্রয় সংকেতগুলির উপর নির্ভর করে। দীর্ঘ যেতে, ক্রয় সংকেতটি 1 এর সমান হতে হবে। সংক্ষিপ্ত যেতে, বিক্রয় সংকেতটি -1 এর সমান হতে হবে।

দুটি প্রস্থান শর্ত রয়েছে। একটি হ'ল সংকেত পরিবর্তনের পরে দ্রুত প্রস্থান। অন্যটি হ'ল অবস্থান থেকে বের হওয়ার আগে বিপরীত সংকেতের জন্য অপেক্ষা করা। উদাহরণস্বরূপ, দীর্ঘ যাওয়ার পরে বিক্রয় সংকেতের জন্য অপেক্ষা করুন।

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

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

  1. প্যারাবোলিক এসএআর কার্যকর অগ্রগতিকে সমর্থন/প্রতিরোধ হিসেবে বিবেচনা করে।
  2. চলমান গড়গুলি সামগ্রিক প্রবণতার দিক নির্ধারণ করে, বিপরীত প্রবণতা অপারেশন এড়ানো;
  3. এমএসিডি স্পষ্টভাবে বাউলিশ/বেয়ারিশ স্ট্যাটাসকে বিচার করে;
  4. RSI অতিরিক্ত ক্রয়/অতিরিক্ত বিক্রয় ঝুঁকি এড়ায়;
  5. একাধিক সূচককে একত্রিত করা স্থিতিশীলতা এবং সাফল্যের হারকে ব্যাপকভাবে উন্নত করে।

সাধারণভাবে, এই সিস্টেমটি শিক্ষানবিশদের স্ব-শিক্ষার জন্য এবং পেশাদারদের ব্যবহারের জন্য খুব উপযুক্ত।

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

যদিও এই কৌশলটির অনেক সুবিধা রয়েছে, তবুও কিছু ঝুঁকি রয়েছে যা সম্পর্কে সতর্ক থাকতে হবেঃ

  1. প্যারামিটার অপ্টিমাইজেশান অতিরিক্ত ফিটিং এবং খারাপ লাইভ পারফরম্যান্স হতে পারে;
  2. সূচকগুলির পার্থক্যের উচ্চ সম্ভাবনা, যা রেকর্ডের আগে পুনরায় নিশ্চিতকরণের প্রয়োজন;
  3. স্টপ লস কৌশল নিখুঁত নয়, পজিশনে আটকা পড়ার সম্ভাবনা বেশি;
  4. সম্ভাব্য অত্যধিক ট্রেডিং ফ্রিকোয়েন্সি, ক্রমবর্ধমান খরচ এবং স্লিপ।

এই ঝুঁকি মোকাবেলায় নিম্নলিখিত ব্যবস্থা গ্রহণ করা যেতে পারেঃ

  1. সিগন্যালের ধারাবাহিকতা নিশ্চিত করতে ফিল্টার যোগ করুন।
  2. একক ট্রেড লস নিয়ন্ত্রণের জন্য কঠোর স্টপ লস;
  3. লেনদেনের নিয়ন্ত্রণ সংখ্যা এবং লেনদেনের ফ্রিকোয়েন্সি;
  4. অতিরিক্ত ফিটিং প্রতিরোধ করার জন্য পরীক্ষার পরামিতি সংমিশ্রণ।

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

এই কৌশলকে আরও উন্নত করার জন্য এখনও অনেক সম্ভাবনা রয়েছেঃ

  1. সিগন্যালের শক্তি পূর্বাভাস দেওয়ার জন্য মেশিন লার্নিং মডেল যোগ করুন;
  2. গুরুত্বপূর্ণ সংবাদ ঘটনার প্রভাব মূল্যায়নের জন্য পাঠ্য বিশ্লেষণ অন্তর্ভুক্ত করা;
  3. বাজারের কাঠামোর সূচক যোগ করুন এবং সময়কাল অনুযায়ী কৌশল সামঞ্জস্য করুন;
  4. স্টপ লস পদ্ধতিগুলি অপ্টিমাইজ করুন, যেমন ট্রেলিং স্টপ লস বা শক স্টপ লস;
  5. সর্বোত্তম জোড়া খুঁজতে পরামিতি মিটিং এবং সমন্বয়।

উপরের দিকগুলির উন্নতির মাধ্যমে, লাইভ ট্রেডিং অ্যাপ্লিকেশনগুলির জন্য কৌশলটির পারফরম্যান্স আরও উন্নত করা যেতে পারে।

সিদ্ধান্ত

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


/*backtest
start: 2023-01-26 00:00:00
end: 2024-02-01 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=4
//Original Indicator by @Shizaru - simply made into a strategy!

strategy("Simple Buy/Sell Strategy", overlay=false)
psar = sar(0.02,0.02,0.2)
c1a = close > psar
c1v = close < psar

malen = input(200, title="MA Length")
mm200 = sma(close, malen)
c2a = close > mm200
c2v = close < mm200

fast = input(12, title="Fast EMA Length")
slow = input(26, title="Slow EMA Length")
[macd,signal,hist] = macd(close, fast,slow, 9)
c3a = macd >= 0
c3v = macd <= 0

rsilen = input(7, title="RSI Length")
th = input(50, title="RSI Threshold")
rsi14 = rsi(close, rsilen)
c4a = rsi14 >= th
c4v = rsi14 <= th

buy = c1a and c2a and c3a and c4a ? 1 : 0
sell = c1v and c2v and c3v and c4v ? -1 : 0

longtrades = input(true, title="Long Trades")
shorttrades = input(false, title="Short Trades")
quickexit = input(false, title="Quick Exits")

strategy.entry("Buy", strategy.long, when=buy==1 and longtrades==true)
strategy.close("Buy", when=quickexit==true ? buy==0 : sell==-1)
strategy.entry("Sell", strategy.short, when=sell==-1 and shorttrades==true)
strategy.close("Sell", when=quickexit==true ? sell==0 : buy==1)

plot(buy, style=plot.style_histogram, color=color.green, linewidth=3, title="Buy Signals")
plot(sell, style=plot.style_histogram, color=color.red, linewidth=3, title="Sell Signals")

আরো