
Relative Strength Index Flat Reversal Strategy (RSI Flat Reversal Strategy) একটি পরিমাণগত বিনিয়োগ কৌশল যা RSI সূচক ব্যবহার করে ওভারসোল ওভারসোল সংকেত সনাক্ত করতে। এই কৌশলটি RSI সূচকের ওভারসোল্ড অঞ্চল এবং ওভারসোল্ড অঞ্চলের উপর ভিত্তি করে দীর্ঘ এবং সংক্ষিপ্ত বিপরীত কাজ করে, যখন RSI ওভারসোল্ড অঞ্চলে প্রবেশ করে তখন আরও খালি করে এবং যখন RSI ওভারসোল্ড অঞ্চল থেকে বেরিয়ে যায় তখন সমতল থাকে।
এই কৌশলটি 14 এর দৈর্ঘ্যের আরএসআই সূচক ব্যবহার করে। আরএসআই oversold অঞ্চল 70 এর উপরে এবং oversold অঞ্চল 30 এর নীচে সংজ্ঞায়িত করা হয়। আরএসআই 30 এর নীচে 30 এর উপরে 30 এর ওপরে পজিশন খোলার জন্য এবং আরএসআই 70 এর নীচে 70 এর নীচে 70 এর ওপরে খালি পজিশন খোলার জন্য। পজিশন খোলার পরে আরএসআই ওভারসোল্ড অঞ্চল থেকে বেরিয়ে যাওয়ার জন্য পজিশন ধরে রাখা হয়েছে।
এই নীতির যৌক্তিকতা নিম্নরূপঃ
এইভাবে, RSI সূচকটির বিপরীতমুখী বৈশিষ্ট্য দ্বারা oversold অঞ্চলের বিপরীতমুখী সুযোগগুলি ধরা যায়।
আপেক্ষিক শক্তি সূচক সমতল পাল্টা কৌশল নিম্নলিখিত সুবিধাগুলি রয়েছেঃ
আপেক্ষিক শক্তি সূচক সমতল পাল্টা কৌশল এছাড়াও নিম্নলিখিত ঝুঁকি রয়েছেঃ
এই ঝুঁকিগুলি প্রতিরোধ করার জন্য, কৌশলগুলি অনুকূলিতকরণ করা যেতে পারে, অ্যাডাপ্টিভ আরএসআই প্যারামিটারগুলি গতিশীলভাবে আরএসআই সূচক প্যারামিটারগুলি অনুকূলিতকরণ করতে পারে, বা প্রবণতা ফিল্টার যুক্ত করতে পারে ইত্যাদি।
আপেক্ষিক শক্তি সূচক সমতল পাল্টা কৌশল নিম্নলিখিত দিক থেকে অপ্টিমাইজ করা যেতে পারেঃ
আপেক্ষিক শক্তি সূচক সমতল বিপরীতমুখী কৌশল সামগ্রিকভাবে একটি সহজ এবং ব্যবহারিক শর্ট লাইন কৌশল। এটি আরএসআই সূচকের বিপরীতমুখী ট্রেডিং বৈশিষ্ট্য ব্যবহার করে, যখন আরএসআই ওভারসোল্ড অঞ্চলে প্রবেশ করে তখন বিপরীত ক্রিয়াকলাপ করে। এই কৌশলটি অপারেশন স্পষ্টতা, ঝুঁকি নিয়ন্ত্রণের সুবিধাগুলি রয়েছে, যা শিক্ষানবিসদের জন্য উপযুক্ত। তবে নির্দিষ্ট মুনাফা সীমাবদ্ধতা এবং প্যারামিটার ব্যর্থতার ঝুঁকিও রয়েছে। অভিযোজন প্রক্রিয়া, প্রবণতা ফিল্টারিং এবং অন্যান্য অপ্টিমাইজেশন পদ্ধতিগুলি প্রবর্তন করে কৌশলটির সুবিধা আরও বাড়িয়ে তুলতে পারে, ঝুঁকি হ্রাস করতে পারে, যার ফলে আরও নির্ভরযোগ্য বিনিয়োগের রিটার্ন পাওয়া যায়।
/*backtest
start: 2022-11-20 00:00:00
end: 2023-11-26 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=2
strategy("RSI OverTrend Strategy (by Marcoweb) v1.0", shorttitle="RSI_L_30_Strat_v1.0", overlay=true)
///////////// RSI
RSIlength = input(14, minval=1, title="RSI Period Length")
RSIoverSold = 30
RSIoverBought = 70
RSITriggerLine = 30
RSI = rsi(close, RSIlength)
price = close
vrsi = rsi(price, RSIlength)
source = close
buyEntry = crossover(source, RSITriggerLine)
sellEntry = crossunder(source, RSITriggerLine)
plot(RSI, color=red,title="RSI")
p1 = plot(RSIoverSold, color=green,title="30")
p2 = plot(RSIoverBought, color=green,title="70")
p3 = plot(RSITriggerLine, color=green,title="30")
///////////// RSI Level 30 v1.0 Strategy
if (not na(vrsi))
if (crossover(RSI, RSITriggerLine))
strategy.entry("RSI_L", strategy.long, comment="RSI_L")
else
strategy.cancel(id="RSI_L")
if (crossunder(RSI, RSIoverBought))
strategy.entry("RSI_S", strategy.short, comment="RSI_S")
else
strategy.cancel(id="RSI_S")
//plot(strategy.equity, title="equity", color=red, linewidth=2, style=areabr)