EMA اور SMA کراس اوور پر مبنی حکمت عملی کے بعد رجحان


تخلیق کی تاریخ: 2024-01-17 15:42:22 آخر میں ترمیم کریں: 2024-01-17 15:42:22
کاپی: 0 کلکس کی تعداد: 626
1
پر توجہ دیں
1617
پیروکار

EMA اور SMA کراس اوور پر مبنی حکمت عملی کے بعد رجحان

جائزہ

“ای ایم اے اور ایس ایم اے کراسنگ پر مبنی رجحان ٹریکنگ حکمت عملی” ایک رجحان ٹریکنگ حکمت عملی ہے جو اشاریہ منتقل اوسط (ای ایم اے) اور سادہ منتقل اوسط (ایس ایم اے) کراسنگ پر مبنی ہے۔ اس حکمت عملی کا مقصد ممکنہ خرید و فروخت کے اشارے کی نشاندہی کرنا ہے جس میں طویل مدتی ایس ایم اے کے دوران قلیل مدتی ای ایم اے کو پکڑنا ہے۔

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

یہ حکمت عملی دو شرائط پر مبنی ٹریڈنگ سگنل پیدا کرتی ہے:

  1. تازہ ترین 5 ای ایم اے پر تازہ ترین 20 ایس ایم اے پہننا
  2. 4 گھنٹے کی سطح پر ، تازہ ترین 5 ای ایم اے پر تازہ ترین 20 ایس ایم اے پہنیں

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

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

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

اسٹریٹجک فوائد

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

  1. سادہ، عملی اور آسانی سے سمجھنے کے قابل
  2. تیزی سے ردعمل اور ٹرینڈ موڑ کو پکڑنے کے لئے
  3. ملٹی ٹائم سائیکل فیصلے کے ساتھ مل کر ، شور کو مؤثر طریقے سے فلٹر کیا جاسکتا ہے

اسٹریٹجک رسک

اس حکمت عملی کے کچھ خطرات بھی ہیں:

  1. جعلی سگنل پیدا کرنے کے لئے آسان، احتیاط سے سگنل کی تصدیق کریں
  2. مارکیٹ میں رجحانات کے ساتھ نمٹنے میں ناکامی
  3. ای ایم اے اور ایس ایم اے کے پیرامیٹرز کو احتیاط سے منتخب کریں

خطرے کو کنٹرول کرنے کے لئے سٹاپ نقصان کو روکنے، اصلاح کے پیرامیٹرز اور دیگر طریقوں کو شامل کریں.

اصلاح کی سمت

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

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

خلاصہ کریں۔

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

حکمت عملی کا ماخذ کوڈ
/*backtest
start: 2023-12-17 00:00:00
end: 2024-01-12 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=5
strategy("EMA and SMA Crossover Strategy", shorttitle="Shashank Cross", overlay=true)

// Condition 1: Latest EMA (Close, 5) crossed above Latest SMA (Close, 20)
ema5 = ta.ema(close, 5)
sma20 = ta.sma(close, 20)

condition1 = ta.crossover(ema5, sma20)

// Condition 2: [0] 4-hour EMA ([0] 4-hour Close, 5) crossed above [0] 4-hour SMA ([0] 4-hour Close, 20)
ema5_4h = request.security(syminfo.tickerid, "240", ta.ema(close, 5))
sma20_4h = request.security(syminfo.tickerid, "240", ta.sma(close, 20))

condition2 = ta.crossover(ema5_4h, sma20_4h)

// Combine both conditions for a buy signal
buy_signal = condition1 and condition2

// Plotting signals on the chart
plotshape(buy_signal, color=color.green, style=shape.labelup, location=location.belowbar, size=size.small, text="Buy Signal")

// Strategy logic
if (buy_signal)
    strategy.entry("Buy", strategy.long)

// Exit long position on the next bar at market price
if (ta.barssince(buy_signal) == 1)
    strategy.close("Exit")

// You can add more code for stop-loss, take-profit, etc., as per your strategy.