কৌশল অনুসরণ করে ডাবল মুভিং গড় গতিশীল এলাকার প্রবণতা

EMA MA RSI STOCH CDC
সৃষ্টির তারিখ: 2024-11-29 16:12:58 অবশেষে সংশোধন করুন: 2024-11-29 16:12:58
অনুলিপি: 0 ক্লিকের সংখ্যা: 414
1
ফোকাস
1617
অনুসারী

কৌশল অনুসরণ করে ডাবল মুভিং গড় গতিশীল এলাকার প্রবণতা

ওভারভিউ

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

কৌশল নীতি

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

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

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

কৌশলগত ঝুঁকি

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

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

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

সারসংক্ষেপ

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

কৌশল সোর্স কোড
/*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))