এই নিবন্ধটি আপেক্ষিক শক্তি সূচক (আরএসআই) এবং ট্রেইলিং স্টপ উপর ভিত্তি করে দীর্ঘ যেতে একটি পরিমাণগত ট্রেডিং কৌশল পরিচয় করিয়ে দেয়। কৌশলটি ওভারবয়ড এবং ওভারসোল্ড মার্কেট শর্তাদি নির্ধারণের জন্য আরএসআই সূচক ব্যবহার করে, যখন বাজারটি ওভারসোল্ড হয় তখন দীর্ঘ পজিশন প্রবেশ করে এবং যখন এটি ওভারসোল্ড হয় তখন পজিশন বন্ধ করে। একই সাথে, কৌশলটি ঝুঁকি নিয়ন্ত্রণের জন্য শতাংশ ভিত্তিক ট্রেইলিং স্টপ ব্যবহার করে। এটি একটি ক্লাসিক ট্রেন্ড-পরবর্তী কৌশল যা শক্তিশালী বাজারে আপট্রেন্ডগুলি ক্যাপচার করার জন্য ডিজাইন করা হয়েছে।
এই কৌশলটির মূলটি হল আপেক্ষিক শক্তি সূচক (আরএসআই) । আরএসআই একটি গতির দোলক যা একটি নির্দিষ্ট সময়ের মধ্যে মূল্য পরিবর্তনের মাত্রা পরিমাপ করতে ব্যবহৃত হয়। এর গণনার সূত্রটি হলঃ
RS = Average gain over N days / Average loss over N days
RSI = 100 - 100 / (1 + RS)
যেখানে N হল RSI গণনা করার সময়কাল, সাধারণত 14 এ সেট করা হয়।
কৌশলগত যুক্তি নিম্নরূপঃ
এই কৌশলটি মূল উত্থান প্রবণতাটি ধরার জন্য বাজারের হ্রাস থেকে উত্থান পর্যন্ত রূপান্তরের শুরুতে পজিশনে প্রবেশ করার চেষ্টা করে এবং একটি ষাঁড়ের বাজারের শেষে বেরিয়ে আসে।
এই নিবন্ধটি আরএসআই এবং ট্রেইলিং স্টপগুলির উপর ভিত্তি করে লম্বা হওয়ার জন্য একটি পরিমাণগত ট্রেডিং কৌশল উপস্থাপন করেছে। কৌশলটি ঝুঁকি নিয়ন্ত্রণের জন্য শতাংশ ভিত্তিক ট্রেইলিং স্টপ ব্যবহার করার সময়, অবস্থানগুলিতে প্রবেশ এবং প্রস্থান করার জন্য আরএসআই ওভারবাপড এবং ওভারসোল্ড সংকেতগুলি ব্যবহার করে। এটি একটি সহজ এবং ব্যবহারিক ট্রেন্ড-অনুসরণ কৌশল যা নতুনদের শেখার জন্য উপযুক্ত। তবে, এর কিছু সীমাবদ্ধতা রয়েছে, যেমন রেঞ্জ-বন্ড বাজারে দুর্বল পারফরম্যান্স এবং স্টপ লস এবং অবস্থান পরিচালনার নমনীয়তার অভাব। এই ত্রুটিগুলি মোকাবেলা করার জন্য, আমরা আরও শক্তিশালী রিটার্ন অর্জনের জন্য প্রবণতা ফিল্টারিং, গতিশীল স্টপ লস, অবস্থান পরিচালনা এবং দীর্ঘ-শর্ট হেজিংয়ের মতো দিকগুলিতে কৌশলটি অনুকূল করতে পারি। পরিমাণগত ট্রেডিং কৌশলগুলির বিকাশ ক্রমাগত অপ্টিমাইজেশন এবং পুনরাবৃত্তির একটি প্রক্রিয়া, যা বিনিয়োগকারীদের অনুশীলনে কৌশলটি সারসংক্ষেপ এবং পরিমার্জন করতে বাধ্য করে।
/*backtest start: 2023-03-02 00:00:00 end: 2024-03-07 00:00:00 period: 1d basePeriod: 1h exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ //@version=5 strategy("RSI Strategy (Long)", overlay=true, initial_capital=1000, default_qty_type=strategy.percent_of_equity, default_qty_value=100) length = input( 14 ) overSold = input( 30 ) overBought = input( 70 ) price = close vrsi = ta.rsi(price, length) co = ta.crossover(vrsi, overSold) cu = ta.crossunder(vrsi, overBought) // *** Signals *** enter_long = ta.crossover(vrsi, overSold) enter_short = ta.crossunder(vrsi, overBought) close_long = ta.crossunder(vrsi, overBought) close_short = ta.crossunder(vrsi, overBought) // *** Risk management *** entry_price = close percent_diff = input(5) stop_loss_price_long = (1 - percent_diff / 100.) * entry_price stop_loss_price_short = (1 + percent_diff / 100.) * entry_price // *** Positions *** if enter_long and strategy.position_size == 0 strategy.entry("Long", strategy.long) strategy.exit("SL Long", "Long", stop = stop_loss_price_long) if enter_short and strategy.position_size == 0 strategy.entry("Short", strategy.short, qty=.001) strategy.exit("SL short", "Short", stop = stop_loss_price_short) if close_long strategy.close("Long", "Exit Long") if close_short strategy.close("Short", "Exit Short")