وسائل لوڈ ہو رہے ہیں... لوڈنگ...

چوتھائی ای ایم اے اشارے ٹریڈنگ کی حکمت عملی

مصنف:چاؤ ژانگ، تاریخ: 2023-09-12 14:51:28
ٹیگز:

یہ حکمت عملی مکینیکل ٹریڈنگ کے لئے ایک واضح رجحان کی پیروی کرنے والے نظام کو تشکیل دینے کے لئے مختلف پیرامیٹرز کے ساتھ چار ای ایم اے لائنز کا استعمال کرتی ہے۔ اس کا مقصد دوہری ای ایم اے کراس اوور کے طریقہ کار کا استعمال کرتے ہوئے درمیانی اور طویل مدتی رجحانات کا سراغ لگانا ہے۔

حکمت عملی منطق:

  1. دو تیز رفتار اور سست EMA جوڑوں کا حساب لگائیں، عام طور پر 72 اور 44 ادوار۔

  2. جب تیز EMA سست EMA کے اوپر سے گزرتا ہے تو طویل ہوجائیں۔

  3. جب تیز EMA سست EMA سے نیچے ہو جائے تو شارٹ جائیں۔

  4. خرید و فروخت کے اشاروں کو نشان زد کرنے کے لئے رنگوں کا استعمال کریں۔

  5. سگنل کو انجام دینے کے لئے مخصوص مدت کے دوران بیک ٹیسٹ.

فوائد:

  1. چار EMAs واضح رجحان پیٹرن تشکیل دیتے ہیں.

  2. تیز رفتار / سست EMA مجموعے مؤثر طریقے سے درمیانے درجے کے رجحانات کو ٹریک کرتے ہیں۔

  3. کراس اوور قوانین آسان ہیں اور زیادہ تجارت سے بچیں.

خطرات:

  1. ای ایم اے تاخیر کی وجہ سے ٹرینڈ موڑ کو یاد کیا جا سکتا ہے۔

  2. کوئی سٹاپ کا مطلب ہے ایک تجارت پر لامحدود نقصان.

  3. ناقص پیرامیٹرز زیادہ سگنل یا عدم مطابقت کا سبب بن سکتے ہیں.

خلاصہ یہ کہ ، چار گنا ای ایم اے کراس اوور حکمت عملی مکینیکل ٹرینڈ ٹریڈنگ کے لئے تیز / سست ای ایم اے جوڑوں کا استعمال کرتی ہے۔ بصری تاجروں کے لئے بصری انٹرفیس بدیہی ہے۔ لیکن تاخیر اور رکنے کی کمی کا مطلب یہ ہے کہ طویل مدتی مستحکم منافع کے لئے اب بھی محتاط رسک مینجمنٹ کی ضرورت ہے۔


/*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)) 


مزید