ম্যাকডি ট্রেন্ড অনুসরণকারী কৌশল

লেখক:চাওঝাং, তারিখ: ২০২৩-১১-২৪
ট্যাগঃ

img

সারসংক্ষেপ

ম্যাকডি ট্রেন্ড অনুসরণকারী কৌশলটি মুনাফার প্রবণতা অনুসরণ করার জন্য ম্যাকডি সূচক এবং তার সংকেত রেখার সোনার ক্রস এবং মৃত ক্রস গণনা করে প্রবণতা বিচার করে।

কৌশল নীতি

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

যখন হিস্টোগ্রাম নেতিবাচক থেকে ইতিবাচক হয়ে উঠে, তখন একটি সোনার ক্রস সংকেত তৈরি হয়, যা নির্দেশ করে যে আপট্রেন্ডটি কেবল শুরু হতে পারে এবং দীর্ঘ অবস্থানগুলি তৈরি করা যেতে পারে। যখন হিস্টোগ্রামটি ইতিবাচক থেকে নেতিবাচক হয়ে যায়, তখন একটি মৃত ক্রস সংকেত উত্পন্ন হয়, যা নির্দেশ করে যে আপট্রেন্ডটি শীর্ষে থাকতে পারে এবং দীর্ঘ অবস্থানগুলি বের হতে পারে বা শর্ট অবস্থানগুলি তৈরি করা যেতে পারে।

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

  • তুলনামূলকভাবে উচ্চ জয় হার সঙ্গে প্রবণতা বিচার করার জন্য ডবল মসৃণতা লাইন গোল্ডেন / মৃত ক্রস ব্যবহার করুন
  • হিস্টোগ্রাম স্পষ্টভাবে MACD সূচক অগ্রগতি এবং গতি নির্দেশ করে
  • অপ্টিমাইজেশান জন্য বড় পরামিতি টিউনিং স্থান
  • মিথ্যা সংকেত ফিল্টার করার জন্য অন্যান্য সূচকগুলির সাথে একত্রিত করা যেতে পারে

ঝুঁকি এবং অপ্টিমাইজেশন

  • এখানে কিছুটা পিছিয়ে আছে
  • মিথ্যা সংকেত সৃষ্টি করতে পারে
  • এমএ, কেডি ইত্যাদি দিয়ে প্রবণতা নিশ্চিত করার চেষ্টা করুন।
  • সর্বোত্তম কনফিগারেশনের জন্য পরামিতিগুলি সামঞ্জস্য করুন

সিদ্ধান্ত

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


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

//@version=3
strategy("MACD")

// Getting inputs
fastLength = input(title="Fast Length",  defval=12)
slowlength = input(title="Slow Length",  defval=26)
src = input(title="Source",  defval=close)
signalLength = input(title="Signal Smoothing",  minval = 1, maxval = 50, defval = 9)

// Calculating
macd = ema(close, fastLength) - ema(close, slowlength)
signal = ema(macd, signalLength)
delta = macd - signal

// Plot colors
col_grow_above = #26A69A
col_grow_below = #FFCDD2
col_fall_above = #B2DFDB
col_fall_below = #EF5350
col_macd = #0094ff
col_signal = #ff6a00

// Plot histogram
plot(delta, title="Histogram", style=columns, color=(delta>=0 ? (delta[1] < delta ? col_grow_above : col_fall_above) : (delta[1] < delta ? col_grow_below : col_fall_below) ), transp=0 )
plot(macd, title="MACD", color=col_macd, transp=0)
plot(signal, title="Signal", color=col_signal, transp=0)

// Plot orders
if (crossover(delta, 0))
    strategy.entry("buy", strategy.long)
if (crossunder(delta, 0))
    strategy.entry("sell", strategy.short)







আরো