EMA23/EMA50 ڈبل حرکت پذیر اوسط کراس اوور مقداری تجارتی حکمت عملی

مصنف:چاؤ ژانگ، تاریخ: 2024-04-26 15:29:21
ٹیگز:ای ایم اےEMA23EMA50

img

جائزہ

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

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

  1. دو اشاریاتی چلتی اوسط کا حساب لگائیں: EMA23 اور EMA50۔
  2. جب EMA23 EMA50 سے اوپر جاتا ہے تو خریدنے کا سگنل بنائیں اور جب EMA23 EMA50 سے نیچے جاتا ہے تو فروخت کا سگنل بنائیں۔
  3. لمبی پوزیشنوں کے لئے ، اگر قیمت EMA50 سے نیچے آجائے اور اختتامی قیمت پچھلی موم بتی کی EMA50 سے کم ہو تو اسٹاپ نقصان کو نافذ کریں۔
  4. مختصر پوزیشنوں کے لئے ، اگر قیمت EMA50 سے اوپر بڑھ جائے اور اختتامی قیمت پچھلی موم بتی کے EMA50 سے زیادہ ہو تو اسٹاپ نقصان کو نافذ کریں۔
  5. طویل پوزیشنوں کے لئے، اگر قیمت EMA50 سے اوپر واپس چلتی ہے تو، بند ہونے کی قیمت اور اعلی قیمت دونوں EMA50 سے زیادہ ہیں، اور EMA23 EMA50 سے زیادہ ہے.
  6. مختصر پوزیشنوں کے لئے، اگر قیمت EMA50 سے نیچے واپس چلے تو مارکیٹ میں دوبارہ داخل ہوں، بند ہونے کی قیمت اور کم قیمت دونوں EMA50 سے نیچے ہیں اور EMA23 EMA50 سے نیچے ہے۔
  7. طویل پوزیشنوں کے لیے منافع کی سطح کو داخلہ قیمت کے 1.6 گنا اور مختصر پوزیشنوں کے لیے داخلہ قیمت کے 0.75 گنا مقرر کریں۔

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

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

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

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

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

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

خلاصہ

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


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

//@version=5
strategy("EMA Crossover Strategy", overlay=true)

// EMA 23 ve EMA 50'nin hesaplanması
ema23 = ta.ema(close, 23)
ema50 = ta.ema(close, 50)

// Ana alım kuralı: EMA 23 ve EMA 50'nin yukarı kesilmesi
buySignal = ta.crossover(ema23, ema50)

// Ana satış kuralı: EMA 23 ve EMA 50'nin aşağı kesilmesi
sellSignal = ta.crossunder(ema23, ema50)

// Long pozisyon stop seviyesi
longStopLoss = low < ema50 and close < ema50[1]

// Short pozisyon stop seviyesi
shortStopLoss = high > ema50 and close > ema50[1]

// Long pozisyon için tekrar giriş kuralı
longReEntry = high > ema50 and close > ema50 and close > ema50 and ema23 > ema50

// Short pozisyon için tekrar giriş kuralı
shortReEntry = low < ema50 and close < ema50 and close < ema50 and ema23 < ema50

// Long işlemde kar alma seviyesi (%60)
longTakeProfit = strategy.position_avg_price * 1.60

// Short işlemde kar alma seviyesi (%25)
shortTakeProfit = strategy.position_avg_price * 0.75

// Long işlem için yeniden giriş koşulu
longReEntryCondition = strategy.position_size <= 0 and longReEntry

// Short işlem için yeniden giriş koşulu
shortReEntryCondition = strategy.position_size >= 0 and shortReEntry

// Geriye dönük test için başlangıç tarihi (01.01.2022)
startDate = timestamp(2022, 01, 01, 00, 00)

if (time >= startDate)
    if (buySignal)
        strategy.entry("Buy", strategy.long)

    if (sellSignal)
        strategy.entry("Sell", strategy.short)

    if (strategy.position_size > 0 and (longStopLoss or close >= longTakeProfit))
        strategy.close("Buy")

    if (strategy.position_size < 0 and (shortStopLoss or close <= shortTakeProfit))
        strategy.close("Sell")

    if (longReEntryCondition)
        strategy.entry("Buy", strategy.long)

    if (shortReEntryCondition)
        strategy.entry("Sell", strategy.short)


متعلقہ

مزید