বোলিংজার ব্যান্ড চ্যানেল ব্রেকআউট ট্রেডিং কৌশল

লেখক:চাওঝাং, তারিখ: ২০২৩-০৯-১২ ১৭ঃ০৫ঃ৫৬
ট্যাগঃ

এই কৌশলটি বোলিংজার ব্যান্ডের দামের ব্রেকআউট ট্রেড করে। ব্যান্ডগুলি কার্যকরভাবে দামের দোলনের পরিসীমা নির্ধারণ করে, ব্রেকআউটগুলি সম্ভাব্য প্রবণতা ঘুরিয়ে দেয়।

কৌশলগত যুক্তি:

  1. বিবি মিডলাইন, উপরের এবং নীচের ব্যান্ড গণনা করুন। মিডলাইন হল এন-পরিয়ড এসএমএ, ব্যান্ড প্রস্থ হল এন-পরিয়ড স্ট্যান্ডার্ড ডিভিয়েশন মাল্টিপল।

  2. নীচের ব্যান্ডে লম্বা এবং উপরের ব্যান্ডে শর্ট।

  3. ঝুঁকি নিয়ন্ত্রণের জন্য বিপরীত ব্যান্ডে স্টপ লস সেট করুন।

  4. বেশি লাভের জন্য ট্রেলিং স্টপ, অথবা ফিক্সড স্টপ।

  5. একই সময়ে লং/শর্ট অর্ডার এড়াতে পারস্পরিকভাবে বহির্ভূত অর্ডার প্রয়োগ করুন।

উপকারিতা:

  1. বিবি ব্রেকআউট সঠিকভাবে প্রবণতা পরিবর্তন চিহ্নিত করে।

  2. ব্যান্ডে স্টপগুলি সময়মতো ট্রেন্ড থেকে বেরিয়ে আসার অনুমতি দেয়।

  3. পারস্পরিক বঞ্চনা একই দিকের হেজিং এড়ায়।

ঝুঁকি:

  1. বিবি গড় এবং বিচ্যুতি বিলম্ব, সেরা এন্ট্রি অনুপস্থিত।

  2. বিভিন্ন বাজারে উইপসওয়ালা সাধারণ।

  3. স্ট্যাটিক পরামিতি পরিবর্তনশীল অস্থিরতা মানিয়ে নিতে অক্ষম।

সংক্ষেপে, এই কৌশলটি বিবি ব্রেকআউটকে একটি সাধারণ চ্যানেল সিস্টেমের মতো ট্রেড করে। সুরক্ষা এবং ঝুঁকি ব্যবস্থাপনার উন্নতির সুযোগ রয়েছে তবে সামগ্রিক ধারণাটি সহজ এবং শক্তিশালী।


/*backtest
start: 2022-09-05 00:00:00
end: 2023-09-11 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=3
strategy("Kozlod - BB Strategy - 1 minute", overlay=true, default_qty_type = strategy.percent_of_equity, default_qty_value = 100)

// 
// author: Kozlod
// date: 2019-05-27
// RSI - BTCUSDT - 1m
// https://www.tradingview.com/u/Kozlod/
// https://t.me/quantnomad
//

source = close
length = input(45, minval=1)
mult = input(2.5, minval=0.001, maxval=50)

basis = sma(source, length)
dev = mult * stdev(source, length)

upper = basis + dev
lower = basis - dev

plot(upper)
plot(lower)

buyEntry  = crossover(source, lower)
sellEntry = crossunder(source, upper)

if (crossover(source, lower))
    strategy.entry("BBandLE", strategy.long, stop=lower, oca_name="BollingerBands",  comment="BBandLE")
else
    strategy.cancel(id="BBandLE")

if (crossunder(source, upper))
    strategy.entry("BBandSE", strategy.short, stop=upper, oca_name="BollingerBands",  comment="BBandSE")
else
    strategy.cancel(id="BBandSE")

আরো