
“ای ایم اے اور ایس ایم اے کراسنگ پر مبنی رجحان ٹریکنگ حکمت عملی” ایک رجحان ٹریکنگ حکمت عملی ہے جو اشاریہ منتقل اوسط (ای ایم اے) اور سادہ منتقل اوسط (ایس ایم اے) کراسنگ پر مبنی ہے۔ اس حکمت عملی کا مقصد ممکنہ خرید و فروخت کے اشارے کی نشاندہی کرنا ہے جس میں طویل مدتی ایس ایم اے کے دوران قلیل مدتی ای ایم اے کو پکڑنا ہے۔
یہ حکمت عملی دو شرائط پر مبنی ٹریڈنگ سگنل پیدا کرتی ہے:
جب یہ دونوں شرائط ایک ساتھ مل جاتی ہیں تو ، ایک خرید سگنل پیدا ہوتا ہے۔ جب یہ دونوں شرائط ایک ساتھ نہیں ملتی ہیں تو ، ایک فروخت سگنل پیدا ہوتا ہے۔
یہ حکمت عملی EMA اور SMA کے مختلف وقت کے دورانیوں کے درمیان کراسنگ کی صورتحال کا موازنہ کرکے ، رجحان کی سمت کا جامع فیصلہ کرتی ہے ، اور تجارتی سگنل پیدا کرتی ہے۔ قلیل مدتی EMA قیمتوں میں رجحان کی تبدیلی کی عکاسی کرنے میں زیادہ حساس ہے ، جبکہ طویل مدتی SMA کے پاس بہتر رجحان فلٹرنگ کی صلاحیت ہے۔ جب قلیل مدتی EMA پر طویل مدتی EMA سے گزرتا ہے تو ، اس کا مطلب یہ ہے کہ قیمت میں تھوڑا سا الٹ ہے ، لہذا اس میں رجحان کی حالت میں داخل ہوتا ہے ، لہذا خریدنے کا اشارہ پیدا ہوتا ہے۔ اس کے برعکس ، جب قلیل مدتی EMA کے نیچے طویل مدتی EMA سے گزرتا ہے تو ، اس کا مطلب یہ ہے کہ رجحان ختم ہوچکا ہے ، لہذا فروخت کا اشارہ پیدا ہوتا ہے۔
اس کے علاوہ ، حکمت عملی میں 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.