আপেক্ষিক শক্তি সূচক কৌশল

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

এই স্ক্রিপ্টটি ট্রেডিং ভিউ প্ল্যাটফর্মের জন্য পাইন স্ক্রিপ্টে লেখা হয়েছে এবং এটি একটি 5 মিনিটের চার্ট ব্যবহার করে বিন্যান্স এক্সচেঞ্জে লাইটকয়েন (এলটিসি) থেকে ইউএসডিটি জোড়ার ব্যবসায়ের জন্য একটি সহজ আরএসআই (প্রতিশব্দ শক্তি সূচক) কৌশল বাস্তবায়ন করে।

এই কৌশল সম্পর্কে সংক্ষিপ্ত ব্যাখ্যা নিচে দেওয়া হল:

পরামিতিঃ

  • আরএসআই দৈর্ঘ্যঃ ৩, যার অর্থ এটি গত ৩টি সময়ের উপর ভিত্তি করে আরএসআই গণনা করে।
  • আরএসআই ওভারসোল্ড লেভেলঃ ৪৭, যার অর্থ হল যখন আরএসআই ৪৭ এর নিচে পড়ে তখন এটি বাজারকে ওভারসোল্ড (সম্ভাব্য ক্রয়ের সুযোগ) বলে মনে করে।
  • RSI OverBought Level: 56, যার অর্থ যখন RSI 56 এর উপরে উঠে যায় তখন এটি বাজারকে অতিরিক্ত ক্রয় (সম্ভাব্য বিক্রয় সুযোগ) বলে মনে করে।

অপারেশন:

  • যদি RSI ওভারসোল্ড লেভেল অতিক্রম করে, তাহলে কৌশলটি একটি লং পজিশনে প্রবেশ করে (ক্রয় করে) ।
  • যদি আরএসআই ওভারকুপ স্তরের নিচে চলে যায়, তাহলে কৌশলটি একটি শর্ট পজিশনে প্রবেশ করে (বিক্রয় করে) ।

এই ব্যাকটেস্টের ফলে ৩৯১% মুনাফা হয়েছে, ২৪০০ টিরও বেশি লেনদেন সম্পন্ন হয়েছে, ৪২% লাভের হার, ১৪.৬% ড্রাউনডাউন এবং ০.৬৫ এর শার্প রেসিও রয়েছে।

তবে, এটা মনে রাখা গুরুত্বপূর্ণ যে অতীতের কর্মক্ষমতা ভবিষ্যতের ফলাফলের নিশ্চয়তা দেয় না। এছাড়াও, লেখক প্রস্তাব করেন যে এর কর্মক্ষমতা উন্নত করার জন্য এই কৌশলটিতে অতিরিক্ত ফিল্টার যুক্ত করা যেতে পারে।


/*backtest
start: 2022-09-01 00:00:00
end: 2023-08-14 05:20:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=3
strategy("QuantNomad - RSI Strategy - LTCUSDT - 5m", overlay=true, default_qty_type = strategy.percent_of_equity, default_qty_value = 100)

length     = input(3)
overSold   = input(47)
overBought = input(56)

price = close

// 
// author: QuantNomad
// date: 2019-06-06
// RSI Strategy - LTCUSDT - 5m
// https://www.tradingview.com/u/QuantNomad/
// https://t.me/quantnomad
//

vrsi = rsi(price, length)

if (not na(vrsi))
    if (crossover(vrsi, overSold))
        strategy.entry("RsiLE", strategy.long, comment="RsiLE")
    if (crossunder(vrsi, overBought))
        strategy.entry("RsiSE", strategy.short, comment="RsiSE")

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

আরো