বিবি%বি কৌশল হল একটি পরিমাণগত ট্রেডিং কৌশল যা বিনিয়োগের সিদ্ধান্ত নেওয়ার জন্য ব্রাইন ব্যান্ড সূচকের শতাংশ বি-এর মান ব্যবহার করে। এটি একটি ট্রেন্ড ট্র্যাকিং কৌশল যা ব্রেইন ব্যান্ডের কাছাকাছি বা নিচে যাওয়ার সময় কেনা বা বিক্রি করার সংকেত দেয়।
এই কৌশলটি প্রথমে specifiedPeriod দিনের জন্য বন্ধের দামের গড় এবং স্ট্যান্ডার্ড ডিফারেনশিয়াল গণনা করে, তারপরে ব্রিন বন্ডের আপট্রেল এবং ডাউনট্রেল পাওয়া যায়। BB%B সূচকটি হ’ল বর্তমান দামের ডাউনট্রেল মূল্যকে হ্রাস করে এবং তারপরে উপরের ট্রেলের দামকে হ্রাস করে ট্রেলের দাম, যা বর্তমান দামের ব্রিন বন্ডের মধ্যে অবস্থানকে বোঝায়। BB%B ওভারসোল্ডের নীচে একটি কেনার সংকেত তৈরি করে এবং ওভারবোল্ডের উপরে একটি বিক্রয় সংকেত তৈরি করে।
বিশেষত, কৌশলটি প্রথমে ২১ দিনের সমাপ্তির দামের এসএমএ গড় এবং বুলিনের সাথে 2x স্ট্যান্ডার্ড ডিফারেনশিয়াল গণনা করে। তারপরে বর্তমান সমাপ্তির দামের বিবি% বি গণনা করা হয়। যদি বিবি% বি মান -0.2 ((কনফিগারযোগ্য) এর চেয়ে কম হয় এবং বর্তমানে কোনও পজিশন নেই, তবে আরও বেশি করুন; যদি বিবি% বি মান 1.2 ((কনফিগারযোগ্য) এর চেয়ে বেশি হয় এবং বর্তমানে কোনও পজিশন নেই, তবে খালি করুন। খালি পজিশনের সংকেতটি হ’ল যখন অতিরিক্ত পজিশনের বিবি% বি মান 1.0 ((কনফিগারযোগ্য) হয়; যখন খালি পজিশন থাকে তখন বিবি% বি বি মান 0.2 ((কনফিগারযোগ্য) ।
এই কৌশলটি বিবি% বি সূচকের উপর নির্ভর করে যে বর্তমান দামটি খুব বেশি বা খুব কম কিনা তা নির্ধারণ করে এবং বর্তমান প্রবণতার দিকনির্দেশের উপর নির্ভর করে, যখন দামগুলি ব্রিনের ব্যান্ডের বাইরে চলে যায় তখন ট্রেডিং সিগন্যাল তৈরি করে। বিভিন্ন প্যারামিটার কনফিগার করে কৌশলটির ফ্রিকোয়েন্সি সামঞ্জস্য করা যেতে পারে।
ব্রিনের উপর এবং নীচে ট্র্যাকগুলি বর্তমান মূল্যের একটি নির্দিষ্ট স্ট্যান্ডার্ড ডিভেরিয়েন্সের প্রতিনিধিত্ব করে। যখন দামগুলি আপেলের কাছাকাছি বা স্পর্শ করে তখন এটি একটি ওভারবয় প্রতিনিধিত্ব করে এবং যখন এটি নীচে ট্র্যাকের কাছাকাছি বা স্পর্শ করে তখন এটি একটি ওভারসেল প্রতিনিধিত্ব করে। বিবি% বি কৌশলটি উপযুক্ত সময় কেনার এবং বিক্রয় করার জন্য এই বৈশিষ্ট্যটি পুরোপুরি ব্যবহার করে।
বিবি% বি থ্রেশহোল্ড, গড়রেখার প্যারামিটার এবং রিবাউন্ড থ্রেশহোল্ডগুলি কৌশলটিতে অবাধে কনফিগার করা যেতে পারে, যা কৌশলটি সামঞ্জস্য করার জন্য একটি সুবিধা প্রদান করে। দীর্ঘ গড়রেখা এবং বৃহত্তর রিবাউন্ড থ্রেশহোল্ড ব্যবহার করে ট্রেডিং ফ্রিকোয়েন্সি হ্রাস করা যেতে পারে।
বুলিন ব্যাংকের সিদ্ধান্ত ছাড়াও ওভার-বই ওভার-সেলিং, একই সাথে গড়রেখার সিদ্ধান্তের সাথে বড় প্রবণতা, বিপরীতমুখী লেনদেন এড়ানো।
যখন দাম প্রথমবারের মতো ব্রিন ব্যান্ডের উপরে বা নীচে চলে যায়, তখন এটি ওভারব্লু ওভারসেল হিসাবে চিহ্নিত হওয়ার সম্ভাবনা বেশি, তবে এটি একটি স্বল্পমেয়াদী ভুয়া ব্রেকও হতে পারে। এই কৌশলটি একটি প্রত্যাবর্তন থ্রেশহোল্ড যুক্ত করে, যা কেবলমাত্র বিবি% বি এর বিপরীত দিকের দিকে স্পষ্টভাবে ফিরে আসে, যা ভুয়া সংকেতগুলিকে ফিল্টার করে।
এই কৌশলটি কেবলমাত্র ব্রিনের সূচকের উপর ভিত্তি করে মূল্যের বিপরীতমুখী হওয়ার সম্ভাবনা নির্ধারণ করে এবং বিপরীতমুখী ট্রেডিংয়ের ফলে ক্ষতির কারণ হতে পারে এমন একটি বড় প্রবণতাকে উপেক্ষা করে।
রিটার্ন থ্রেশহোল্ডের সেটটি খুব বড়, যা ট্রেন্ডের বিপরীত হওয়ার পরে সময়মত পোজিশন হোল্ডিংয়ের দিক পরিবর্তন করতে পারে না এবং সুযোগটি মিস করতে পারে।
যখন বাজার অস্থির হয়, তখন ব্রিনের উপর-নিচের ট্র্যাকের দূরত্ব প্রসারিত হয়, ক্রয়-বিক্রয় পয়েন্টের দামের পার্থক্য বৃদ্ধি পায় এবং একক ক্ষতির ঝুঁকি বৃদ্ধি পায়।
লং লাইন কৌশলগুলির তুলনায়, এই কৌশলটি বেশি ট্রেডিং ফ্রিকোয়েন্সি এবং ট্রেডিং খরচ এবং স্লাইড পয়েন্ট ক্ষতির সাথে যুক্ত।
ট্রেডিং সিগন্যাল শুধুমাত্র ট্রেন্ডের দিকের সাথে মিলিত হলেই পাঠানো হয়, বিপরীতমুখী ট্রেডিং এড়ানো যায়।
একক ক্ষতির ঝুঁকি নিয়ন্ত্রণ করতে এবং ক্ষতির বিস্তার রোধ করতে স্থির সংখ্যা বা শতাংশের ক্ষতি বন্ধ করুন।
গড় রেখার দৈর্ঘ্য, বিবি% বি থ্রেশহোল্ড এবং রিবাউন্ড থ্রেশহোল্ডের মতো প্যারামিটারগুলি সামঞ্জস্য করুন এবং আরও গোলমাল মুছে ফেলার জন্য এবং কৌশল স্থিতিশীলতা বাড়ানোর জন্য সর্বোত্তম প্যারামিটার সমন্বয়টি সন্ধান করুন।
বিভিন্ন জাতের লেনদেনের ব্যয় অনুসারে, কৌশলটির প্যারামিটারগুলি সামঞ্জস্য করুন, লেনদেনের ফ্রিকোয়েন্সি হ্রাস করুন, লেনদেনের ব্যয়ের প্রভাব হ্রাস করুন।
বিবি% বি কৌশলটি একটি সহজ এবং কার্যকর পরিমাণে ট্রেডিং কৌশল। এটি ব্রিন বন্ডের সময় ব্যবহার করে যখন দামটি বিপরীত হতে পারে, গড়ের মূল্যায়ন করে এবং বড় প্রবণতাগুলির সাথে মিলিত হয়, এবং ওভার-বয় ওভার-বিক্রয় পয়েন্টের কাছাকাছি বাণিজ্য করে। এই কৌশলটি নমনীয়ভাবে কনফিগার করা হয়, কৌশলটির ফ্রিকোয়েন্সিটি সামঞ্জস্য করা যায়। তবে কিছু ঝুঁকিও রয়েছে যা আরও অপ্টিমাইজ করা দরকার এবং কৌশলটির স্থিতিশীলতা এবং প্রকৃত লাভজনকতা বাড়ানোর জন্য বড় প্রবণতা, স্টপ লস এবং লেনদেনের ব্যয় ইত্যাদির মতো বিষয়গুলি বিবেচনা করা দরকার। যদি সঠিকভাবে ব্যবহৃত হয় তবে বিবি% বি কৌশলটি একটি পরিমাণযুক্ত ব্যবসায়ের সিস্টেমের একটি কার্যকর উপাদান হতে পারে।
/*backtest
start: 2023-08-25 00:00:00
end: 2023-09-24 00:00:00
period: 4h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=5
// strategy(title = "BB%B Strat", shorttitle = "BB%B Strat", format=format.price, precision=2, default_qty_type=strategy.percent_of_equity, default_qty_value=20)
length = input.int(21, minval=1)
src = input(close, title="Source")
mult = input.float(2.0, minval=0.001, maxval=50, title="StdDev")
ob = input.float(1.2, "Overbought Line", step=0.1)
ob_close = input.float(1.0, "Overbought Close", step=0.1)
os = input.float(-0.2, "Oversold Line", step=0.1)
os_close = input.float(0.2, "Oversold Close", step=0.1)
basis = ta.sma(src, length)
dev = mult * ta.stdev(src, length)
upper = basis + dev
lower = basis - dev
bbr = (src - lower)/(upper - lower)
p = plot(bbr, "Bollinger Bands %B", color=#26A69A)
ob_hline = hline(ob, "Overbought", color=color.red, linestyle=hline.style_dashed)
obc_hline = hline(ob_close, "Overbought Close", color=color.red, linestyle=hline.style_dashed)
os_hline = hline(os, "Oversold", color=color.green, linestyle=hline.style_dashed)
osc_hline = hline(os_close, "Oversold Close", color=color.green, linestyle=hline.style_dashed)
fill(ob_hline, obc_hline, color=color.new(color.red, 80), title="Overbought")
fill(os_hline, osc_hline, color=color.new(color.green, 80), title="Overbought")
bgcolor(bbr > ob ? color.new(color.fuchsia, 80) : (bbr < os ? color.new(color.lime, 80) : na))
if bbr < os and strategy.position_size == 0
strategy.entry("L", strategy.long)
if bbr >= os_close and strategy.position_size > 0
strategy.close_all()
if bbr > ob and strategy.position_size == 0
strategy.entry("S", strategy.short)
if bbr <= ob_close and strategy.position_size < 0
strategy.close_all()