এটিআর ভিত্তিক সুপারট্রেন্ড কৌশল

লেখক:চাওঝাং, তারিখঃ 2024-01-18 12:26:33
ট্যাগঃ

img

সারসংক্ষেপ

এই কৌশলটি গড় সত্য পরিসীমা (এটিআর) সূচকের উপর ভিত্তি করে একটি সুপার ট্রেন্ড চ্যানেল তৈরি করে যখন দাম চ্যানেলটি ভেঙে যায় তখন কিনুন এবং বিক্রয় সংকেত তৈরি করে। এটি প্রবণতা অনুসরণ এবং স্টপ লস ম্যানেজমেন্টের সুবিধাগুলি একত্রিত করে।

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

সুপারট্রেন্ড চ্যানেলের উপরের এবং নীচের ব্যান্ডগুলি নিম্নরূপ গণনা করা হয়ঃ

উপরের ব্যান্ড = (সর্বোচ্চ মূল্য + সর্বনিম্ন মূল্য) / 2 + ATR ((n) * ফ্যাক্টর নিম্ন ব্যাণ্ড = (সর্বোচ্চ মূল্য + সর্বনিম্ন মূল্য) / 2 - ATR ((n) * ফ্যাক্টর

যেখানে ATR ((n) হল n-period Average True Range এবং Factor হল একটি নিয়মিত পরামিতি, ডিফল্ট 3।

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

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

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

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

  • অনুপযুক্ত ফ্যাক্টর প্যারামিটার সেটিং অপর্যাপ্ত লাভ গ্রহণ বা অত্যধিক স্টপ লস হতে পারে
  • বাজারের সংহতকরণের সময় ঘন ঘন ট্রেডিং সংকেত দেখা দিতে পারে, যা সম্ভাব্যভাবে ওভারট্রেডিং হতে পারে
  • ATR সময়কাল এবং ফ্যাক্টর পরামিতি মধ্যে ম্যাচ অপ্টিমাইজ করার প্রয়োজন

ঝুঁকি সমাধানের পদ্ধতিঃ

  • অতিরিক্ত স্টপ লস হ্রাস করার জন্য বিভিন্ন বাজারের উপর ভিত্তি করে ফ্যাক্টর প্যারামিটার সামঞ্জস্য করুন
  • সংহতকরণের সময় ঘন ঘন ট্রেডিং এড়াতে শর্ত ফিল্টারিং যুক্ত করুন
  • এটিআর সময়ের সাথে সামঞ্জস্যপূর্ণ হওয়ায় উদ্বায়ীতা, হোল্ডিং পিরিয়ড ইত্যাদি ব্যাপকভাবে বিবেচনা করুন।

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

  • সংকেত ফিল্টার এবং এন্ট্রি অপ্টিমাইজ করার জন্য অন্যান্য সূচক অন্তর্ভুক্ত করুন
  • আরো লাভের লক করার জন্য চলমান স্টপ লস ট্র্যাকিং যোগ করুন
  • বিভিন্ন পণ্য এবং সময়সীমার জন্য পরামিতি অপ্টিমাইজেশান
  • ATR সময়কাল এবং ফ্যাক্টর পরামিতিগুলির মধ্যে মেলে অপ্টিমাইজ করুন

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

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


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

//@version=5
strategy("Supertrend Backtest", shorttitle="STBT", overlay=true)

// Input for ATR Length
atrLength = input.int(10, title="ATR Length", minval=1)
atrFactor = input.float(3.0, title="Factor", minval=0.01, step=0.01)

// Calculate SuperTrend
[supertrend, direction] = ta.supertrend(atrFactor, atrLength)
supertrend := barstate.isfirst ? na : supertrend

// Define entry and exit conditions
longCondition = ta.crossover(close, supertrend)
shortCondition = ta.crossunder(close, supertrend)

// Plot the SuperTrend
plot(supertrend, color=color.new(color.blue, 0), title="SuperTrend")

// Plot Buy and Sell signals
plotshape(series=longCondition, style=shape.triangleup, location=location.belowbar, color=color.green, size=size.small, title="Buy Signal")
plotshape(series=shortCondition, style=shape.triangledown, location=location.abovebar, color=color.red, size=size.small, title="Sell Signal")

// Strategy Entry and Exit
strategy.entry("Long", strategy.long, when=longCondition)
strategy.entry("Short", strategy.short, when=shortCondition)



আরো