স্মুথড হেইকিন-আশি কৌশল অনুসরণ করে SMA ক্রস ট্রেন্ডের সাথে মিলিত

SHA SMA EMA
সৃষ্টির তারিখ: 2024-11-29 16:39:12 অবশেষে সংশোধন করুন: 2024-11-29 16:39:12
অনুলিপি: 0 ক্লিকের সংখ্যা: 434
1
ফোকাস
1617
অনুসারী

স্মুথড হেইকিন-আশি কৌশল অনুসরণ করে SMA ক্রস ট্রেন্ডের সাথে মিলিত

ওভারভিউ

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

কৌশল নীতি

কৌশলটির কেন্দ্রীয় যুক্তি তিনটি মূল উপাদান নিয়ে গঠিতঃ প্রথমত, প্রচলিত কে লাইনকে হেইকিন-আশি গ্রাফে রূপান্তর করা, চারটি দামের অ্যারিথমেটিক গড়ের মাধ্যমে বাজার শব্দটি ফিল্টার করা; দ্বিতীয়ত, হেইকিন-আশিকে মসৃণ করার জন্য 6 চক্রের ইএমএ ব্যবহার করা, সংকেতের নির্ভরযোগ্যতা আরও বাড়ানো; এবং অবশেষে, হেইকিন-আশি বন্ধের দামকে মসৃণ করার পরে 44 চক্রের এসএমএর সাথে একত্রিত করা হয়, উপরের পেরিয়ে একটি পলস সিগন্যাল তৈরি করে এবং নীচে একটি খালি সিগন্যাল তৈরি করে। একই সাথে “বিন পজিশনের পয়েন্ট হ্রাস” ধারণাটি প্রবর্তন করা হয়, যখন দামগুলি দীর্ঘমেয়াদী গড়ের সাথে হ্রাসের চেয়ে কম দূরে থাকে তখন পয়েন্ট হ্রাসের সংকেত স্পর্শ করে, যা ক্রস-কম্পোজিশনের সাথে ঘন ঘন ব্যবসায়কে কার্যকরভাবে এড়াতে পারে।

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

  1. সিগন্যাল ফিল্টারিং প্রক্রিয়া উন্নত, হেইকিন-আশি এবং ইএমএ দ্বৈত মসৃণকরণের মাধ্যমে মিথ্যা ভাঙ্গার সম্ভাবনা উল্লেখযোগ্যভাবে হ্রাস করে
  2. প্রবণতা ট্র্যাকিং লজিক পরিষ্কার, বড় প্রবণতা কার্যকরভাবে ধরা
  3. একটি গতিশীল ক্ষতি বন্ধ করার প্রক্রিয়া ডিজাইন করা হয়েছে, যা ক্রস-প্লেয়ারের সমন্বয়কালে সময়মতো ছেড়ে যায়
  4. প্যারামিটার সেট যুক্তিসঙ্গত, স্বল্পমেয়াদী গড় 11 চক্র এবং দীর্ঘমেয়াদী গড় 44 চক্রের সমন্বয় বাজারের আইন অনুসারে
  5. ট্রেডিং সিগন্যাল স্পষ্ট এবং স্বজ্ঞাত

কৌশলগত ঝুঁকি

  1. প্রবণতা বিপরীতের প্রথম দিকে কিছুটা পিছিয়ে থাকতে পারে, যার ফলে প্রবেশের সময়টি কিছুটা বিলম্বিত হতে পারে
  2. একটি অস্থির বাজার পরিবেশে মিথ্যা ক্রস সংকেত তৈরি হতে পারে
  3. প্যারামিটার সেটিং এর জন্য সংবেদনশীল, বিভিন্ন জাতের জন্য লক্ষ্যবস্তু সমন্বয় প্রয়োজন হতে পারে
  4. বাজারে ঘন ঘন লেনদেন হতে পারে যেখানে কোন স্পষ্ট প্রবণতা নেই

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

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

সারসংক্ষেপ

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

কৌশল সোর্স কোড
/*backtest
start: 2024-10-01 00:00:00
end: 2024-10-31 23:59:59
period: 1h
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=5
strategy("Smoothed Heikin Ashi with SMA Strategy", overlay=true)

// Input parameters for SMAs
s1 = input.int(11, title="Short SMA Period")
s2 = input.int(44, title="Long SMA Period")
noPositionThreshold = input.float(0.001, title="No Position Threshold", step=0.0001)

// Calculate the original Heikin-Ashi values
haClose = (open + high + low + close) / 4
var float haOpen = na
haOpen := na(haOpen[1]) ? (open + close) / 2 : (haOpen[1] + haClose[1]) / 2
haHigh = math.max(high, math.max(haOpen, haClose))
haLow = math.min(low, math.min(haOpen, haClose))

// Smoothing using exponential moving averages
smoothLength = input.int(6, title="Smoothing Length")
smoothedHaClose = ta.ema(haClose, smoothLength)
smoothedHaOpen = ta.ema(haOpen, smoothLength)
smoothedHaHigh = ta.ema(haHigh, smoothLength)
smoothedHaLow = ta.ema(haLow, smoothLength)

// Calculate SMAs
smaShort = ta.sma(close, s1)
smaLong = ta.sma(close, s2)

// Plotting the smoothed Heikin-Ashi values
plotcandle(smoothedHaOpen, smoothedHaHigh, smoothedHaLow, smoothedHaClose, color=(smoothedHaClose >= smoothedHaOpen ? color.green : color.red), title="Smoothed Heikin Ashi")
plot(smaShort, color=color.blue, title="SMA Short")
plot(smaLong, color=color.red, title="SMA Long")

// Generate buy/sell signals based on SHA crossing 44 SMA
longCondition = ta.crossover(smoothedHaClose, smaLong)
shortCondition = ta.crossunder(smoothedHaClose, smaLong)
noPositionCondition = math.abs(smoothedHaClose - smaLong) < noPositionThreshold

// Strategy logic
if (longCondition)
    strategy.entry("Long", strategy.long)
if (shortCondition)
    strategy.entry("Short", strategy.short)
if (noPositionCondition and strategy.position_size != 0)
    strategy.close_all("No Position")

// Plot buy/sell signals
plotshape(series=longCondition, location=location.belowbar, color=color.green, style=shape.labelup, text="BUY", size=size.small)
plotshape(series=shortCondition, location=location.abovebar, color=color.red, style=shape.labeldown, text="SELL", size=size.small)
plotshape(series=noPositionCondition and strategy.position_size != 0, location=location.belowbar, color=color.yellow, style=shape.labeldown, text="EXIT", size=size.small)