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

লেখক:চাওঝাং, তারিখঃ ২০২৪-০২-২০
ট্যাগঃ

img

সারসংক্ষেপ

বোলিংজার ব্যান্ডস ব্রেকআউট কৌশল হল বোলিংজার ব্যান্ডস সূচকের উপর ভিত্তি করে একটি সহজ পরিমাণগত ট্রেডিং কৌশল। কৌশলটি বোলিংজার ব্যান্ডসের উপরের এবং নীচের ব্যান্ডগুলি দ্বারা সরবরাহিত গতিশীল সমর্থন এবং প্রতিরোধের স্তরগুলি ব্যবহার করে যখন দামগুলি ব্যান্ডগুলি থেকে বেরিয়ে আসে এবং যখন দামগুলি ব্যান্ডগুলি থেকে বেরিয়ে আসে তখন প্রস্থান নিয়মগুলি দীর্ঘ অবস্থানের জন্য প্রবেশের নিয়মগুলি সেট করে, যার লক্ষ্য হ'ল দামের চলাচলে প্রবণতা অনুসরণকারী সুযোগগুলি ক্যাপচার করা।

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

বোলিংজার ব্যান্ড সূচকটি ১৯৮০ এর দশকে জন বোলিংজার দ্বারা তৈরি করা হয়েছিল। এটি একটি এন-অবধি চলমান গড় এবং এর উপরে এবং নীচে এম গুণ মান বিচ্যুতির সমন্বয়ে গঠিত। চলমান গড়টি মধ্যপন্থী হিসাবে কাজ করে, যখন মান বিচ্যুতি উদ্বায়ীতার জন্য অ্যাকাউন্ট করে। উচ্চ মান বিচ্যুতির মানগুলি উদ্বায়ীতা বৃদ্ধি নির্দেশ করে, যখন কম মানগুলি উদ্বায়ীতা হ্রাস করে।

এই কৌশলটির প্রবেশের শর্ত হলঃ বন্ধের মূল্য নিম্ন বোলিঞ্জার ব্যান্ডের নীচে ভাঙলে একটি দীর্ঘ অবস্থান নেওয়া হবে; বন্ধের মূল্য উপরের বোলিঞ্জার ব্যান্ডের উপরে ভাঙলে একটি ছোট অবস্থান নেওয়া হবে। প্রস্থান নিয়মগুলি হলঃ বিদ্যমান দীর্ঘ অবস্থানের জন্য, বন্ধের মূল্য উপরের ব্যান্ডের উপরে ভাঙলে তরলীকরণ; বিদ্যমান সংক্ষিপ্ত অবস্থানের জন্য, বন্ধের মূল্য নিম্ন ব্যান্ডের নীচে ভাঙলে কভার করুন।

এটি একটি প্রবণতা অনুসরণকারী কৌশল। বোলিংজার ব্যান্ডের ভাঙ্গনের মাধ্যমে প্রবণতা অব্যাহত রাখার মাধ্যমে, এটি ধারাবাহিক দিকনির্দেশক মূল্য আন্দোলনের থেকে লাভ অর্জনের লক্ষ্য রাখে।

সুবিধা

  1. স্থির মূল্যের পরিবর্তে গতিশীল সমর্থন/প্রতিরোধের স্তর হিসেবে বোলিংজার ব্যান্ড ব্যবহার করা কৌশলকে বাজারের পরিবর্তিত অবস্থার সাথে খাপ খাইয়ে নিতে সক্ষম করে।

  2. সিদ্ধান্তগুলি মূল্যের স্তর এবং অস্থিরতার অবস্থার উপর ভিত্তি করে, কিছু মিথ্যা সংকেত এড়ানো।

  3. ব্রেকআউট ফ্রেমওয়ার্কটি সহজ এবং স্বজ্ঞাত।

  4. প্যারামিটারগুলির নমনীয় সমন্বয় কৌশলটিকে পণ্য এবং বাজারে অভিযোজিত করে।

ঝুঁকি

  1. সূচকগুলির অনুপযুক্ত পরামিতিগুলি খুব ঘন ঘন ট্রেডিং এবং অপ্রয়োজনীয় ব্যয় সৃষ্টি করতে পারে।

  2. ব্রেকআউট সিগন্যালগুলি টেকসই প্রবণতার পরিবর্তে কেবল স্বল্পমেয়াদী মূল্যের ওঠানামা হতে পারে।

  3. স্টপ লস না থাকায় কৌশলটি অনিয়ন্ত্রিত ক্ষতির ঝুঁকিতে পড়ে।

  4. বিশুদ্ধভাবে প্রযুক্তিগত পদ্ধতিতে মৌলিক প্রবণতা বিপরীত হয় না।

  5. পারফরম্যান্স সামঞ্জস্য ছাড়াই বিভিন্ন পণ্যের মধ্যে পরিবর্তিত হতে পারে।

উন্নতির সুযোগ

  1. দৃঢ়তা বাড়াতে প্যারামিটার অপ্টিমাইজ করুন।

  2. হ্রাস সীমাবদ্ধ করার জন্য স্টপ লস অর্ডার অন্তর্ভুক্ত করুন।

  3. সিদ্ধান্ত গ্রহণের জন্য একাধিক সময়সীমার ব্যবস্থা গড়ে তুলতে হবে।

  4. মিথ্যা সংকেত এড়াতে ভলিউম ফিল্টার যুক্ত করুন।

  5. সময় এবং আকারের অবস্থানের উন্নতির জন্য মৌলিক বিষয়গুলি পরিপূরক করুন।

  6. আরও পণ্যের উপর কৌশল মূল্যায়ন করুন অভিযোজনযোগ্যতা পরীক্ষা করতে।

সংক্ষিপ্তসার

বোলিংজার ব্যান্ডস ব্রেকআউট কৌশলটি সূচক-ভিত্তিক ব্রেকআউট দ্বারা সংকেতযুক্ত গতির মাধ্যমে একটি সহজ প্রবণতা-পরবর্তী পদ্ধতি সরবরাহ করে। এর শক্তি প্রবণতা অব্যাহত রাখার গতিশীল সনাক্তকরণে রয়েছে। সঠিক ঝুঁকি নিয়ন্ত্রণ এবং স্থিতিশীলতা বৃদ্ধি এটিকে একটি কার্যকর পদ্ধতিগত কৌশলতে পরিণত করতে পারে।


/*backtest
start: 2024-01-20 00:00:00
end: 2024-02-19 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=5
strategy("Bollinger Bands Strategy", overlay=true)

length = input.int(20, title="Bollinger Bands Length", minval=1)
maType = input.string("SMA", title="Basis MA Type", options=["SMA", "EMA", "SMMA (RMA)", "WMA", "VWMA"])
src = input(close, title="Source")
mult = input.float(2.0, title="StdDev Multiplier", minval=0.001, maxval=50)
offset = input.int(0, title="Offset", minval=-500, maxval=500)

ma(source, length, _type) =>
    switch _type
        "SMA" => ta.sma(source, length)
        "EMA" => ta.ema(source, length)
        "SMMA (RMA)" => ta.rma(source, length)
        "WMA" => ta.wma(source, length)
        "VWMA" => ta.vwma(source, length)

basis = ma(src, length, maType)
dev = mult * ta.stdev(src, length)
upper = basis + dev + offset
lower = basis - dev - offset

// Define strategy entry and exit conditions
strategy.entry("Buy", strategy.long, when=close < lower)
strategy.close("Buy", when=close > upper)

strategy.entry("Sell", strategy.short, when=close > upper)
strategy.close("Sell", when=close < lower)

// Plotting the Bollinger Bands
plot(basis, color=color.blue, title="Basis")
plot(upper, color=color.red, title="Upper Band")
plot(lower, color=color.green, title="Lower Band")


আরো