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

রিভার্স ভোলাটিলিটি ব্রেকআউট কৌশল

লেখক:চাওঝাং, তারিখঃ ২০২৪-০৫-১৭ ১৫ঃ১৮ঃ৫৩
ট্যাগঃএটিআরবি বিআরএসআইএমএসিডি

img

সারসংক্ষেপ

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

কৌশল নীতি

ট্রেডিং সিগন্যাল নির্ধারণের জন্য কৌশলটি নিম্নলিখিত সূচকগুলি ব্যবহার করেঃ

  1. ATR (Average True Range): বাজারের অস্থিরতা পরিমাপ করে।
  2. বোলিংজার ব্যান্ডঃ এর মধ্যে একটি মধ্যম ব্যান্ড, উপরের ব্যান্ড এবং নীচের ব্যান্ড রয়েছে, যা মূল্যের অস্থিরতার পরিসীমাকে প্রতিফলিত করে।
  3. RSI (Relative Strength Index): দামের গতিশীলতা পরিমাপ করে।
  4. এমএসিডি (মোচনশীল গড় কনভার্জেন্স ডিভার্জেন্স): ট্রেন্ড নির্ধারণের জন্য ব্যবহৃত এমএসিডি লাইন এবং সিগন্যাল লাইনের সমন্বয়ে গঠিত।

কৌশলটির মূল যুক্তি নিম্নরূপঃ

  • যখন বন্ধের মূল্য উপরের বোলিংজার ব্যান্ডের উপরে ভেঙে যায়, আরএসআই 50 এর উপরে থাকে এবং এমএসিডি লাইন সিগন্যাল লাইনের উপরে থাকে, তখন একটি বিক্রয় সংকেত উৎপন্ন হয়।
  • যখন বন্ধের মূল্য নিম্ন বোলিঞ্জার ব্যান্ডের নিচে ভেঙে যায়, আরএসআই 50 এর নিচে থাকে এবং এমএসিডি লাইন সিগন্যাল লাইনের নিচে থাকে, তখন একটি ক্রয় সংকেত উৎপন্ন হয়।

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

  1. ট্রেডিং সিগন্যালের নির্ভরযোগ্যতা বাড়াতে একাধিক প্রযুক্তিগত সূচককে একত্রিত করে।
  2. বাজারে বিপরীতমুখী ট্রেডিং পদ্ধতির মাধ্যমে লাভবান হতে পারে।
  3. অত্যন্ত অস্থির বাজারের জন্য উপযুক্ত।

কৌশলগত ঝুঁকি

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

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

  1. বর্তমান বাজারের জন্য সবচেয়ে উপযুক্ত সমন্বয় খুঁজে পেতে সূচক পরামিতিগুলি অপ্টিমাইজ করুন।
  2. একক বাণিজ্য ঝুঁকি নিয়ন্ত্রণের জন্য স্টপ লস এবং লাভ নেওয়ার প্রক্রিয়া চালু করা।
  3. ট্রেডিং সিগন্যালের নির্ভুলতা উন্নত করতে অন্যান্য সূচক বা বাজার মনোভাবের তথ্য অন্তর্ভুক্ত করুন।
  4. ঘন ঘন ট্রেডিং এবং মিথ্যা সংকেত এড়াতে ট্রেডিং সংকেত ফিল্টার করুন।

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

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


/*backtest
start: 2024-04-01 00:00:00
end: 2024-04-30 23:59:59
period: 2h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=5
strategy("Volatility Breakout Strategy (Reversed)", overlay=true)

// Indicator Inputs
atrLength = input(14, "ATR Length")
bbLength = input(20, "Bollinger Bands Length")
bbMultiplier = input(2, "Bollinger Bands Multiplier")
rsiLength = input(14, "RSI Length")
macdShortLength = input(12, "MACD Short Length")
macdLongLength = input(26, "MACD Long Length")
macdSignalSmoothing = input(9, "MACD Signal Smoothing")

// Calculate Indicators
atrValue = ta.atr(atrLength)
basis = ta.sma(close, bbLength)
deviation = bbMultiplier * ta.stdev(close, bbLength)
upperBand = basis + deviation
lowerBand = basis - deviation
rsiValue = ta.rsi(close, rsiLength)
[macdLine, signalLine, _] = ta.macd(close, macdShortLength, macdLongLength, macdSignalSmoothing)

// Strategy Conditions (Reversed)
longCondition = ta.crossover(close[1], upperBand[1]) and rsiValue > 50 and macdLine > signalLine
shortCondition = ta.crossunder(close[1], lowerBand[1]) and rsiValue < 50 and macdLine < signalLine

// Strategy Entry (Reversed)
if (longCondition)
    strategy.entry("Sell", strategy.short)  // Reversed: Buy signal triggers a sell
if (shortCondition)
    strategy.entry("Buy", strategy.long)  // Reversed: Sell signal triggers a buy

// Plotting
plot(basis, color=color.blue, title="Basis")
plot(upperBand, color=color.red, title="Upper Band")
plot(lowerBand, color=color.green, title="Lower Band")


সম্পর্কিত

আরো