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

অ্যাডাপ্টিভ বোলিংজার ব্যান্ডস ডায়নামিক পজিশন ম্যানেজমেন্ট স্ট্র্যাটেজি

লেখক:চাওঝাং, তারিখঃ 2024-12-12 11:55:53
ট্যাগঃবি বিএসএমএএসডিআরএসআই

img

সারসংক্ষেপ

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

কৌশল নীতি

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

  1. মধ্যবর্তী ব্যান্ড তৈরি করতে 20 দিনের সহজ চলমান গড় (এসএমএ) ব্যবহার করে
  2. দামের ওঠানামা পরিসীমা গঠনের জন্য ২টি স্ট্যান্ডার্ড ডিভিয়েশন ব্যবহার করে উপরের এবং নীচের ব্যান্ড সেট করে
  3. যখন দাম উপরের ব্যাংকের উপরে ৫% বা তার উপরে ১ ঘন্টার জন্য থাকে তখন ৫০% পজিশন ক্রয় করে
  4. প্রথম রিটার্নের সময় মাঝারি ব্যাংকে পজিশনকে ১০% কমিয়ে দেয়, যখন দাম ৫% এর নিচের ব্যাংকের নিচে পড়ে তখন ৫০% কমিয়ে দেয়
  5. ধাপে ধাপে পজিশন বিল্ডিং এবং হ্রাসের মাধ্যমে ঝুঁকি নিয়ন্ত্রণ করে এবং আয়কে অনুকূল করে

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

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

কৌশলগত ঝুঁকি

  1. অস্থির বাজারে ঘন ঘন লেনদেনের কারণ হতে পারে, লেনদেনের খরচ বাড়তে পারে
  2. ফিক্সড বোলিংজার ব্যান্ডের পরামিতিগুলি সব বাজারের অবস্থার সাথে মানিয়ে নিতে পারে না
  3. ব্রেকআউট নিশ্চিতকরণ সময়কালের সেটিংস গুরুত্বপূর্ণ ট্রেডিং সুযোগগুলি মিস করতে পারে
  4. ধাপে ধাপে পজিশন হ্রাস শক্তিশালী প্রবণতা মধ্যে পজিশন খুব তাড়াতাড়ি প্রস্থান করতে পারে
  5. আগ্রাসী মূলধন পরিচালনার জন্য পর্যাপ্ত তহবিল সংরক্ষণ প্রয়োজন

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

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

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

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


/*backtest
start: 2024-11-11 00:00:00
end: 2024-12-10 08:00:00
period: 1h
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

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

// 設定布林通道
length = 20
source = close
mult = 2.0
basis = ta.sma(source, length)
dev = mult * ta.stdev(source, length)
upper = basis + dev
lower = basis - dev

// 畫出布林通道
plot(upper, color=color.red, linewidth=1)
plot(basis, color=color.blue, linewidth=1)
plot(lower, color=color.green, linewidth=1)

// 設定買入條件:突破布林通道高點5%或持續1小時在高點上方
breakout_level = upper * 1.01

hour_breakout = ta.change(time("60")) == 1 and close > upper

buy_condition = (close > breakout_level or hour_breakout)
if (buy_condition)
    strategy.entry("Buy", strategy.long, qty=0.5)

// 設定賣出條件:第一次回測中線、跌破低點5%或回升中線
sell_10_condition = ta.crossover(close, basis) and strategy.opentrades > 0
sell_50_condition = close < lower * 0.95

// 賣出10%現貨
if (sell_10_condition)
    strategy.close("Buy", qty=0.1)

// 賣出50%現貨
if (sell_50_condition)
    strategy.close("Buy", qty=0.5)

// 監控買入與賣出信號
plotshape(series=buy_condition, location=location.belowbar, color=color.green, style=shape.labelup, title="Buy Signal")
plotshape(series=sell_10_condition, location=location.abovebar, color=color.red, style=shape.labeldown, title="Sell 10% Signal")
plotshape(series=sell_50_condition, location=location.abovebar, color=color.blue, style=shape.labeldown, title="Sell 50% Signal")


সম্পর্কিত

আরো