RSI এবং বলিঙ্গার ব্যান্ডের সমন্বয়ে স্বল্পমেয়াদী ট্রেডিং কৌশল


সৃষ্টির তারিখ: 2023-12-19 11:31:09 অবশেষে সংশোধন করুন: 2023-12-19 11:31:09
অনুলিপি: 0 ক্লিকের সংখ্যা: 894
1
ফোকাস
1621
অনুসারী

RSI এবং বলিঙ্গার ব্যান্ডের সমন্বয়ে স্বল্পমেয়াদী ট্রেডিং কৌশল

ওভারভিউ

এই কৌশলটি তুলনামূলকভাবে দুর্বল সূচক ((আরএসআই) এবং বুলিন ব্যান্ডের সাথে একত্রিত করে একটি সংক্ষিপ্ত ট্রেডিং কৌশল তৈরি করে। এই কৌশলটি মূলত আরএসআই সূচকটি বুলিন ব্যান্ডের নীচে নেমে যাওয়ার সময় ক্রয়-বিক্রয় করার জন্য ব্যবহৃত হয়। একই সাথে, কৌশলটিতে ক্ষতির ব্যবস্থা রয়েছে যা ঝুঁকি নিয়ন্ত্রণ করতে পারে।

কৌশল নীতি

  1. আরএসআই সূচকের মান গণনা করা হয়, প্যারামিটারটি 14 পিরিয়ডে সেট করা থাকে।
  2. বুলিন-ব্যান্ড মধ্যরেখা গণনা করা হয়, যেখানে RSI-এর একটি ওজনের মুভিং এভারেজ ব্যবহার করা হয়, যা 25 -এ সেট করা থাকে।
  3. বুলিন বন্ডের উপর এবং নিচে, উপরের লাইনটি মধ্যরেখার জন্য এবং নিচের লাইনটি মধ্যরেখার জন্য, আরএসআই স্ট্যান্ডার্ডের 20 গুণ।
  4. আরএসআই-এর নিচে যখন ট্র্যাজেডি হয়, তখন অতিরিক্ত কাজ করুন; আরএসআই-এর নিচে যখন ট্র্যাজেডি হয়, তখন খালি করুন।
  5. একটি স্টপ লস ম্যানেজমেন্ট সেট করুন, যদি দামটি ক্রয় মূল্যের 6% এর নীচে পড়ে যায় তবে এটি বন্ধ হয়ে যায়।

সামর্থ্য বিশ্লেষণ

এই কৌশলটি আরএসআই এবং ব্রিন ব্যান্ডের সাথে মিলিত হয়, যা উভয়কে কার্যকরভাবে কাজে লাগাতে পারে এবং শর্ট-লাইন ট্রেডিং করতে পারে। এর প্রধান সুবিধাগুলি হলঃ

  1. আরএসআই বাজার ওভার-বই ওভার-সেলিংয়ের কার্যকর মূল্যায়ন করতে পারে। ব্রাইন ব্যান্ডের সাথে যুক্ত হয়ে এটি সংকেতের নির্ভুলতা বাড়িয়ে তুলতে পারে।
  2. ব্রিনের সাথে ডায়নামিক ট্র্যাক রয়েছে যা বাজারের অস্থিরতার উপর নির্ভর করে স্বয়ংক্রিয়ভাবে পরিধি সামঞ্জস্য করতে পারে।
  3. স্টপ লস সিস্টেমটি যুক্তিসঙ্গতভাবে সেট করা হয়েছে, 6% স্টপ লস ব্যাপ্তি, যা স্বাভাবিক ওঠানামা সহ্য করতে পারে এবং ক্ষতির কার্যকর নিয়ন্ত্রণ করতে পারে।

ঝুঁকি বিশ্লেষণ

এই কৌশলটির কিছু ঝুঁকিও রয়েছে, যেমনঃ

  1. আরএসআই সূচকটি পিছিয়ে আছে এবং দ্রুত পাল্টাবার সুযোগটি মিস করতে পারে।
  2. ব্রিন বন্ডের পরামিতিগুলি ভুলভাবে সেট করা হয়েছে, বা বাজারগুলি তীব্রভাবে ওঠানামা করছে, যা সংকেত ত্রুটির কারণ হতে পারে।
  3. স্টপ লস পজিশনের সেটিং অযৌক্তিক, খুব ব্যাপক বা খুব কট্টর হতে পারে, যা অপ্রয়োজনীয় ক্ষতি বাড়িয়ে তোলে।

প্রতিকার ও সমাধানঃ

  1. অন্যান্য সূচক যেমন কেডিজে বা অন্যান্য সূচকগুলির সাথে একত্রে বাজার পরিস্থিতির সমন্বিত বিচার বিবেচনা করা যেতে পারে।
  2. ডায়নামিক অপ্টিমাইজেশান ব্রিন-ব্যান্ড প্যারামিটার, বিভিন্ন বাজারের জন্য প্যারামিটারগুলিকে সামঞ্জস্য করে।
  3. পরীক্ষার এবং সর্বোত্তম প্যারামিটার সেট করার জন্য স্টপ লস অবস্থানটি অপ্টিমাইজ করুন।

অপ্টিমাইজেশান দিক

এই কৌশলটি আরও উন্নত করার সুযোগ রয়েছেঃ

  1. স্টপ লসকে স্থির মাত্রা থেকে ডায়নামিক ট্র্যাকিং স্টপ লস হিসাবে বিবেচনা করা যেতে পারে। এইভাবে, মূল্যের ওঠানামা অনুসারে স্টপ লস অবস্থানটি নমনীয়ভাবে সামঞ্জস্য করা যেতে পারে।
  2. বুইলিন ব্যান্ডের উপর ভিত্তি করে, বুইলিন ব্যান্ডউইথ ইনডেক্স ((BBW) এর বিচারক নিয়ম যুক্ত করা যেতে পারে। যখন বুইলিন ব্যান্ডটি খুব বেশি প্রসারিত বা সংকুচিত হয়, তখন ভুল সংকেত এড়াতে ট্রেডিং স্থগিত করা যেতে পারে।
  3. ক্রমবিকাশের শর্তগুলিকে ক্রমবিকাশের শর্তগুলির সাথে সংযুক্ত করা যেতে পারে, যেমন শক্তি প্রবাহ, যাতে ভুয়া ব্রেকডাউনগুলি আরও এড়ানো যায়।

সারসংক্ষেপ

এই কৌশলটি সামগ্রিকভাবে একটি স্থিতিশীল এবং নির্ভরযোগ্য সংক্ষিপ্ত লাইন ট্রেডিং কৌশল। এটি RSI সূচকটি ওভারসোল্ড ওভারসোল্ডের সুবিধাগুলির সাথে যুক্ত করে এবং ব্রিনের স্বয়ংক্রিয়ভাবে ওভারসোল্ডের সুবিধাগুলির সাথে যুক্ত করে, একটি স্বল্প লাইন কৌশল তৈরি করে। প্যারামিটার অপ্টিমাইজেশন এবং নিয়ম অপ্টিমাইজেশনের পরে, কৌশলটি আরও স্থিতিশীল আয় করতে পারে।

কৌশল সোর্স কোড
/*backtest
start: 2022-12-12 00:00:00
end: 2023-10-13 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=3
strategy("rsi+bb st", shorttitle="rsibb st 0.3")

len_rsi=input(14)
len_bb = input(25)
mul10 = input(20.0)
mul=mul10/10
sl100 = input(94.0, title='stop loss rate')
sl=sl100/100

lw = 3

vwma_e(src, len) =>
    ema(src*volume, len)/ema(volume,len)

rsi = rsi(close, len_rsi)
plot(rsi, color=blue, title= 'rsi blue', linewidth=lw)
plot(70, color=gray, title='line 70', linewidth=lw)
plot(30, color=gray, title='line 30', linewidth=lw)

bbg = stdev(rsi, len_bb)*mul
bbc = vwma_e(rsi, len_bb)
//bbc=ema(rsi,len_bb)
ratio = 0.6
bbc := bbc*ratio + 50*(1-ratio)

bbu = bbc+bbg
bbl = bbc-bbg
plot(bbu, color=green, title='bb_up green', linewidth=lw)
plot(bbl, color=red, title='bb_low red', linewidth=lw)
plot(bbc, color=#808000ff, title='bb center', linewidth=lw)

plot(50, color=black)

lc = crossover(rsi, bbl) //or crossover(rsi, bbc)
sc = crossunder(rsi, bbu)

last_pos = 0*close
if lc
    last_pos := 1
else
    last_pos := last_pos[1]
if sc
    last_pos := 2

last_price = 0*close
if last_pos[1] !=1 and last_pos == 1
    last_price := close
else
    last_price := last_price[1]
    
if last_pos==1 and close < last_price*sl
    lc:=false
    sc:=true
    last_pos:=2

if (lc)
    strategy.entry("long", strategy.long)

if (sc)
    strategy.entry("short", strategy.short)