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

نو اور بیس چلتی اوسط کراس اوور حکمت عملی

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

جائزہ

یہ حکمت عملی رجحان کی سمت کا تعین کرنے اور تجارتی فیصلے کرنے کے لئے 9 دن اور 20 دن کے چلتے ہوئے اوسط کی کراس اوور کا استعمال کرتی ہے۔ یہ چلتے ہوئے اوسط ، موم بتیاں ، اور حجم قیمت تجزیہ کو مربوط کرتی ہے ، جس سے یہ ایک عام قلیل مدتی تجارتی حکمت عملی بن جاتی ہے۔

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

یہ ایک سادہ رجحان کی پیروی کرنے والی حکمت عملی ہے جو 9 دن اور 20 دن کی حرکت پذیر اوسط کے کراس اوور پر مبنی ہے۔ خاص طور پر اس میں درج ذیل حصے شامل ہیں:

  1. موم بتیوں کے رنگ مقرر کریں۔ اگر آج کی بندش کی قیمت کل سے زیادہ ہے تو موم بتی سبز رنگ کی ہوگی ، اور اگر کم ہے تو سرخ رنگ کی ہوگی۔

  2. 9 دن کے ایم اے کا رنگ مقرر کریں۔ اگر 9 دن کا ایم اے اوپر جاتا ہے اور 20 دن کا ایم اے بھی اوپر جاتا ہے تو یہ سبز رنگ کا ہے۔ اگر 9 دن کا ایم اے نیچے جاتا ہے اور 20 دن کا ایم اے بھی نیچے جاتا ہے تو یہ سرخ رنگ کا ہے۔ بصورت دیگر ، یہ سیاہ ہے۔

  3. 20 دن کے ایم اے کا رنگ مقرر کریں۔ اگر 20 دن کا ایم اے اوپر جاتا ہے تو اس کا رنگ سیاہ ہوتا ہے اور اگر یہ نیچے جاتا ہے تو سیاہ ہوتا ہے۔ بصورت دیگر ، کوئی تبدیلی نہیں ہوتی ہے۔

  4. بحریہ میں 200 دن کے ایم اے کا نقشہ بنائیں.

  5. 9 دن اور 20 دن کے ایم اے کے کراس اوور پوائنٹس کو سرخ رنگ میں دکھائیں۔

  6. حجم وزن شدہ اوسط قیمت (VWAP) کو سفید رنگ میں دکھائیں۔

  7. جب 9 دن کی ایم اے 20 دن کی ایم اے سے اوپر ہوتی ہے تو طویل ہوجائیں اور اس سے نیچے ہوتے وقت مختصر ہوجائیں۔

مذکورہ بالا مارکیٹ کے رجحانات اور اشاروں کا تعین کرنے کے لئے حرکت پذیر اوسط ، موم بتیاں ، کراس اوور پوائنٹس اور حجم قیمت تجزیہ کو جوڑتا ہے۔ یہ ایک عام تکنیکی تجزیہ کی حکمت عملی ہے۔

فوائد

اس سادہ قلیل مدتی حکمت عملی کے مندرجہ ذیل فوائد ہیں:

  1. استعمال کرنا آسان ہے۔ صرف دو ایم اے کے درمیان تعلقات کا مشاہدہ کریں۔

  2. مختصر مدت کی تجارت کے لئے موزوں چھوٹی ڈراؤونگ۔ 9 دن اور 20 دن کے ایم اے میں ہموار اثر پڑتا ہے اور مارکیٹ کے شور کو کم کیا جاتا ہے۔

  3. رجحان کے اشاروں کی نشاندہی کرنا آسان ہے۔ ایم اے کراس واضح رجحان کی تبدیلی کے اشارے ہیں۔

  4. بہتر فیصلوں کے لئے متعدد تکنیکی اشارے کو مربوط کرتا ہے۔ موم بتیاں ، ایم اے اور حجم قیمت تجزیہ رجحان کا جامع نظارہ فراہم کرتے ہیں۔

  5. آسان جانچ اور اصلاح کے لئے سادہ اور صاف کوڈ۔ MQL4 تیز عمل درآمد اور پیرامیٹر ٹوننگ کی اجازت دیتا ہے۔

  6. مختلف مصنوعات اور ٹائم فریم پر لاگو ہوتا ہے۔ یہ OHLC ڈیٹا والے کسی بھی پروڈکٹ پر کام کرتا ہے۔

خطرات

فوائد کے باوجود، اس حکمت عملی میں مندرجہ ذیل خطرات بھی ہیں:

  1. ایم اے پیرامیٹرز کو مختلف مارکیٹوں کے لئے بہتر بنانے کی ضرورت ہے۔

  2. جھوٹے وقفے اور پیچھے ہٹنے کے لئے موزوں۔ سگنل تیزی سے باطل ہو سکتے ہیں۔

  3. رینج سے منسلک مارکیٹوں کو سنبھالنے میں ناکام۔ غیر رجحاناتی مارکیٹوں میں کثرت سے نقصانات ہوسکتے ہیں۔

  4. وِپساؤس کے لیے کمزور۔ غلط مختصر سگنلز ہلچل مچانے والی منڈیوں میں بڑھتے ہوئے نقصانات کا باعث بن سکتے ہیں۔

  5. اہم خبروں کا جواب دینے سے قاصر ہے۔ یہ صرف تاریخی اعداد و شمار پر انحصار کرتا ہے۔

خطرات سے نمٹنے کے لئے، پوزیشن سائزنگ کو ایڈجسٹ کرنے، سٹاپ نقصان کا استعمال کرنے، پیرامیٹرز کو بہتر بنانے، یا دیگر عوامل کے ساتھ مل کر غور کریں.

اصلاح

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

  1. مختلف مارکیٹوں کے لئے بہترین مجموعہ تلاش کرنے کے لئے ایم اے کی مدت کو بہتر بنائیں.

  2. سگنلز کو فلٹر کرنے کے لئے دوسرے اشارے شامل کریں ، جیسے ایم اے سی ڈی ، کے ڈی ، بولنگر بینڈ۔ اس سے جھوٹے سگنل کم ہوسکتے ہیں۔

  3. نقصانات کو محدود کرنے کے لئے ٹریلنگ سٹاپ نقصان کی طرح سٹاپ نقصان کی حکمت عملی شامل کریں.

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

  5. پیسہ مینجمنٹ ماڈلز کو بہتر بنانا جس میں پوزیشن سائزنگ ، اسٹاپ نقصان ، ٹریلنگ اسٹاپ نقصان وغیرہ شامل ہیں تاکہ استحکام کو بہتر بنایا جاسکے۔

  6. مختلف مصنوعات اور ٹائم فریموں میں کارکردگی کی جانچ کریں اور پیرامیٹرز کو ایڈجسٹ کریں۔

  7. فیچر انجینئرنگ اور پیرامیٹر کی اصلاح کے لئے آر این این اور ایل ایس ٹی ایم جیسے مشین لرننگ ماڈلز کا اطلاق کریں۔

نتیجہ

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


/*backtest
start: 2023-01-01 00:00:00
end: 2023-09-27 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=1
strategy("Dieyson daytrade EMA 9+20+200+VWAP and bar & line color", overlay=true)


//bar color rules
Dgbar = close>close[1] and ema(close,20)>ema(close[1],20)
Drbar = close<close[1] and ema(close,20)<ema(close[1],20)

//Barcolors
barcolor(Dgbar ? green : na)
barcolor(Drbar ? red : na)

//MM09 Colorful

MMgreen9 = ema(close,9)>ema(close[1],9) and ema(close,20)>ema(close[1],20)
MMred9 = ema(close,9)<ema(close[1],9) and ema(close,9)<ema(close[1],9)
col8 = (MMgreen9 ? color(green,0) : na)
col28 = (MMred9 ? color(red,0) : na)
col38 = (not MMgreen9 and not MMred9 ? color(black,0) : na)

plot(ema(close,9), color=col8, style=line, linewidth=2)
plot(ema(close,9), color=col28, style=line, linewidth=2)
plot(ema(close,9), color=col38, style=line, linewidth=2)

//MM20 Colorful

MMgreen = ema(close,20)>ema(close[1],20)
MMred = ema(close,20)<ema(close[1],20)
col = (MMgreen ? color(black,0) : na)
col2 = (MMred ? color(black,0) : na)
col3 = (not MMgreen and not MMred ? color(black,0) : na)
col4 = color(navy,0)
plot(ema(close,20), color=col, style=line, linewidth=1)
plot(ema(close,20), color=col2, style=line, linewidth=1)
plot(ema(close,20), color=col3, style=line, linewidth=1)
plot(ema(close,200), color=col4, style=line, linewidth=3)
plot(cross(ema(close,9), ema(close,20)) ? ema(close,9) : na, style = cross,color=fuchsia, transp=0, linewidth = 4)
//plot(cross(ema(close,9), ema(close,200)) ? ema(close,9) : na, style = cross, color=fuchsia, transp=0,linewidth = 4)

colorvwap = color(white,0)
plot(vwap, color=colorvwap, style=line, linewidth=1)

c = crossover(ema(close,9), ema(close,20)) and ema(close,9) > ema(close,20)
v = crossunder(ema(close,9), ema(close,20))

strategy.entry("COMPRA", strategy.long,when=c)
strategy.entry("VENDA", strategy.short,when=v)




مزید