
এই কৌশলটি আরএসআই সূচককে মূল্যের ব্রেকডাউনগুলির সাথে একত্রিত করে, একটি নির্দিষ্ট প্রবণতার অধীনে গঠিত সমন্বয় পরিসরে ঘূর্ণিঝড়ের সুযোগগুলি সন্ধান করে এবং তারপরে উচ্চ দক্ষতার জন্য স্বল্প-লাভের জন্য স্বল্প-রেখা ট্রেডিং করে।
সুতরাং, এই কৌশলটি একাধিক মাত্রার বিচারিক যুক্তিকে সংহত করে, নির্দিষ্ট প্রবণতা এবং বিরতির সুযোগের অধীনে, আরএসআই সূচক দ্বারা উত্পন্ন ক্রয়-বিক্রয় সংকেত ব্যবহার করে সংক্ষিপ্ত মুনাফা অর্জনের জন্য ঘূর্ণায়মান অপারেশন। এটি কার্যকরভাবে বাজারের স্বল্পমেয়াদী ওভারডাউন রিবাউন্ড এবং ওভারবাউন রিবাউন্ডের সুযোগকে কার্যকরভাবে দখল করতে পারে।
এই কৌশলটি আরএসআই সূচক ব্যবহার করে ওভারব্লড ওভারসোল্ডের স্বল্পমেয়াদী বিপর্যয়ের সুযোগ নির্ধারণ করে এবং দামের বিরতির সাথে সংযুক্ত হয়ে স্বল্পমেয়াদী মুনাফা অর্জনের জন্য ঘূর্ণনশীল অপারেশন করে। এটি স্বল্পমেয়াদী দক্ষতা, সহজ অপারেশন, সীমিত ঝুঁকি এবং নির্দিষ্ট পরিস্থিতিতে স্বল্পমেয়াদী ব্যবসায়ীদের ব্যবহারের জন্য উপযুক্ত। সামগ্রিক বড় প্রবণতা বিচার করতে এবং প্যারামিটারগুলি অপ্টিমাইজ করতে মনোযোগ দেওয়া দরকার, যাতে আরও ভাল ফলাফল পাওয়া যায়।
/*backtest
start: 2024-01-01 00:00:00
end: 2024-01-31 23:59:59
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
// This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © relevantLeader16058
//@version=4
strategy(shorttitle='RSI Classic Strategy',title='RSI Classic Strategy (by Coinrule)', overlay=true, initial_capital = 1000, process_orders_on_close=true, default_qty_type = strategy.percent_of_equity, default_qty_value = 30, commission_type=strategy.commission.percent, commission_value=0.1)
//Backtest dates
fromMonth = input(defval = 1, title = "From Month", type = input.integer, minval = 1, maxval = 12)
fromDay = input(defval = 1, title = "From Day", type = input.integer, minval = 1, maxval = 31)
fromYear = input(defval = 2020, title = "From Year", type = input.integer, minval = 1970)
thruMonth = input(defval = 1, title = "Thru Month", type = input.integer, minval = 1, maxval = 12)
thruDay = input(defval = 1, title = "Thru Day", type = input.integer, minval = 1, maxval = 31)
thruYear = input(defval = 2112, title = "Thru Year", type = input.integer, minval = 1970)
showDate = input(defval = true, title = "Show Date Range", type = input.bool)
start = timestamp(fromYear, fromMonth, fromDay, 00, 00) // backtest start window
finish = timestamp(thruYear, thruMonth, thruDay, 23, 59) // backtest finish window
window() => true
// RSI inputs and calculations
lengthRSI = 14
RSI = rsi(close, lengthRSI)
oversold= input(30)
overbought= input(60)
//Entry
strategy.entry(id="long", long = true, when = RSI< oversold and window())
//Exit
//RSI
strategy.close("long", when = RSI > overbought and window())