একাধিক এমএসিডি এবং আরএসআই কৌশল

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

সারসংক্ষেপ

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

নীতি

এই কৌশলটি সংকেত উত্পাদন করতে দুটি এমএসিডি সূচক ব্যবহার করে। একটি এমএসিডিতে দ্রুত দৈর্ঘ্য 10, ধীর দৈর্ঘ্য 22 এবং এমএসিডি দৈর্ঘ্য 9 এর পরামিতি রয়েছে। অন্য এমএসিডিতে দ্রুত দৈর্ঘ্য 21, ধীর দৈর্ঘ্য 45 এবং এমএসিডি দৈর্ঘ্য 20 এর পরামিতি রয়েছে। এটি উভয় এমএসিডির দ্রুত লাইনগুলি তাদের ধীর রেখাগুলির উপরে অতিক্রম করার সময় একটি ক্রয় সংকেত উত্পন্ন করে এবং উভয় এমএসিডিগুলির দ্রুত লাইনগুলি তাদের ধীর রেখাগুলির নীচে অতিক্রম করার সময় একটি বিক্রয় সংকেত উত্পন্ন করে।

এদিকে, এটি ওভারকুপ এবং ওভারসোল্ড শর্তাদি বিচার করার জন্য আরএসআই সূচক অন্তর্ভুক্ত করে। আরএসআই প্যারামিটারটি 14 এ সেট করা হয়েছে, 70 এ ওভারকুপ স্তর এবং 20 এ ওভারসোল্ড স্তর রয়েছে। এটি যখন আরএসআই ওভারকুপ স্তরের নীচে থাকে তখন কিনতে পারে এবং যখন আরএসআই ওভারসোল্ড স্তরের উপরে থাকে তখন বিক্রি করতে পারে।

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

সুবিধা

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

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

ডাবল এমএসিডি ফিল্টারিং এবং আরএসআই বিচারকে একত্রিত করে, এই কৌশলটি শুধুমাত্র ট্রেন্ডিং মার্কেটে ট্রেড করে এবং মাঝারি মেয়াদী প্রবণতা থেকে শালীন মুনাফা অর্জন করতে পারে।

ঝুঁকি

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

এছাড়াও, ম্যাকডি নিজেই ট্রেডিং বাজারের বৈশিষ্ট্যগুলির প্রতি খুব সংবেদনশীল। বিভিন্ন ট্রেডিং চক্র এবং বাজারের পরিবেশের জন্য ম্যাকডি পরামিতিগুলি কার্যকর করার জন্য সামঞ্জস্য করা দরকার। যদি পরামিতিগুলি সঠিকভাবে সেট না করা হয় তবে এটি মিথ্যা সংকেত তৈরি করতে এবং ক্ষতির কারণ হতে পারে।

এছাড়া, আরএসআই একাধিক ওভারকুপ/ওভারসোল্ড সংকেত তৈরি করতে পারে। আরএসআই সম্পূর্ণরূপে বিপরীত হওয়ার আগে অকাল প্রবেশ ক্ষতিতে যোগ করতে পারে।

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

এই কৌশলটি অপ্টিমাইজ করার জন্য কিছু দিক বিবেচনা করা যেতে পারেঃ

  1. বিভিন্ন পণ্য এবং সময়সীমার জন্য সর্বোত্তম এমএসিডি পরামিতি সংমিশ্রণ খুঁজে পেতে এমএসিডি পরামিতিগুলি অনুকূল করুন, দ্রুত / ধীর লাইন দৈর্ঘ্যগুলি সামঞ্জস্য করুন, সংকেত দক্ষতা উন্নত করুন।

  2. আরএসআই পরামিতিগুলিকে সূক্ষ্মভাবে সামঞ্জস্য করুন, প্রবেশের সময়কে অনুকূল করার জন্য অতিরিক্ত ক্রয় / অতিরিক্ত বিক্রয় স্তরগুলিকে মাঝারিভাবে সংক্ষিপ্ত বা প্রশস্ত করুন।

  3. স্টপ লস কৌশল যুক্ত করুন যখন ড্রডাউন একটি নির্দিষ্ট স্তরে পৌঁছে যায়, তখন ক্ষতি কমাতে, আরও ক্ষতি এড়াতে।

  4. প্রবেশের আগে প্রবণতা আরও নিশ্চিত করার জন্য ব্রেকআউট পয়েন্টের মতো সহায়ক রায় যোগ করার বিষয়টি বিবেচনা করুন।

সিদ্ধান্ত

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


/*backtest
start: 2023-09-30 00:00:00
end: 2023-10-07 00:00:00
period: 15m
basePeriod: 5m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=2
strategy("MACDbl RSI", overlay=true)

fastLength = input(10)
slowlength = input(22)
MACDLength = input(9)

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

fastLength2 = input(21)
slowlength2 = input(45)
MACDLength2 = input(20)

MACD2 = ema(open, fastLength2) - ema(open, slowlength2)
aMACD2 = sma(MACD2, MACDLength2)
delta2 = MACD2 - aMACD2

Length = input(14, minval=1)
Oversold = input(20, minval=1)
Overbought = input(70, minval=1)
xRSI = rsi(open, Length)


if (delta > 0) and (year>2015) and (delta2 > 0) and (xRSI < Overbought)
    strategy.entry("buy", strategy.long, comment="buy")

if (delta < 0) and (year>2015) and (delta2 < 0) and (xRSI > Oversold)
    strategy.entry("sell", strategy.short, comment="sell")

//plot(strategy.equity, title="equity", color=red, linewidth=2, style=areabr)

আরো