ای ایم اے بریک آؤٹ فلٹر صرف طویل تجارتی حکمت عملی

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

یہ صرف طویل مدتی حکمت عملی ایک اے ٹی آر چینل کا استعمال کرتا ہے تاکہ مستحکم رجحان کے بعد طویل تجارت کے لئے جعلی ای ایم اے بریک آؤٹ کو فلٹر کیا جاسکے۔ یہ صرف طویل طرف کی تجارت پر مرکوز ہے۔

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

  1. n-period EMA کا حساب درمیانی مدت کے رجحان کے طور پر لگائیں۔

  2. رینج چینل بینڈ کے لئے این پیریڈ اے ٹی آر کا حساب لگائیں۔

  3. جب قیمت چینل کے اوپر سے ٹوٹ جاتی ہے تو طویل ہوجائیں۔

  4. جب قیمت چینل کے نچلے حصے سے نیچے ٹوٹ جاتی ہے تو باہر نکلیں.

  5. اے ٹی آر چینل غیر اہم یا مختصر مدت کے جھوٹے بریک آؤٹ کو فلٹر کرتا ہے۔

فوائد:

  1. اے ٹی آر چینل طویل سگنلز کی وشوسنییتا کو بہتر بناتا ہے۔

  2. لمبی صرف پیچیدگی اور خطرات کو کم کرتی ہے۔

  3. سادہ اصلاحات آسانی سے مارکیٹوں میں اپنانے کے قابل ہیں.

خطرات:

  1. شارٹ سائیڈ کی چالوں سے فائدہ اٹھانے سے قاصر

  2. ای ایم اے اور اے ٹی آر دونوں تاخیر کا شکار ہیں، جس کی وجہ سے انٹری ٹائمنگ خراب ہے۔

  3. طویل فاصلے پر سگنل برقرار رکھنے کے لئے مشکل.

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


/*backtest
start: 2020-09-11 00:00:00
end: 2021-04-17 00:00:00
period: 7d
basePeriod: 1d
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=2
strategy("EMA Long Only Strategy", overlay=true, default_qty_type=strategy.percent_of_equity, default_qty_value=100)

len = input(21,  minval=1, title="Length")

price = sma(close, 2)
average = ema(close, len)
diff = atr(len)
bull_level = average + diff
bear_level = average - diff
bull_cross = crossover(price, bull_level)
bear_cross = crossover(bear_level, price)

strategy.entry("Buy", strategy.long, when=bull_cross) 
strategy.close("Buy", when=bear_cross) //strategy.entry("Sell", strategy.short, when=bear_cross)
    
plot(price, title="price", color=green, transp=50, linewidth = 4)
plot(average, title="average", color=red, transp=50, linewidth = 4)
a1 = plot(bull_level, title="bull", color=red, transp=50, linewidth = 1)
a2 = plot(bear_level, title="bear", color=red, transp=50, linewidth = 1)
fill(a2, a1, color=red, transp=95)


مزید