এই কৌশলটি চারটি ভিন্ন প্যারামিটারের ইএমএ গড় লাইন ব্যবহার করে একটি পরিষ্কার এবং সহজে পঠনযোগ্য প্রবণতা বিচার সিস্টেম তৈরি করে যান্ত্রিক বাণিজ্য পরিচালনা করে। এই কৌশলটি দ্বৈত গড় লাইন ক্রস ধরণের কৌশলগুলির মধ্যে রয়েছে, যা মধ্য-দীর্ঘ লাইন প্রবণতা অনুসরণ করার উদ্দেশ্যে।
নীতিমালাঃ
দুটি দ্রুত-ধীর EMA গণনা করুন, একটি সাধারণ প্যারামিটার সমন্বয় হল দ্রুত-লাইন EMA 72 এবং ধীর-লাইন EMA 44।
যখন দ্রুত লাইনটি নীচে থেকে ধীর লাইনটি অতিক্রম করে তখন ক্রয়-বিক্রয় করা হয়।
যখন ফাস্ট লাইনটি ধীর লাইনটি অতিক্রম করে, তখন বিক্রি করা হয়।
রঙিন সংকেত ব্যবহার করে ক্রয় ও বিক্রয়ের সংকেত দিন।
ট্রেডিং সিগন্যাল রিয়েল-টাইমে কার্যকর করার জন্য রিটার্নিং চক্র সেট করুন।
এই কৌশলটির সুবিধাগুলো হলঃ
চারটি ইএমএ কার্ভ, একটি পরিষ্কার, বহুমুখী চেহারা গঠন করে।
ইএমএ পোর্টফোলিও দ্রুত এবং কার্যকরভাবে মধ্যম এবং দীর্ঘমেয়াদী প্রবণতা অনুসরণ করতে পারে।
ক্রস-রুল ভেঙ্গে ফেলা সহজ, কারণ এটি ঘন ঘন লেনদেন এড়ায়।
এই কৌশলের ঝুঁকিগুলো হলোঃ
ইএমএ গড়ের পিছনে রয়েছে এবং সম্ভবত এটি একটি প্রবণতা পরিবর্তন পয়েন্ট মিস করেছে।
ক্ষতিহীন সেটিং, একক ক্ষতির পরিমাণ সীমাবদ্ধ করা যাবে না।
ভুল প্যারামিটার সেট করলে ট্রেডিং ফ্রিকোয়েন্সি বা সিগন্যাল অসঙ্গতি হতে পারে।
সংক্ষেপে বলা যায়, চারটি ইএমএ ক্রস কৌশলটি দ্রুত এবং ধীরে ধীরে সমান্তরাল জোড়ার মাধ্যমে, একটি ব্রেকআউট সিস্টেম ব্যবহার করে যান্ত্রিক ব্যবসায়ের জন্য। এই কৌশলটির গ্রাফিকাল ইন্টারফেসটি স্বজ্ঞাত এবং ভিজ্যুয়াল খেলোয়াড়দের জন্য উপযুক্ত। তবে, ইএমএ পিছিয়ে থাকা এবং ক্ষতির অস্থিরতার কারণে, বিনিয়োগকারীদের এখনও দীর্ঘমেয়াদী স্থিতিশীল রিটার্ন অর্জনের জন্য তহবিল পরিচালনা এবং ঝুঁকি নিয়ন্ত্রণের উপায়গুলি ব্যবহার করতে হবে।
/*backtest
start: 2023-08-12 00:00:00
end: 2023-09-11 00:00:00
period: 2h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
// strategy(title = "Cuathro EMA Strategy", shorttitle = "Cuathro EMA",initial_capital=1000, commission_value=0.2, commission_type =strategy.commission.percent, default_qty_value=100 , overlay = false, pyramiding=10, default_qty_type=strategy.percent_of_equity)
//@Moneros 2017
// based on OCC by @JayRogers
emaSlowPeriod = input(defval = 44, title = "EMA Slow, always < EMA Fast - low short term, high long term ", minval = 1)
emaFastPeriod = input(defval = 72, title = "EMA Fast - low short term, high long term ", minval = 1)
len = input(defval = 14, title = "Period", minval = 1)
res = input(title="Resolution - not lower than chart", defval="120")
closeSeries = request.security(syminfo.tickerid, res, 2 * ta.ema(close, len) - ta.ema(ta.ema(close, len), len) )
openSeries = request.security(syminfo.tickerid,res, 2 * ta.ema(close[1], len) - ta.ema(ta.ema(close[1], len), len) )
slowema = ta.ema(closeSeries - openSeries,emaSlowPeriod)
fastema = ta.ema(closeSeries - openSeries,emaFastPeriod)
plot(slowema, color=color.blue)
plot(fastema,color=color.red)
bgcolor(slowema< fastema ? color.red : na, transp=90)
bgcolor(slowema> fastema ? color.blue : na, transp=90)
bgcolor(ta.crossover(slowema, fastema) ? color.blue : na, transp=40)
bgcolor(ta.crossunder(slowema, fastema) ? color.red : na, transp=40)
strategy.order("BUY", strategy.long, 1, when = ta.crossover(slowema, fastema))
strategy.order("SELL", strategy.short, 1, when = ta.crossunder(slowema, fastema))