বোলিংজার ব্যান্ডের উপর ভিত্তি করে দীর্ঘমেয়াদী ট্রেডিং কৌশল %B নির্দেশক

লেখক:চাওঝাং, তারিখঃ 2024-02-01 11:15:44
ট্যাগঃ

img

সারসংক্ষেপ

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

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

  1. এন-দিনের বোলিংজার ব্যান্ডের মাঝারি ব্যান্ড, উপরের ব্যান্ড এবং নীচের ব্যান্ড গণনা করুন
  2. %B মান গণনা করুনঃ (%B = (Close - LowerBB) /(UpperBB - LowerBB)
  3. যখন %B মান প্রান্তিকের নিচে পড়ে (ডিফল্ট হল 0) তখন লং হয়ে যান
  4. প্রবেশ মূল্যের উপর ভিত্তি করে মুনাফা গ্রহণ করুন (ডিফল্ট প্রবেশ মূল্যের 105%) এবং স্টপ লস (ডিফল্ট প্রবেশ মূল্যের 95%)
  5. পজিশনে যোগ করুন যতক্ষণ শর্ত পূরণ করা হয়
  6. প্রথম ট্রিগার লাভ বা স্টপ লস পজিশনটি বন্ধ করে দেয়

সুবিধা বিশ্লেষণ

এই কৌশলটির সুবিধাগুলো হল:

  1. %B সূচক নিম্ন ব্যান্ড সমর্থনের পরে পুলব্যাক পয়েন্টগুলি কার্যকরভাবে চিহ্নিত করে
  2. গতিশীল অবস্থান গড় উচ্চ মুনাফা প্রবণতা অনুসরণ করে
  3. সুস্পষ্ট লাভ গ্রহণ এবং স্টপ লস শর্ত ঝুঁকি নিয়ন্ত্রণ সহজতর

ঝুঁকি বিশ্লেষণ

এই কৌশলটির সাথে কিছু ঝুঁকিও জড়িতঃ

  1. %B থেকে মিথ্যা সংকেতের উচ্চতর সম্ভাবনা
  2. রেঞ্জিং মার্কেটের সময় স্টপ লস ট্রিগার করা হয়
  3. অস্থির গড় ঝুঁকি অনিয়ন্ত্রিত ক্ষতি

সমাধান:

  1. সিগন্যালের নির্ভরযোগ্যতা নিশ্চিত করার জন্য KD এবং MACD এর মতো সূচকগুলির সাথে একত্রিত করুন
  2. বাজারের অস্থিরতা সহ্য করার জন্য স্টপ লস প্লেসমেন্ট সামঞ্জস্য করুন
  3. ঝুঁকিপূর্ণ বিস্ফোরণ এড়াতে গড় গতি নিয়ন্ত্রণ করুন

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

কৌশলটি নিম্নলিখিত ক্ষেত্রে আরও অপ্টিমাইজ করা যেতে পারেঃ

  1. সেরা ফলাফলের জন্য বিভিন্ন পরামিতি সমন্বয় পরীক্ষা করুন
  2. গড় লজিক অপ্টিমাইজ করুন, উদাহরণস্বরূপ নির্দিষ্ট মুনাফা লক্ষ্য অর্জনের পরে যোগ করা বন্ধ করুন
  3. নিম্ন তরলতা স্টকগুলিতে ভুল ট্রেডিং প্রতিরোধের জন্য তরলতা ফিল্টার যুক্ত করুন

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

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


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

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

// Girdiler
length = input.int(20, title="BB Length")
src = input(close, title="Source")
dev = input.float(2.0, title="Deviation")
kar_hedefi = input(5, title="Take Profit")
zarar_durumu = input(100, title="Stop Loss")
start_date = input(timestamp("01 Jan 2023 00:00 +0000"), "Start Date")
end_date = input(timestamp("01 Jan 2024 00:00 +0000"), "End Date")
altinda_kalirsa_long = input.float(0, title="hangi degerin altinda long alsin")

// Bollinger Bantları %B göstergesi
basis = ta.sma(src, length)
stdDev = ta.stdev(src, length)
upperBand = basis + dev * stdDev
lowerBand = basis - dev * stdDev
percentB = (src - lowerBand) / (upperBand - lowerBand)

// Alım-Satım Sinyalleri
longCondition = percentB < altinda_kalirsa_long

// Kar/Zarar Hesaplama
takeProfit = strategy.position_avg_price * (1 + kar_hedefi / 100)
stopLoss = strategy.position_avg_price * (1 - zarar_durumu / 100)

// Long (Alım) İşlemi
if (longCondition )
    strategy.entry("Long", strategy.long)
    strategy.exit("Take Profit/Stop Loss", "Long", limit=takeProfit, stop=stopLoss)

// Take Profit Seviyesi Çizgisi
plot(takeProfit, title="Take Profit", color=color.green, linewidth=1, style=plot.style_linebr)


আরো