বোল্ট-ব্যান্ড আরএসআই-এর কম্পন ট্রেডিং কৌশল হল একটি সংক্ষিপ্ত-রেখা কম্পন ট্রেডিং কৌশল যা বোল্ট-ব্যান্ড সূচক এবং অপেক্ষাকৃত শক্তিশালী সূচক (আরএসআই) ব্যবহার করে। এই কৌশলটি বোল্ট-ব্যান্ডের উপরে এবং নীচে ট্র্যাকের মধ্যে দামের কম্পনীয় ওঠানামা ধরে মুনাফা অর্জন করে।
প্রথমত, এই কৌশলটি বোল্ট ব্যান্ডের সূচক ব্যবহার করে দামের ওঠানামা বিশ্লেষণ করে। যখন দামগুলি উপরের ট্র্যাকের কাছাকাছি থাকে তখন এটি ওভারবয় হয় এবং যখন এটি নীচের ট্র্যাকের কাছাকাছি থাকে তখন এটি ওভারসোল হয়।
দ্বিতীয়ত, আরএসআই সূচকগুলির সাথে মিলিতভাবে ওভারবয় ওভারসোলের শক্তি নির্ধারণ করুন। আরএসআই 70 এর উপরে ওভারবয় এবং 30 এর নীচে ওভারসোল।
যখন দাম বোল ব্যান্ডের নিচে চলে যায় এবং RSI ওভারসোল দেখায়, তখন বেশি করুন; যখন দাম বোল ব্যান্ডের উপরে চলে যায় এবং RSI ওভারসোল দেখায়, তখন খালি করুন।
বোল্ট ব্যান্ডের সূচকটি মূল্যের অস্থিরতার পরিধি নির্ধারণ করতে পারে।
আরএসআই সূচক অন্ধভাবে অতিরিক্ত খালি করা থেকে বিরত থাকে।
“আমি মনে করি, এটি একটি ভালো উদ্যোগ, কিন্তু আমি মনে করি, এটি একটি বড় পদক্ষেপ নয়।
প্রায়শই ট্রেড করা হয়, যার ফলে নিয়মিত মুনাফা হয়।
বিভিন্ন জাত এবং সময়কালের জন্য উপযুক্ত।
বোল্টের প্যারামিটার ভুলভাবে সেট করা হয়েছে, যার ফলে মূল মূল্য নির্ধারণ করা সম্ভব হচ্ছে না।
RSI প্যারামিটার সেটিং অযৌক্তিক, মিথ্যা সংকেত উৎপন্ন করে।
“এটি একটি দুর্বল প্রতিরোধ ক্ষমতা, এবং এটি একটি স্টপ-ডোজ ট্রিগার করে।
উচ্চ ট্রেডিং ফ্রিকোয়েন্সি দ্বারা স্লাইড পয়েন্ট খরচ বহন করতে হবে।
“আমি মনে করি, এটা খুবই গুরুত্বপূর্ণ যে, আমরা আমাদের লক্ষ্যে পৌঁছতে পারি।
প্যারামিটার অপ্টিমাইজ করা হয়েছে যাতে বোলার ব্যান্ড প্রকৃত ওভারল্যাপের কাছাকাছি থাকে।
আরএসআই চক্রের সাথে সামঞ্জস্য রেখে নিশ্চিত করুন যে শব্দটি ফিল্টার করা হয়েছে।
মোবাইল স্টপ লস মূল্য ট্র্যাকিং, হারানো হারানো হ্রাস।
স্লাইড পয়েন্টের প্রভাব কমাতে প্রচুর পরিমাণে লেনদেন করা জাত বেছে নিন।
অন্যান্য সূচকগুলি প্রবণতার দিকনির্দেশনা নির্ধারণ করতে সহায়তা করতে পারে।
বোল্ট-ব্যান্ড আরএসআই-এর ঝাঁকুনি ট্রেডিং কৌশল, যা কার্যকরভাবে দামের মধ্যে দ্বি-মুখী ওঠানামা ক্যাপচার করতে পারে। প্যারামিটার সমন্বয় এবং ঝুঁকি ব্যবস্থাপনার মাধ্যমে স্থিতিশীল রিটার্ন পাওয়া যায়। এটি একটি সুপারিশকৃত সংক্ষিপ্ত লাইন পরিমাণযুক্ত ট্রেডিং কৌশল।
/*backtest
start: 2023-08-16 00:00:00
end: 2023-09-15 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=4
strategy("Swing trading strategy FOREX ", shorttitle="BB+RSI", overlay=true)
////////////////////////////////////////////////////////////////////////////////
// BACKTESTING RANGE
// From Date Inputs
fromDay = input(defval = 1, title = "From Day", minval = 1, maxval = 31)
fromMonth = input(defval = 1, title = "From Month", minval = 1, maxval = 12)
fromYear = input(defval = 2020, title = "From Year", minval = 1970)
// To Date Inputs
toDay = input(defval = 1, title = "To Day", minval = 1, maxval = 31)
toMonth = input(defval = 1, title = "To Month", minval = 1, maxval = 12)
toYear = input(defval = 2022, title = "To Year", minval = 1970)
// Calculate start/end date and time condition
startDate = timestamp(fromYear, fromMonth, fromDay, 00, 00)
finishDate = timestamp(toYear, toMonth, toDay, 00, 00)
time_cond = true
//
//
///////////// RSI
RSIlength = input(6,title="RSI Period Length")
RSIoverSold = input(defval = 65, title = "RSIoverSold", minval = 1, maxval = 100)
RSIoverBought = input(defval = 35, title = "RSIoverBought", minval = 1, maxval = 100)
price = close
vrsi = rsi(price, RSIlength)
///////////// Bollinger Bands
BBlength = input(200, minval=1,title="Bollinger Period Length")
BBmult = 2 // input(2.0, minval=0.001, maxval=50,title="Bollinger Bands Standard Deviation")
BBbasis = sma(price, BBlength)
BBdev = BBmult * stdev(price, BBlength)
BBupper = BBbasis + BBdev
BBlower = BBbasis - BBdev
source = close
buyEntry = crossover(source, BBlower)
sellEntry = crossunder(source, BBupper)
plot(BBbasis, color=color.aqua,title="Bollinger Bands SMA Basis Line")
p1 = plot(BBupper, color=color.silver,title="Bollinger Bands Upper Line")
p2 = plot(BBlower, color=color.silver,title="Bollinger Bands Lower Line")
fill(p1, p2)
///////////// Colors
switch1=input(true, title="Enable Bar Color?")
switch2=input(true, title="Enable Background Color?")
TrendColor = RSIoverBought and (price[1] > BBupper and price < BBupper) and BBbasis < BBbasis[1] ? color.red : RSIoverSold and (price[1] < BBlower and price > BBlower) and BBbasis > BBbasis[1] ? color.green : na
barcolor(switch1?TrendColor:na)
bgcolor(switch2?TrendColor:na,transp=50)
///////////// RSI + Bollinger Bands Strategy
//for buy
cond1=crossover(vrsi, RSIoverSold)
cond2=crossover(source, BBlower)
//for sell
cond3=crossunder(vrsi, RSIoverBought)
cond4=crossunder(source, BBupper)
if (not na(vrsi))
if (cond1 and cond2 and time_cond)
strategy.entry("RSI_BB_LONG", strategy.long, stop=BBlower, comment="LONG",alert_message = "long")
else
strategy.cancel(id="RSI_BB_LONG")
if (cond3 and cond4 and time_cond)
strategy.entry("RSI_BB_SHORT", strategy.short, stop=BBupper, comment="SHORT",alert_message = "short")
//strategy.close("RSI_BB_LONG")
else
strategy.cancel(id="RSI_BB_SHORT")
//strategy.exit("closelong", "RSI_BB_LONG" , profit = close * 0.01 / syminfo.mintick, loss = close * 0.01 / syminfo.mintick, alert_message = "closelong")
//strategy.exit("closeshort", "RSI_BB_SHORT" , profit = close * 0.01 / syminfo.mintick, loss = close * 0.01 / syminfo.mintick, alert_message = "closeshort")
//plot(strategy.equity, title="equity", color=red, linewidth=2, style=areabr)