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

ای ایم اے کی دوہری حرکت پذیر اوسط کراس اوور حکمت عملی

مصنف:چاؤ ژانگ، تاریخ: 2024-06-07 15:58:15
ٹیگز:ای ایم اےایم اے

img

جائزہ

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

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

  1. قلیل مدتی EMA (9 کی ڈیفالٹ مدت) اور طویل مدتی EMA (21 کی ڈیفالٹ مدت) کا حساب لگائیں۔
  2. جب قلیل مدتی ای ایم اے طویل مدتی ای ایم اے سے اوپر ہو تو ایک طویل پوزیشن کھولیں۔ جب قلیل مدتی ای ایم اے طویل مدتی ای ایم اے سے نیچے ہو تو ایک مختصر پوزیشن کھولیں۔
  3. ہر تجارتی دن کے آغاز میں اکاؤنٹ کا اپنا مال ریکارڈ کریں اور کرنٹ اکاؤنٹ کا اپنا مال اور شروعاتی اپنا مال یعنی روزانہ کے منافع اور نقصان کا فرق شمار کریں۔
  4. اگر یومیہ نقصان زیادہ سے زیادہ نقصان (0.25٪ ابتدائی اکاؤنٹ فنڈز) سے زیادہ ہے تو ، تمام پوزیشنیں بند کردیں۔
  5. اگر روزانہ منافع زیادہ سے زیادہ اجازت شدہ منافع (2٪ ابتدائی اکاؤنٹ فنڈز) سے زیادہ ہو تو ، تمام پوزیشنیں بند کردیں۔

حکمت عملی کے فوائد

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

حکمت عملی کے خطرات

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

حکمت عملی کی اصلاح کی ہدایات

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

خلاصہ

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


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

// This Pine Script™ code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © DD173838

//@version=5
strategy("Moving Average Strategy with Daily Limits", overlay=true)

// Moving Average settings
shortMaLength = input.int(9, title="Short MA Length")
longMaLength = input.int(21, title="Long MA Length")

// Calculate MAs
shortMa = ta.ema(close, shortMaLength)
longMa = ta.ema(close, longMaLength)

// Plot MAs
plot(shortMa, title="9 EMA", color=color.blue)
plot(longMa, title="21 EMA", color=color.red)

// Strategy conditions
crossUp = ta.crossover(shortMa, longMa)
crossDown = ta.crossunder(shortMa, longMa)

// Debug plots to check cross conditions
plotshape(series=crossUp, title="Cross Up", location=location.belowbar, color=color.green, style=shape.labelup, text="UP")
plotshape(series=crossDown, title="Cross Down", location=location.abovebar, color=color.red, style=shape.labeldown, text="DOWN")

// Entry at cross signals
if (crossUp)
    strategy.entry("Long", strategy.long)

if (crossDown)
    strategy.entry("Short", strategy.short)

// Daily drawdown and profit limits
var float startOfDayEquity = na
if (na(startOfDayEquity) or ta.change(time('D')) != 0)
    startOfDayEquity := strategy.equity

maxDailyLoss = 50000 * 0.0025
maxDailyProfit = 50000 * 0.02
currentDailyPL = strategy.equity - startOfDayEquity

if (currentDailyPL <= -maxDailyLoss)
    strategy.close_all(comment="Max Daily Loss Reached")

if (currentDailyPL >= maxDailyProfit)
    strategy.close_all(comment="Max Daily Profit Reached")


متعلقہ

مزید