একাধিক MACD এবং RSI কৌশল


সৃষ্টির তারিখ: 2023-10-08 14:03:47 অবশেষে সংশোধন করুন: 2023-10-08 14:03:47
অনুলিপি: 0 ক্লিকের সংখ্যা: 590

ওভারভিউ

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

মূলনীতি

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

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

কেবলমাত্র যখন দুটি MACD সূচক একই সাথে একটি ক্রয় সংকেত উত্পন্ন করে এবং RSI ওভারবয়েড হয় না তখনই কেনা হয়; যখন দুটি MACD সূচক একই সাথে একটি বিক্রয় সংকেত উত্পন্ন করে এবং RSI ওভারসোল্ড অঞ্চলে প্রবেশ করে তখনই বিক্রয় করা হয়।

সুবিধা

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

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

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

ঝুঁকি

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

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

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

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

এই কৌশলটি নিম্নলিখিত বিষয়গুলিকে উন্নত করতে পারেঃ

  1. MACD প্যারামিটারগুলিকে অপ্টিমাইজ করুন, দ্রুত লাইন এবং ধীর লাইনের প্যারামিটারগুলি পরিবর্তন করুন, বিভিন্ন ট্রেডিং জাত এবং সময়কালের জন্য সেরা MACD প্যারামিটার সমন্বয় খুঁজে বের করুন, সংকেতের কার্যকারিতা উন্নত করুন।

  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)