বাজার সূচককে ছাড়িয়ে যাওয়ার দ্বৈত-ট্র্যাকের পরিমাণগত কৌশল


সৃষ্টির তারিখ: 2023-12-12 12:13:25 অবশেষে সংশোধন করুন: 2023-12-12 12:13:25
অনুলিপি: 0 ক্লিকের সংখ্যা: 1193
1
ফোকাস
1621
অনুসারী

বাজার সূচককে ছাড়িয়ে যাওয়ার দ্বৈত-ট্র্যাকের পরিমাণগত কৌশল

ওভারভিউ

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

মূলনীতি

এই কৌশলটি চলমান গড় এবং MACD সূচকগুলির সমন্বয় করে।

প্রথমত, এটি দুটি ভিন্ন দৈর্ঘ্যের পিরিয়ডের ইএমএ সূচক ব্যবহার করে, একটি 25 পিরিয়ডের ইএমএ লাইন এবং একটি 50 পিরিয়ডের ইএমএ লাইন। 25 পিরিয়ডের ইএমএ লাইনটি স্বল্পমেয়াদী প্রবণতা প্রতিফলিত করে এবং 50 পিরিয়ডের ইএমএ লাইনটি মাঝারি-দীর্ঘমেয়াদী প্রবণতা প্রতিফলিত করে। যখন স্বল্পমেয়াদী ইএমএ লাইনটি নীচে থেকে দীর্ঘমেয়াদী ইএমএ লাইনটি অতিক্রম করে, তখন মুদ্রাটি পতন থেকে উত্থিত হয়, এটি একটি গোল্ডফোর্ক সংকেত, আরও বিচার করুন। যখন স্বল্পমেয়াদী ইএমএ উপরে থেকে নীচে দীর্ঘমেয়াদী ইএমএ অতিক্রম করে, তখন মুদ্রাটি উত্থান থেকে উত্থিত হয়, এটি একটি মৃত ফোরক সংকেত, খালি বিচার করুন।

দ্বিতীয়ত, এই কৌশলটি একই সময়ে MACD নির্দেশক বিচারক সংকেতকে সংযুক্ত করে। MACD নির্দেশকটি DIF লাইন এবং DEA লাইন নিয়ে গঠিত, যা স্বল্পমেয়াদী এবং দীর্ঘমেয়াদী সূচক সমতল চলমান গড়ের পার্থক্যকে উপস্থাপন করে, ডাবল ইএমএ দ্বারা গণনা করা হয়। এই কৌশলটি DIF কে 12 দিনের ইএমএ বিয়োগ 26 দিনের ইএমএ হিসাবে সেট করে। DEA লাইনটি ডিআইএফ এর 9 দিনের সূচক চলমান গড় হিসাবে।

এই দুটি সূচককে একত্রিত করে, যখন 25 ইএমএ গোল্ড ফর্ক 50 ইএমএ ঘটে, এবং ম্যাকডের ডিআইএফ লাইনটি ডিইএ লাইনটি অতিক্রম করে, তখন একটি কেনার সংকেত উত্পন্ন হয়, আরও বেশি করুন; যখন 25 ইএমএ ডেড ফর্ক 50 ইএমএ ঘটে, এবং ম্যাকডের ডিআইএফ লাইনটি ডিইএ লাইনটি অতিক্রম করে, তখন একটি বিক্রয় সংকেত উত্পন্ন হয়, খালি করুন।

সামর্থ্য বিশ্লেষণ

এটি একটি খুব সাধারণ ডাবল ট্র্যাক কৌশল যা MACD সূচকের সাথে মিলিত হয়ে আরও নির্ভরযোগ্য ট্রেডিং সিগন্যাল তৈরি করে, যার নিম্নলিখিত সুবিধাগুলি রয়েছেঃ

  1. ডাবল ইএমএ সমান্তরাল ব্যবহার করে, উইপসাউস এবং ভুয়া ব্রেকিং এড়ানো যায় এবং আরও নির্ভরযোগ্য ট্রেডিং সিগন্যাল তৈরি করা যায়।

  2. MACD সূচকগুলিকে একত্রিত করা, ট্রেডিং সিগন্যালগুলিকে আরও যাচাই করা, ইএমএ ডাবল রেলের মিথ্যা সংকেতের ঝুঁকি এড়ানো এবং কৌশলগুলির কার্যকারিতা উন্নত করা।

  3. 25 এবং 50 তারিখের লাইনগুলিকে দ্রুত এবং ধীর লাইন হিসাবে ব্যবহার করে, প্যারামিটার নির্বাচন আরও নির্ভুল, যা মাঝারি এবং সংক্ষিপ্ত লাইনের স্পষ্ট প্রবণতা পরিবর্তনগুলি ধরতে পারে।

  4. এই পদ্ধতির মাধ্যমে, আপনি বড় বাজার সূচকগুলি জিততে পারেন এবং বাজারগুলি যখন বড় বাড়ে এবং পড়ে তখন আপনি আরও বেশি লাভ করতে পারেন।

  5. কৌশল লজিক সহজ এবং স্পষ্ট, সহজে বোঝা এবং বাস্তবায়ন, কোয়ান্টেশন beginners জন্য উপযুক্ত।

  6. বিভিন্ন জাত এবং পরিস্থিতির সাথে কৌশলগুলি আরও ভালভাবে খাপ খাইয়ে নেওয়ার জন্য প্যারামিটারগুলি যথাযথভাবে অনুকূলিতকরণ করুন।

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

এই কৌশলটির কিছু ঝুঁকি রয়েছে যা সম্পর্কে সতর্ক থাকতে হবেঃ

  1. ইএমএ-র গড়রেখায় ভুয়া সংকেত সৃষ্টির সম্ভাবনা রয়েছে এবং তীব্র পরিস্থিতিতে উইপস্যাও দেখা দিতে পারে।

  2. এমএসিডি সূচক প্যারামিটারগুলিকে ক্রমাগত অপ্টিমাইজ করা এবং সামঞ্জস্য করা দরকার, অন্যথায় এটি একটি ভুল সংকেত বা সংকেত বিলম্বিত করবে।

  3. সতর্কতা অবলম্বন করা দরকার যে স্টপ লস সেটআপগুলি যুক্তিসঙ্গত কিনা, যাতে অকার্যকর বিরতিটি বড় ক্ষতির কারণ না হয়।

  4. সিস্টেমিক ঝুঁকির ফলে বড় ধরনের ক্ষতির সম্ভাবনা এড়ানোর জন্য ব্যবসায়িক এবং নীতিগত পরিবর্তনের দিকে নজর দেওয়া প্রয়োজন।

  5. একতরফা বাজারে পজিশনের আকার ও লিভারেজ নিয়ন্ত্রণে রাখা প্রয়োজন।

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

এই কৌশলটি নিম্নলিখিত দিকগুলি থেকেও অপ্টিমাইজ করা যেতে পারেঃ

  1. পরীক্ষার জন্য আরো সঠিক এবং যুদ্ধের জন্য কার্যকর প্যারামিটার সমন্বয়, যেমন ট্রেডিং ট্র্যাক হিসাবে 20 এবং 60 দিনের ইএমএ গড়, 10 দিনের ইএমএ এবং 20 দিনের ইএমএ পার্থক্য হিসাবে ডিআইএফ ইত্যাদি।

  2. কম ডোজের ভুয়া ব্রেকডাউন এড়ানোর জন্য ট্রানজিট সূচক নিশ্চিতকরণ বাড়ানো।

  3. এটিআর-এর মতো অস্থিরতার পরিমাপের সাথে মিলিত হয়ে আরও বৈজ্ঞানিকভাবে স্টপ লস পদ্ধতি নির্ধারণ করা হয়েছে।

  4. মেশিন লার্নিং অ্যালগরিদম ব্যবহার করে প্যারামিটারগুলিকে স্বয়ংক্রিয়ভাবে অপ্টিমাইজ করুন, যাতে কৌশলগত প্যারামিটারগুলি বাজারের পরিবর্তিত পরিবেশে গতিশীল হয়।

  5. পজিশন কন্ট্রোল মডিউল যোগ করা হয়েছে, যাতে পজিশন স্কেল ট্রেডিং পারফরম্যান্স এবং পরিমাপ সূচক গতিশীলতা পরিবর্তন করতে পারে।

  6. এই কৌশলগত সংকেতগুলিকে আরও দীর্ঘমেয়াদী চার্টগুলিতে চিত্রিত করা যেতে পারে, যা সিদ্ধান্ত গ্রহণের ক্ষেত্রে আরও দীর্ঘ-রেখার দিকনির্দেশনাকে সহায়তা করে।

সারসংক্ষেপ

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

কৌশল সোর্স কোড
/*backtest
start: 2022-12-05 00:00:00
end: 2023-12-11 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=4
strategy(title="EMA+MACD", shorttitle="EMA+MACD", overlay=true)
// Getting inputs
fast_length = input(title="Fast Length", type=input.integer, defval=12)
slow_length = input(title="Slow Length", type=input.integer, defval=26)
src = input(title="Source", type=input.source, defval=close)


signal_length = input(title="Signal Smoothing", type=input.integer, minval = 1, maxval = 50, defval = 9)
sma_source = input(title="Oscillator MA Type", type=input.string, defval="EMA", options=["SMA", "EMA"])
sma_signal = input(title="Signal Line MA Type", type=input.string, defval="EMA", options=["SMA", "EMA"])

fast_ma = sma_source == "SMA" ? sma(src, fast_length) : ema(src, fast_length)
slow_ma = sma_source == "SMA" ? sma(src, slow_length) : ema(src, slow_length)
macd = fast_ma - slow_ma
signal = sma_signal == "SMA" ? sma(macd, signal_length) : ema(macd, signal_length)
hist = macd - signal
len1 = input(title="Len Ema 1 ",type=input.integer,defval=25)
len2 = input(title="Len Ema 2 ",type=input.integer,defval=50)
ema1 = ema(src,len1)
ema2 = ema(src,len2)

bull = crossover(ema1,ema2) and macd > 0
bear = crossover(ema2,ema1) and macd < 0
l1 = bull ? label.new(x=bar_index,y=low,yloc=yloc.belowbar,text="BUY",color=color.green,textcolor=color.white,style=label.style_triangleup) : na
l2 = bear ? label.new(x=bar_index,y=high,yloc=yloc.abovebar,text="SELL",color=color.red,textcolor=color.white,style=label.style_triangledown) : na


strategy.entry("LONG",strategy.long,when=bull)
strategy.entry("SHORT",strategy.short,when=bear)