এই কৌশলটি MACD সূচক ব্যবহার করে RSI সূচকের প্রবণতা বিচার করে, যার ফলে একটি ট্রেডিং সংকেত তৈরি হয়। এটি এমন একটি ধরণের কৌশল যা সূচক প্যানেলে ফিল্টার করার জন্য ব্যবহৃত হয়।
এই কৌশলটি মূলত দুটি অংশের উপর ভিত্তি করে নির্ণয় করা হয়ঃ
RSI সূচক সাধারণ ১৪ চক্রের আরএসআই মান গণনা করুন।
RSI এর MACD RSI সূচকটির MACD মান গণনা করা হয়, ডিফল্ট দ্রুত লাইন 12 চক্র, ধীর লাইন 26 চক্র, সংকেত লাইন 9 চক্র।
যখন RSI এর MACD স্তম্ভটি নেতিবাচকভাবে সংশোধন করা হয়, অর্থাৎ MACD ধীর লাইনফোর্ক, তখন এটি একটি মাল্টিহেড ট্রেন্ড হিসাবে বিবেচনা করা হয় এবং ক্রয় করা হয়।
যখন RSI এর MACD পজিটিভ ট্রান্স-নেগেটিভ হয়, অর্থাৎ MACD দ্রুত-ধীর-লাইন ডাইফোর্ক যখন খালি মাথা প্রবণতা হিসাবে বিচার করা হয়, তখন বিক্রি করা হয়।
এখানে MACD সূচক সমতল চলন্ত গড় ব্যবহার করে RSI এর দীর্ঘমেয়াদী প্রবণতা দিক বিচার করা হয়, যার ফলে আরো সঠিক ট্রেডিং সংকেত তৈরি হয়।
নিম্নলিখিত পদক্ষেপের মাধ্যমে ঝুঁকি কমাতে পারেনঃ
এই কৌশলটি নিম্নলিখিত দিকগুলি থেকে উন্নত করা যেতে পারেঃ
RSI এবং MACD এর সমন্বয় পরীক্ষা করুন
MACD সংকেত প্রেরণ করার সময় দ্বিতীয় নিশ্চিতকরণ শর্ত যোগ করুন
উদাহরণস্বরূপ, কে-লাইন, লেনদেনের পরিমাণ, বা ব্রিন-ব্যান্ডের অবস্থান।
স্টপ লস ট্র্যাকিংয়ের পরিবর্তে স্টপ লস কৌশলকে অপ্টিমাইজ করুন
পুনরায় ভর্তি প্রক্রিয়াতে যোগদান
স্টপ লস আউট করার পরে, যদি ট্রেন্ড অব্যাহত থাকে তবে পজিশন পুনরায় স্থাপন করা যেতে পারে
উচ্চ অস্থিরতার সময় পজিশন হ্রাস করুন, নিম্ন অস্থিরতার সময় পজিশন বৃদ্ধি করুন
এই কৌশলটি আরএসআই এবং এমএসিডি দুটি সূচককে একত্রিত করে, প্রবণতা দিকনির্দেশের জন্য একে অপরকে যাচাই করে, সিগন্যালের নির্ভুলতা এবং স্থায়িত্বকে কার্যকরভাবে উন্নত করতে পারে। তবে প্যারামিটারগুলিকে অপ্টিমাইজ করা এবং অন্যান্য প্রযুক্তিগত সূচক বা ট্রেডিং নিয়মের সাথে আরও নিশ্চিত করা প্রয়োজন, যাতে অপ্রত্যাশিত ঘটনার দ্বারা প্রভাবিত হওয়ার সম্ভাবনা হ্রাস করা যায়। একই সাথে, স্টপ লস কৌশলটির অপ্টিমাইজেশন উন্নতি এবং পজিশনের তহবিল পরিচালনার গতিশীল সমন্বয়কে ফোকাস করা উচিত। কেবলমাত্র ক্রমাগত শেখার এবং অপ্টিমাইজ করার জন্য, বাজারের পরিবর্তনের সাথে খাপ খাইয়ে নেওয়া এবং স্থায়ী স্থিতিশীল আয় অর্জন করা যায়।
/*backtest
start: 2022-09-14 00:00:00
end: 2023-09-20 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=3
strategy(title = "MACD of RSI", overlay = false)
//////////////////////// RSI ///////////////////////////
src = close, len = input(14, minval=1, title="Length")
up = sma(max(change(src), 0), len)
down = sma(-min(change(src), 0), len)
rsi = down == 0 ? 100 : up == 0 ? 0 : 100 - (100 / (1 + up / down))
//////////////////////// RSI //////////////////////////
//////////////// MACD ////////////////////////////
sourcemacd = rsi
fastLength = input(12, minval=1), slowLength=input(26,minval=1)
signalLength=input(9,minval=1)
fastMA = ema(sourcemacd, fastLength)
slowMA = ema(sourcemacd, slowLength)
macd = fastMA - slowMA
signal = ema(macd, signalLength)
delta=macd-signal
swap1 = delta>0?green:red
plot(delta,color=swap1,style=columns,title='Histo',histbase=0,transp=20)
p1 = plot(macd,color=blue,title='MACD Line')
p2 = plot(signal,color=red,title='Signal')
fill(p1, p2, color=blue)
hline(0)
/////////////////////////MACD //////////////////////////
// Conditions
longCond = na
sellCond = na
longCond := crossover(delta,0)
sellCond := crossunder(delta,0)
monthfrom =input(6)
monthuntil =input(12)
dayfrom=input(1)
dayuntil=input(31)
if ( longCond )
strategy.entry("BUY", strategy.long, stop=close, oca_name="TREND", comment="BUY")
else
strategy.cancel(id="BUY")
if ( sellCond )
strategy.close("BUY")