রিসোর্স লোড হচ্ছে... লোডিং...

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

লেখক:চাওঝাং, তারিখঃ 2024-04-30 17:21:16
ট্যাগঃবি বিএসএমএ

img

সারসংক্ষেপ

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

কৌশল নীতি

  1. বলিংজার ব্যান্ডের মধ্যম, উপরের এবং নীচের ব্যান্ডগুলি গণনা করুন। মধ্যম ব্যান্ডটি বন্ধের মূল্যের সহজ চলমান গড়, যখন উপরের এবং নীচের ব্যান্ডগুলি মধ্যম ব্যান্ড থেকে স্ট্যান্ডার্ড বিচ্যুতির একটি নির্দিষ্ট গুণক যোগ এবং বিয়োগ করে পাওয়া যায়।
  2. যখন বন্ধের মূল্য উপরের ব্যাংকের উপরে ভেঙে যায় তখন একটি দীর্ঘ পজিশন প্রবেশ করান; যখন বন্ধের মূল্য নীচের ব্যাংকের নীচে ভেঙে যায় তখন একটি শর্ট পজিশন প্রবেশ করুন।
  3. প্রস্থান শর্তাবলীঃ বন্ধের মূল্য মাঝারি ব্যান্ডের নিচে নেমে গেলে লং পজিশন বন্ধ করুন; বন্ধের মূল্য মাঝারি ব্যান্ডের উপরে নেমে গেলে শর্ট পজিশন বন্ধ করুন।

কৌশলগত সুবিধা

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

কৌশলগত ঝুঁকি

  1. বোলিংজার ব্যান্ডের প্যারামিটারগুলির নির্বাচন (যেমন দৈর্ঘ্য এবং গুণক) কৌশলটির কার্যকারিতা প্রভাবিত করবে এবং বিভিন্ন প্যারামিটারগুলি বিভিন্ন ফলাফলের দিকে পরিচালিত করতে পারে।
  2. একটি অস্থির বাজারে, কৌশলটি প্রায়শই পজিশন খুলতে এবং বন্ধ করতে পারে, যার ফলে উচ্চ লেনদেনের খরচ হয়।
  3. কৌশলটি বাজারের মৌলিক কারণগুলি বিবেচনা করে না এবং সম্পূর্ণরূপে প্রযুক্তিগত সূচকগুলির উপর নির্ভর করে, যা কিছু ক্ষেত্রে মিথ্যা সংকেত তৈরি করতে পারে।

কৌশল অপ্টিমাইজেশান নির্দেশাবলী

  1. অন্যান্য প্রযুক্তিগত সূচক বা বাজার মনোভাবের সূচক প্রবর্তন করুন যাতে বোলিংজার ব্যান্ডের ব্রেকআউট সংকেতগুলির বৈধতা নিশ্চিত হয় এবং কৌশলটির নির্ভুলতা উন্নত হয়।
  2. বাজারের পরিবর্তনের সাথে খাপ খাইয়ে নেওয়ার জন্য বিভিন্ন বাজারের অবস্থার উপর ভিত্তি করে বোলিংজার ব্যান্ডের দৈর্ঘ্য এবং গুণককে গতিশীলভাবে সামঞ্জস্য করার মতো বোলিংজার ব্যান্ডের পরামিতিগুলি অনুকূল করুন।
  3. একটি একক লেনদেনের ঝুঁকি নিয়ন্ত্রণের জন্য স্টপ লস এবং লাভের স্তর নির্ধারণের মতো ঝুঁকি ব্যবস্থাপনা ব্যবস্থা যোগ করুন।
  4. বাজারের প্রবণতার শক্তি বিবেচনা করুন, যখন প্রবণতা শক্তিশালী হয় তখন অবস্থানগুলি ধরে রাখুন এবং কৌশলগত রিটার্ন উন্নত করতে এবং ঘন ঘন ট্রেডিংয়ের ব্যয় হ্রাস করতে দুর্বল প্রবণতা বা অস্থির বাজারে ট্রেডিং এড়ান।

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

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


/*backtest
start: 2023-04-24 00:00:00
end: 2024-04-29 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

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

// Bollinger Bands parameters
length = input.int(20, title="Length")
mult = input.float(2.0, title="Multiplier")

// Calculate Bollinger Bands
basis = ta.sma(close, length)
dev = mult * ta.stdev(close, length)
upper_band = basis + dev
lower_band = basis - dev

// Plot Bollinger Bands
plot(basis, color=color.blue, title="Basis")
plot(upper_band, color=color.red, title="Upper Band")
plot(lower_band, color=color.green, title="Lower Band")

// Strategy
long_condition = ta.crossover(close, upper_band)
short_condition = ta.crossunder(close, lower_band)

if (long_condition)
    strategy.entry("Long", strategy.long)
    
if (short_condition)
    strategy.entry("Short", strategy.short)

// Exit conditions
exit_long_condition = ta.crossunder(close, basis)
exit_short_condition = ta.crossover(close, basis)

if (exit_long_condition)
    strategy.close("Long")
    
if (exit_short_condition)
    strategy.close("Short")

সম্পর্কিত

আরো