SAR-ভিত্তিক মোমেন্টাম রিভার্সাল ট্র্যাকিং কৌশল


সৃষ্টির তারিখ: 2024-02-04 17:40:20 অবশেষে সংশোধন করুন: 2024-02-04 17:40:20
অনুলিপি: 0 ক্লিকের সংখ্যা: 620
1
ফোকাস
1617
অনুসারী

SAR-ভিত্তিক মোমেন্টাম রিভার্সাল ট্র্যাকিং কৌশল

ওভারভিউ

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

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

কৌশল নীতি

এই কৌশলটি মূল্য প্রবণতার দিক নির্ধারণের জন্য Parabolic SAR সূচক ব্যবহার করে। মুদ্রাস্ফীতির প্রবণতায়, SAR মানটি মূল্যের ব্রেকডাউনের নীচে থাকে এবং নতুন উচ্চতা উপস্থিত হওয়ার সাথে সাথে ধীরে ধীরে বৃদ্ধি পায়। পতনের প্রবণতায়, SAR মানটি মূল্যের ব্রেকডাউনের উপরে থাকে এবং নতুন নিম্নতা উপস্থিত হওয়ার সাথে সাথে ধীরে ধীরে হ্রাস পায়।

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

বিশেষ করে, বর্তমান SAR এবং ত্বরণ ফ্যাক্টরের প্রাথমিক গণনা করার পরে, কৌশলটি ক্রমাগত দামের নতুন উচ্চ বা নতুন নিম্ন অনুসরণ করে এবং সেই অনুযায়ী SAR মানগুলিকে সামঞ্জস্য করে। একটি নিশ্চিত K লাইনে, যদি এটি একটি মুদ্রাস্ফীতির প্রবণতা হয় তবে SAR মানের নীচে শূন্য হয়; যদি এটি একটি পতনের প্রবণতা হয় তবে SAR মানের উপরে বেশি হয়।

কৌশলগত শক্তি বিশ্লেষণ

  • ক্লাসিক সূচক Parabolic SAR ব্যবহার করে বাজারের বিপর্যয় ধরা
  • সুস্পষ্ট, প্রণালীবদ্ধ প্রবেশ ও প্রস্থান সংকেত প্রদান
  • ট্রেন্ড অনুসরণ করতে সাহায্য করে এবং অতিরিক্ত মূল্যের গতি অর্জন করে
  • অটোমেটেড ট্রেডিং সিস্টেম, মানুষের সিদ্ধান্ত গ্রহণের প্রয়োজন নেই

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

  • স্যার সূচক ১০০% নির্ভরযোগ্য নয়, ভুল সংকেত হতে পারে
  • বিপরীতমুখী ব্যর্থতা ক্ষতির কারণ হতে পারে
  • চুক্তির মেয়াদোত্তীর্ণতার কৌশলগত প্রভাব বিবেচনা করা প্রয়োজন
  • লেনদেনের খরচ কৌশলগত লাভের উপর প্রভাব বিবেচনা করা প্রয়োজন

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

  • SAR প্যারামিটার অপ্টিমাইজ করুন (পদক্ষেপের দৈর্ঘ্য, প্রাথমিক মান, সর্বোচ্চ মান ইত্যাদি)
  • অন্যান্য বিপরীত সিগন্যাল সূচক (যেমন RSI, MACD ইত্যাদি) এর সাথে মিলিত হয়ে বিপরীত সিদ্ধান্ত নেওয়া
  • শর্তাদি যুক্তিবিজ্ঞান যোগ করুন ((ট্রাডাকশন ভলিউম ইত্যাদি) ফিল্টার ত্রুটি সংকেত
  • ফিক্সড স্টপকে ট্র্যাকিং স্টপ হিসেবে বিবেচনা করুন
  • স্বয়ংক্রিয়ভাবে পজিশনের আকার সামঞ্জস্য করার কথা ভাবুন

সারসংক্ষেপ

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

কৌশল সোর্স কোড
/*backtest
start: 2024-01-27 00:00:00
end: 2024-02-03 00:00:00
period: 30m
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=5
strategy("Positional Parabolic SAR Strategy", overlay=true)
initial = input(0.02)
step = input(0.02)
cap = input(0.2)
var bool isUptrend = na
var float Extremum = na
var float SARValue = na
var float Accelerator = initial
var float futureSAR = na

if bar_index > 0
    isNewTrendBar = false
    SARValue := futureSAR
    if bar_index == 1
        float pastSAR = na
        float pastExtremum = na
        previousLow = low[1]
        previousHigh = high[1]
        currentClose = close
        pastClose = close[1]
        if currentClose > pastClose
            isUptrend := true
            Extremum := high
            pastSAR := previousLow
            pastExtremum := high
        else
            isUptrend := false
            Extremum := low
            pastSAR := previousHigh
            pastExtremum := low
        isNewTrendBar := true
        SARValue := pastSAR + initial * (pastExtremum - pastSAR)
    if isUptrend
        if SARValue > low
            isNewTrendBar := true
            isUptrend := false
            SARValue := math.max(Extremum, high)
            Extremum := low
            Accelerator := initial
    else
        if SARValue < high
            isNewTrendBar := true
            isUptrend := true
            SARValue := math.min(Extremum, low)
            Extremum := high
            Accelerator := initial
    if not isNewTrendBar
        if isUptrend
            if high > Extremum
                Extremum := high
                Accelerator := math.min(Accelerator + step, cap)
        else
            if low < Extremum
                Extremum := low
                Accelerator := math.min(Accelerator + step, cap)
    if isUptrend
        SARValue := math.min(SARValue, low[1])
        if bar_index > 1
            SARValue := math.min(SARValue, low[2])
    else
        SARValue := math.max(SARValue, high[1])
        if bar_index > 1
            SARValue := math.max(SARValue, high[2])
    futureSAR := SARValue + Accelerator * (Extremum - SARValue)
    if barstate.isconfirmed
        if isUptrend
            strategy.entry("ShortEntry", strategy.short, stop=futureSAR, comment="ShortEntry")
            strategy.cancel("LongEntry")
        else
            strategy.entry("LongEntry", strategy.long, stop=futureSAR, comment="LongEntry")
            strategy.cancel("ShortEntry")
plot(SARValue, style=plot.style_cross, linewidth=3, color=color.white)
plot(futureSAR, style=plot.style_cross, linewidth=3, color=color.red)