کواڈریپل ایکسپونینشل موونگ ایوریج (ای ایم اے) ٹریڈنگ حکمت عملی ایک عام رجحان کی پیروی کرنے والی حکمت عملی ہے جو متعدد ایکسپونینشل موونگ ایوریجز کو ٹریک کرتی ہے۔ یہ بیک وقت 13 دن ، 21 دن ، 55 دن اور 8 دن کے ای ایم اے کو ٹریک کرتی ہے اور مارکیٹ کے رجحانات کا تعین کرنے کے لئے ان کی کراس اوور صورتحال کی بنیاد پر تجارتی سگنل تیار کرتی ہے۔
اس حکمت عملی کا بنیادی منطق چار EMAs کے درمیان کراس اوور حالات کو ٹریک کرنا ہے - EMA13، EMA21، EMA55 اور EMA8۔ خاص طور پر یہ مندرجہ ذیل تجارتی قواعد پر عمل کرتا ہے:
جب ای ایم اے 55 ای ایم اے 21 سے نیچے کی حد کو عبور کرتا ہے اور ای ایم اے 21 ای ایم اے 55 سے اوپر ہے ، ای ایم اے 13 ای ایم اے 21 سے اوپر ہے ، اور ای ایم اے 8 ای ایم اے 13 سے اوپر ہے ، تو طویل ہوجائیں۔
جب EMA55 EMA21 سے اوپر کی حد کو عبور کرتا ہے اور EMA21 EMA55 سے نیچے ہے، EMA13 EMA21 سے نیچے ہے اور EMA8 EMA13 سے نیچے ہے، تو مختصر ہوجائیں۔
جب ای ایم اے 55 ای ایم اے 21 سے اوپر سے گزرتا ہے، اگر پہلے سے ہی طویل ہے تو، طویل پوزیشن بند کریں اور مختصر پوزیشن کھولیں.
جب EMA55 EMA21 سے نیچے گزرتا ہے، اگر پہلے سے ہی مختصر ہے تو، مختصر پوزیشن بند کریں اور طویل پوزیشن کھولیں.
اسٹاپ نقصان کو 150 پوائنٹس پر سیٹ کریں اور طویل اور مختصر تجارت دونوں کے لئے 1000 پوائنٹس پر منافع لیں.
جیسا کہ ہم دیکھ سکتے ہیں ، یہ حکمت عملی EMA55 اور EMA21 کے مابین کراس اوور کا استعمال کرتی ہے تاکہ اہم رجحان کی سمت کا فیصلہ کیا جاسکے۔ پھر EMA13 ، EMA21 اور EMA8 کی متعلقہ پوزیشنوں کا استعمال انٹری ٹائمنگ کو بہتر بنانے کے لئے کیا جاتا ہے۔
کواڈریپل ای ایم اے حکمت عملی کے مندرجہ ذیل فوائد ہیں:
متعدد ای ایم اے کا استعمال کرتے ہوئے مارکیٹ کے رجحانات کو درست طریقے سے طے کیا جاسکتا ہے۔ ای ایم اے 55 بمقابلہ ای ایم اے 21 اہم رجحان کا فیصلہ کرتا ہے جبکہ ای ایم اے 13 ، ای ایم اے 21 اور ای ایم اے 8 کارکردگی کو بہتر بنانے کے لئے انٹری ٹائمنگ کو بہتر بناتے ہیں۔
حکمت عملی کا منطق سادہ اور واضح ہے، سمجھنے اور لاگو کرنے میں آسان ہے.
ای ایم اے کی ہموار نوعیت مارکیٹ شور کو فلٹر کرنے اور پھندوں سے بچنے میں مدد کرتی ہے۔
یہ حکمت عملی مختلف مصنوعات جیسے اسٹاک ، فاریکس ، کریپٹو وغیرہ پر وسیع پیمانے پر لاگو کی جاسکتی ہے کیونکہ اس کی کوئی خاص ضروریات نہیں ہیں۔
اس حکمت عملی کے خطرات میں شامل ہیں:
ٹریکنگ ای ایم اے کے نتیجے میں نقصانات ہوسکتے ہیں یا جب رجحان الٹ جاتا ہے تو دیر سے رجحان الٹنے کے اشارے مل سکتے ہیں۔ ای ایم اے پیرامیٹرز کو ایڈجسٹ کرنا یا دوسرے اشارے شامل کرنا مددگار ثابت ہوسکتا ہے۔
اسٹاپ نقصان اور منافع لینے کے نکات کو مختلف مصنوعات کے ل adjust ایڈجسٹمنٹ کی ضرورت پڑسکتی ہے۔ متحرک SL / TP اس کو بہتر بنا سکتا ہے۔
مشین لرننگ الگورتھم کے ساتھ مزید پیرامیٹر کی اصلاح بھی کارکردگی کو بہتر بنا سکتی ہے۔
اعلی اتار چڑھاؤ کے دوران پوزیشن کے سائز کو کم کرنے کے لئے اتار چڑھاؤ کے میٹرکس کو شامل کرنے سے خطرات کو کنٹرول کرنے میں مدد مل سکتی ہے.
کواڈریپل ای ایم اے حکمت عملی ایک نسبتا simple آسان رجحان کی پیروی کرنے والی حکمت عملی ہے۔ یہ مارکیٹ کے رجحانات کو پیش کرنے اور اس کے مطابق تجارتی سگنل پیدا کرنے کے لئے متعدد ای ایم اے کا استعمال کرتی ہے۔ یہ حکمت عملی جامع ، لاگو کرنے میں آسان ، اور مختلف مصنوعات میں وسیع پیمانے پر قابل اطلاق ہے۔ تاہم ، ہمیں غیر فعال رجحان سوئچ کے خطرات کو بھی نوٹ کرنا چاہئے اور مزید اضافی اشارے یا اصلاح کے پیرامیٹرز کو شامل کرکے اسے مزید بہتر بنانا چاہئے۔
/*backtest start: 2022-11-24 00:00:00 end: 2023-11-30 00:00:00 period: 1d basePeriod: 1h exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ //@version=5 strategy(title="Quadriple EMA Strategy", overlay=true, pyramiding=1, currency=currency.USD, initial_capital=10000, default_qty_type=strategy.cash, default_qty_value=10000) ema13 = ta.ema(close, 13) ema21 = ta.ema(close, 21) ema55 = ta.ema(close, 55) ema8 = ta.ema(close, 8) plot(ema13, color=color.green, title="ema13") plot(ema21, color=color.orange, title="ema21") plot(ema55, color=color.red, title="ema55") plot(ema8, color=color.blue, title="ema8") if ta.crossunder(ema55, ema21) and strategy.position_size == 0 and ema21>ema55 and ema13>ema21 and ema8>ema13 strategy.entry("Enter Long", strategy.long) strategy.exit("Exit Long", from_entry="Enter Long", loss=150, profit=1000) if (ta.crossover(ema55, ema21) and strategy.position_size == 0) and ema21<ema55 and ema13<ema21 and ema8<ema13 strategy.entry("Enter Short", strategy.short) strategy.exit("Exit Short", from_entry="Enter Short", loss=150, profit=1000) if ta.crossover(ema55,ema21) strategy.close("Enter Long") strategy.entry("Enter Short", strategy.short) if ta.crossunder(ema55,ema21) strategy.close("Enter Short") strategy.entry("Enter Long", strategy.long)