ڈبل ایکسپونیشل موونگ ایوریج کراس اوور حکمت عملی


تخلیق کی تاریخ: 2023-11-23 17:34:06 آخر میں ترمیم کریں: 2023-11-23 17:34:06
کاپی: 2 کلکس کی تعداد: 484
1
پر توجہ دیں
1219
پیروکار

ڈبل ایکسپونیشل موونگ ایوریج کراس اوور حکمت عملی

جائزہ

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

حکمت عملی کا اصول

یہ حکمت عملی ایک ہی وقت میں 3 مختلف پیرامیٹرز کی دوہری اشاریہ حرکت پذیری اوسط کا استعمال کرتی ہے: DEMA ((8) ، DEMA ((20) ، اور DEMA ((63)) ۔ ان میں سے:

  • DEMA ((8)) مختصر مدت کے رجحانات کو پکڑنے کے لئے سب سے تیزی سے ردعمل؛
  • ڈی ایم اے ((20) ایک چھوٹی سی سست رفتار، درمیانی مدت کے رجحانات کی شناخت کے لئے استعمال کیا جاتا ہے؛
  • DEMA ((63) سب سے سست ردعمل ہے، جو طویل مدتی رجحان کی سمت کا تعین کرنے کے لئے استعمال کیا جاتا ہے۔

جب تیز لکیر DEMA ((8) اوپر سے درمیانی لکیر DEMA ((20) اور آہستہ لکیر DEMA ((63) کو عبور کرتی ہے تو ، اس کا مطلب ہے کہ نیچے سے اوپر کی طرف مڑنے کا عمل ، زیادہ کام کریں۔ جب تیز لکیر DEMA ((8) نیچے سے درمیانی لکیر DEMA ((20) اور آہستہ لکیر DEMA ((63) کو عبور کرتی ہے تو ، اس کا مطلب ہے کہ اوپر سے نیچے کی طرف مڑنے کا عمل ، خالی کام کریں۔

طاقت کا تجزیہ

سنگل منتقل اوسط کے مقابلے میں ، ڈبل اشاریہ منتقل اوسط قیمت کی تبدیلیوں کے لئے زیادہ حساس ہے ، اور اس سے پہلے رجحان کی تبدیلی کا پتہ لگایا جاسکتا ہے۔ اس حکمت عملی میں متعدد ٹائم فریموں کی ڈبل اشاریہ لائنیں شامل ہیں ، جو مارکیٹ کے رجحان کی سمت کو مؤثر طریقے سے ٹریک کرسکتی ہیں۔

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

خطرے کا تجزیہ

اس حکمت عملی میں مندرجہ ذیل خطرات شامل ہیں:

  1. ٹرپل کراسنگ سگنل کم ہیں اور کچھ ٹریڈنگ مواقع کو نظرانداز کرنا آسان ہے۔
  2. ڈی ای ایم لائنوں کے کراسنگ میں تاخیر کی وجہ سے قیمتوں میں تبدیلیوں پر بروقت ردعمل نہیں مل سکا۔
  3. ٹرینڈ کے خلاف کارروائیوں کا مؤثر طریقے سے جواب دینے میں ناکام۔

اس میں مزید بہتری لائی جاسکتی ہے اور اس کے خطرات کو کنٹرول کیا جاسکتا ہے ، جیسے کہ منتقل اوسط پیرامیٹرز کو بہتر بنانا ، فلٹرنگ شرائط شامل کرنا وغیرہ۔

اصلاح کی سمت

اس حکمت عملی کو مندرجہ ذیل پہلوؤں سے بہتر بنایا جاسکتا ہے:

  1. متحرک اوسط کے پیرامیٹرز کو بہتر بنانے کے لئے تاکہ یہ مختلف مارکیٹوں کی خصوصیات کے مطابق ہو۔
  2. غلط سگنل سے بچنے کے لئے فلٹرنگ کے حالات جیسے ٹرانزیکشن کی مقدار اور اتار چڑھاؤ میں اضافہ؛
  3. دوسرے اشارے کے ساتھ مل کر جعلی سگنل کو فلٹر کریں ، جیسے MACD ، KDJ ، وغیرہ۔
  4. نقصانات کو روکنے کی حکمت عملی میں اضافہ اور واحد نقصانات پر قابو پانے کے لئے؛
  5. پوزیشن مینجمنٹ کو بہتر بنائیں تاکہ منافع کی شرح نقصان کی شرح سے زیادہ ہو۔

خلاصہ کریں۔

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

حکمت عملی کا ماخذ کوڈ
/*backtest
start: 2022-11-16 00:00:00
end: 2023-11-22 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

// This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © Noldo

//@version=4
//Quoted by Author HighProfit

//Lead-In
strategy("Double Exponential Moving Average 8-20-63 Strategy", 
         shorttitle="DEMA-8-20-63", 
         overlay=true,
         max_bars_back = 5000,
         initial_capital=100000, 
         max_bars_back = 5000,
         default_qty_type=strategy.percent_of_equity, 
         default_qty_value=100, 
         commission_type=strategy.commission.percent, 
         commission_value=0.1,
         pyramiding = 0)

short = input(8, minval=1)
srcShort = input(ohlc4, title="Source Dema 1")

long = input(20, minval=1)
srcLong = input(low, title="Source Dema 2")

long2 = input(63, minval=1)
srcLong2 = input(close, title="Source Dema 3")
e1 = ema(srcShort, short)
e2 = ema(e1, short)
dema1 = 2 * e1 - e2
plot(dema1, color=color.green, linewidth=2)

e3 = ema(srcLong, long)
e4 = ema(e3, long)
dema2 = 2 * e3 - e4
plot(dema2, color=color.blue, linewidth=2)

e5 = ema(srcLong2, long2)
e6 = ema(e5, long2)
dema3 = 2 * e5 - e6
plot(dema3, color=color.black, linewidth=2)

longC  = dema1 > dema2 and dema1 > dema3
shortC = dema1 < dema2 and dema1 < dema3 

alertlong  = longC and  not longC[1]
alertshort = shortC and not shortC[1]


strategy.entry("Long" , strategy.long , when = longC ,comment="Long")
strategy.entry("Short", strategy.short, when = shortC,comment="Short")

// Alerts 

alertcondition(longC  , title='Long' , message=' Buy  Signal ')
alertcondition(shortC , title='Short', message=' Sell Signal ')