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

ডুয়াল ইএমএ ডায়নামিক জোন ট্রেন্ড অনুসরণকারী কৌশল

লেখক:চাওঝাং, তারিখঃ ২০২৪-১১-২৯ 16:12:58
ট্যাগঃইএমএএমএআরএসআইস্টোচCDC

img

সারসংক্ষেপ

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

কৌশল নীতি

কৌশলটির মূল বিষয় হ'ল ফাস্ট ইএমএ (ডিফল্ট 12 সময়কাল) এবং স্লো ইএমএ (ডিফল্ট 26 সময়কাল) এর মধ্যে ক্রসওভার সম্পর্ক ব্যবহার করে ছয়টি পৃথক অঞ্চলে বাজার অবস্থার বিভক্ত করা, দামের অবস্থানের সাথে মিলিত। যখন দ্রুত লাইনটি ধীর রেখার উপরে থাকে, তখন বাজারকে উত্থান বলে মনে করা হয়; বিপরীতভাবে, এটি হ্রাসকারী বলে মনে করা হয়। এই দুটি চলমান গড়ের তুলনায় মূল্য অবস্থানটি আরও নির্দিষ্ট ট্রেডিং জোনে বিভক্ত হয়ঃ গ্রিন জোন (ক্রয়), ব্লু জোন (সম্ভাব্য ক্রয়), রেড জোন (বিক্রয়), এবং হলুদ জোন (সম্ভাব্য বিক্রয়) । মূল্য যখন সবুজ অঞ্চলে প্রবেশ করে এবং প্রথম সবুজ মোমবাতি প্রদর্শিত হয় তখন ক্রয় সংকেতগুলি ট্রিগার হয়, যখন বিক্রয় মূল্য সংকেতগুলি লাল অঞ্চলে প্রবেশ করে এবং প্রথম লাল মোমবাতি প্রদর্শিত হয়।

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

  1. ভিজ্যুয়াল স্বজ্ঞাততাঃ গতিশীল রঙের জোন পরিবর্তন ব্যবসায়ীদের বাজারের পরিস্থিতি এবং সম্ভাব্য ট্রেডিং সুযোগগুলি দৃশ্যমানভাবে মূল্যায়ন করতে দেয়।
  2. প্রবণতা নিশ্চিতকরণঃ দ্বৈত EMA সিস্টেম নির্ভরযোগ্য প্রবণতা নিশ্চিতকরণ প্রক্রিয়া প্রদান করে, মিথ্যা সংকেত হ্রাস করে।
  3. ঝুঁকি ব্যবস্থাপনাঃ স্টপ-লস এবং লাভের কৌশল নির্ধারণে পরিষ্কার জোন শ্রেণীবিভাগ সহায়তা করে।
  4. উচ্চ অভিযোজনযোগ্যতাঃ কৌশলটি বিভিন্ন সময়সীমার জন্য প্রয়োগ করা যেতে পারে এবং বিভিন্ন বাজারের পরিবেশের জন্য উপযুক্ত।
  5. সামঞ্জস্যযোগ্য পরামিতিঃ EMA সময়কাল এবং মসৃণতা পরামিতি বিভিন্ন বাজারের বৈশিষ্ট্য জন্য অপ্টিমাইজ করা যেতে পারে।

কৌশলগত ঝুঁকি

  1. বিলম্বঃ চলমান গড়গুলি স্বতঃস্ফূর্তভাবে বিলম্বিত সূচক, যা সম্ভাব্যভাবে বিলম্বিত প্রবেশ বা প্রস্থান টাইমিংয়ের দিকে পরিচালিত করে।
  2. ব্যাপ্তিবাজারে অকার্যকরঃ পার্শ্ববর্তী বাজারে প্রায়শই মিথ্যা সংকেত তৈরি করতে পারে।
  3. প্রবণতা বিপরীতমুখী ঝুঁকিঃ হঠাৎ প্রবণতা বিপরীতমুখী হলে কৌশলটি দ্রুত প্রতিক্রিয়া জানাতে পারে না।
  4. প্যারামিটার নির্ভরতাঃ বিভিন্ন বাজারের পরিবেশে সর্বোত্তম প্যারামিটারগুলি উল্লেখযোগ্যভাবে পরিবর্তিত হতে পারে।

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

  1. ভোল্টেবিলিটি ফিল্টারিং চালু করুন: ভুয়া সংকেত এড়ানোর জন্য উচ্চ ভোল্টেবিলিটি পরিবেশে ট্রেডিং শর্তগুলি সামঞ্জস্য করুন।
  2. ভলিউম কনফার্মেশন যোগ করুনঃ সিগন্যাল নির্ভরযোগ্যতা বাড়ানোর জন্য ভলিউম সূচক অন্তর্ভুক্ত করুন।
  3. ডায়নামিক প্যারামিটার সমন্বয়ঃ বাজারের অবস্থার উপর ভিত্তি করে স্বয়ংক্রিয়ভাবে EMA সময়কাল সামঞ্জস্য করুন।
  4. প্রবণতা শক্তির সূচক অন্তর্ভুক্ত করুনঃ প্রবণতা শক্তি মূল্যায়নের জন্য ADX বা অনুরূপ সূচকগুলি প্রবর্তন করুন।
  5. স্টপ লস স্ট্র্যাটেজি অপ্টিমাইজ করুনঃ এটিআর ভিত্তিক গতিশীল স্টপ লস সমাধান ডিজাইন করুন।

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

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


/*backtest
start: 2019-12-23 08:00:00
end: 2024-11-27 08:00:00
period: 1d
basePeriod: 1d
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=5
strategy("NUTJP CDC ActionZone 2024", overlay=true, precision=6, commission_value=0.1, slippage=3)

//****************************************************************************//
// CDC Action Zone is based on a simple EMA crossover
// between [default] EMA12 and EMA26
//****************************************************************************//

// Define User Input Variables
xsrc = input.source(title='Source Data', defval=close)
xprd1 = input.int(title='Fast EMA period', defval=12)
xprd2 = input.int(title='Slow EMA period', defval=26)
xsmooth = input.int(title='Smoothing period (1 = no smoothing)', defval=1)
fillSW = input.bool(title='Paint Bar Colors', defval=true)
fastSW = input.bool(title='Show fast moving average line', defval=true)
slowSW = input.bool(title='Show slow moving average line', defval=true)

xfixtf = input.bool(title='** Use Fixed time frame Mode (advanced) **', defval=false)
xtf = input.timeframe(title='** Fix chart to which time frame? **', defval='D')

startDate = input(timestamp("2018-01-01 00:00"), title="Start Date")
endDate = input(timestamp("2069-12-31 23:59"), title="End Date")

//****************************************************************************//
// Calculate Indicators
f_secureSecurity(_symbol, _res, _src) => request.security(_symbol, _res, _src[1], lookahead=barmerge.lookahead_on)

xPrice = ta.ema(xsrc, xsmooth)

FastMA = xfixtf ? ta.ema(f_secureSecurity(syminfo.tickerid, xtf, ta.ema(xsrc, xprd1)), xsmooth) : ta.ema(xPrice, xprd1)

SlowMA = xfixtf ? ta.ema(f_secureSecurity(syminfo.tickerid, xtf, ta.ema(xsrc, xprd2)), xsmooth) : ta.ema(xPrice, xprd2)

Bull = FastMA > SlowMA
Bear = FastMA < SlowMA

// Define Color Zones
Green = Bull and xPrice > FastMA
Red = Bear and xPrice < FastMA

// Buy and Sell Conditions
buycond = Green and not Green[1]
sellcond = Red and not Red[1]

inDateRange = true

if inDateRange
    if buycond
        strategy.entry("Long", strategy.long, qty=1)
    if sellcond
        strategy.close("Long")

//****************************************************************************//
// Display color on chart
bColor = Green ? color.green :
         Red ? color.red :
         color.black
barcolor(color=fillSW ? bColor : na)

// Display MA lines
FastL = plot(fastSW ? FastMA : na, "Fast EMA", color=color.new(color.red, 0), style=xfixtf ? plot.style_stepline : plot.style_line)
SlowL = plot(slowSW ? SlowMA : na, "Slow EMA", color=color.new(color.blue, 0), style=xfixtf ? plot.style_stepline : plot.style_line)
fill(FastL, SlowL, Bull ? color.new(color.green, 90) : (Bear ? color.new(color.red, 90) : na))


সম্পর্কিত

আরো