
এই কৌশলটি বুলিং ব্যান্ড এবং তুলনামূলকভাবে দুর্বল সূচক ((আরএসআই)) দুটি প্রযুক্তিগত সূচককে একত্রিত করে, দামের ওভারলিংয়ের পরিধিকে বুলিং ব্যান্ডের মাধ্যমে ক্যাপচার করে এবং আরএসআই সূচকটি দামের ওভার-বই ওভার-সেলিংয়ের অবস্থা নিশ্চিত করার জন্য ব্যবহার করে, যার ভিত্তিতে ট্রেডিং সিগন্যালের বিচার করা হয়। যখন দাম বুলিং ব্যান্ডের নীচে এবং আরএসআই 30 এর নীচে থাকে তখন একটি অতিরিক্ত সংকেত উত্পন্ন হয়; যখন দাম বুলিং ব্যান্ডের নীচে এবং আরএসআই 70 এর উপরে থাকে তখন একটি ফাঁকা সংকেত উত্পন্ন হয়।
বুলিনের উপর, মধ্য এবং নিচের ট্র্যাকের জন্য একটি সরল চলমান গড় গণনা করুন। মধ্য ট্র্যাকটি সমাপ্তির দামের জন্য সরল চলমান গড়, উপরের এবং নীচের ট্র্যাকটি মধ্য ট্র্যাকের জন্য যোগ এবং বিয়োগ একটি নির্দিষ্ট স্ট্যান্ডার্ড পার্থক্য।
RSI সূচকটি গণনা করুন। RSI একটি নির্দিষ্ট সময়ের মধ্যে দামের উত্থান-পতনের পরিমাপ করার জন্য ব্যবহৃত হয়, যাতে দামের ওভার-বই ওভার-বিক্রয় অবস্থা নির্ধারণ করা যায়।
ট্রেডিং সিগন্যাল উৎপন্ন করা। যখন ক্লোজিং প্রাইস বুলিন ব্যান্ডেড ট্রেইল ভেঙে এবং আরএসআই ৩০ এর নিচে থাকে, তখন একটি মাল্টিসিগন্যাল উৎপন্ন করা হয়। যখন ক্লোজিং প্রাইস বুলিন ব্যান্ডেড ট্রেইল ভেঙে আর আরএসআই ৭০ এর উপরে থাকে, তখন একটি ডাইরেক্ট সিগন্যাল উৎপন্ন করা হয়।
ট্রেডিং কার্যকর করুন। ট্রেডিং সিগন্যালের ভিত্তিতে সীমিত মূল্যের তালিকা সেট করুন, বুলিন বন্ডটি অতিক্রম করুন, ট্র্যাকটি খালি করুন, ট্র্যাকটি আরও করুন। একই সাথে, পূর্ববর্তী দিকের হ্যাং তালিকা বাতিল করুন।
ব্রিন ব্যান্ড মূল্যের ওঠানামা পরিমাপ করতে সক্ষম, আরএসআই সূচক মূল্যের ওভারবয় ওভারসোলের পরিমাণ পরিমাপ করতে সক্ষম, উভয়ই দামের বিপরীত সময়ের তুলনামূলকভাবে নির্ভরযোগ্যভাবে পূর্বাভাস দিতে পারে।
সীমিত মূল্যের আদেশের সেটিংটি ভুলভাবে পজিশন খোলার বা উচ্চ-হত্যার অনুসরণ করা এড়াতে পারে, স্টপ লস অর্ডার সেটিংটি ঝুঁকি নিয়ন্ত্রণ করতে পারে।
পূর্ববর্তী দিকনির্দেশের তালিকাটি সরিয়ে ফেলুন যাতে কৌশলটি খুব ঘন ঘন লেনদেন করতে না পারে।
ঝুঁকি বিশ্লেষণ
প্রবণতাপূর্ণ পরিস্থিতিতে বড় ধরনের বিপর্যয় দেখা দিতে পারে। ব্রিনব্যান্ড এবং আরএসআই সূচকগুলি কাঁপানো বাজারের বিপরীত দিক নির্ধারণের জন্য আরও উপযুক্ত, প্রবণতাপূর্ণ পরিস্থিতির জন্য দুর্বলতা।
প্যারামিটার সেটিংগুলি কৌশলগত পারফরম্যান্সের উপর প্রভাব বিস্তার করে। ব্রিনের প্যারামিটার সেটিংগুলি দামের ব্রেকডাউনগুলির ফ্রিকোয়েন্সিকে প্রভাবিত করে, আরএসআই সূচকের প্যারামিটার সেটিংগুলি ওভার-বই ওভার-বিক্রয় সংকেতের সংবেদনশীলতাকে প্রভাবিত করে, যা বিভিন্ন বাজারের বৈশিষ্ট্য এবং লেনদেনের চক্রের উপর ভিত্তি করে অপ্টিমাইজ করা দরকার।
প্রবণতা নির্ধারণের সূচকগুলি যেমন ম্যাক ব্রিন ব্যান্ড এবং আরএসআই সূচকগুলি প্রবণতা সূচকগুলির সাথে মিলিত হতে পারে যেমন ম্যাক ব্রিন ব্যান্ড এবং আরএসআই সূচকগুলি প্রবণতা সূচকগুলির সাথে মিলিত হতে পারে।
ডায়নামিক প্যারামিটার অপ্টিমাইজেশান পদ্ধতি ব্যবহার করা বিবেচনা করা যেতে পারে, দামের ওঠানামা, প্রবণতা শক্তি এবং অন্যান্য বৈশিষ্ট্যগুলির উপর ভিত্তি করে, ব্রিন ব্যান্ড এবং আরএসআই সূচকের প্যারামিটারগুলিকে স্বতঃস্ফূর্তভাবে সামঞ্জস্য করতে, কৌশলটির অভিযোজনযোগ্যতা উন্নত করতে।
তহবিল ব্যবস্থাপনা এবং পজিশন ম্যানেজমেন্ট মডিউলগুলি কৌশলটিতে অন্তর্ভুক্ত করা যেতে পারে, অ্যাকাউন্টের তহবিল, ঝুঁকিপূর্ণ পছন্দ, ঐতিহাসিক প্রত্যাহার ইত্যাদির উপর ভিত্তি করে প্রতিটি লেনদেনের তহবিল এবং লিভারেজ গতিশীলভাবে সামঞ্জস্য করা যায়।
এই কৌশলটি ব্রিন ব্যান্ড এবং আরএসআই সূচকগুলির সংমিশ্রণের মাধ্যমে দামের ওভার-বই ওভার-সেলের অবস্থাকে তুলনামূলকভাবে কার্যকরভাবে ক্যাপচার করতে পারে এবং এটি একটি ট্রেডিং সংকেত হিসাবে ব্যবহার করতে পারে। তবে, কৌশলটি প্রবণতার পরিস্থিতিতে দুর্বল পারফরম্যান্স করতে পারে এবং কৌশলটি প্যারামিটার সেটিংয়ের প্রতি সংবেদনশীল। ভবিষ্যতে ট্রেন্ড বিচার, গতিশীল প্যারামিটার অপ্টিমাইজেশন এবং তহবিল পরিচালনার মতো মডিউলগুলি প্রবর্তন করা বিবেচনা করা যেতে পারে যাতে কৌশলটির স্থিতিশীলতা এবং লাভজনকতা আরও বাড়ানো যায়।
/*backtest
start: 2024-03-01 00:00:00
end: 2024-03-31 23:59:59
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=5
strategy("Geliştirilmiş Bollinger Bantları Stratejisi", overlay=true)
source = close
length = input.int(20, minval=1, title="Uzunluk")
mult = input.float(2.0, minval=0.001, maxval=50, title="Çarpan")
basis = ta.sma(source, length)
dev = mult * ta.stdev(source, length)
upper = basis + dev
lower = basis - dev
plot(basis, title="Baz Çizgisi", color=color.blue)
plot(upper, title="Üst Bant", color=color.green)
plot(lower, title="Alt Bant", color=color.red)
// RSI göstergesi ekleme
rsiLength = input.int(14, title="RSI Uzunluğu")
rsiSource = close
rsi = ta.rsi(rsiSource, rsiLength)
plot(rsi, title="RSI", color=color.orange)
// RSI ve Bollinger Bantları kombinasyonu ile alım/satım sinyalleri
buyEntry = ta.crossover(source, lower) and rsi < 30
sellEntry = ta.crossunder(source, upper) and rsi > 70
plotshape(series=buyEntry, title="Alım Sinyali", location=location.belowbar, color=color.green, style=shape.labelup, text="AL")
plotshape(series=sellEntry, title="Satım Sinyali", location=location.abovebar, color=color.red, style=shape.labeldown, text="SAT")
// Strateji giriş/çıkış noktaları
if (buyEntry)
strategy.entry("BBandLE", strategy.long, stop=lower, oca_name="BollingerBands", comment="BBandLE")
else
strategy.cancel(id="BBandLE")
if (sellEntry)
strategy.entry("BBandSE", strategy.short, stop=upper, oca_name="BollingerBands", comment="BBandSE")
else
strategy.cancel(id="BBandSE")
// Strateji performansını gösteren grafik
plot(strategy.equity, title="Strateji Performansı", color=color.purple, linewidth=2, style=plot.style_areabr)