یہ حکمت عملی تین ای ایم اے لائنوں کی گولڈن کراس اور ڈیتھ کراس پر مبنی ٹریڈنگ سگنل تیار کرتی ہے تاکہ ہر ای ایم اے کی طاقتوں کا فائدہ اٹھایا جا سکے اور بہتر ٹریڈنگ کارکردگی حاصل کی جا سکے۔
یہ حکمت عملی 8، 50 اور 200 کے ادوار کے ساتھ تین ای ایم اے لائنوں کا حساب لگاتی ہے، اور سگنل بناتی ہے جب تیز رفتار ای ایم اے سست رفتار ای ایم اے سے اوپر یا نیچے عبور کرتی ہے۔ منطق یہ ہے:
8 مدت، 50 مدت اور 200 مدت کے EMA لائنوں کا حساب لگائیں۔
جب 8 پیریڈ ای ایم اے 50 پیریڈ ای ایم اے (گولڈن کراس) سے اوپر کراس کرتا ہے تو طویل عرصے تک جائیں ، جب 50 پیریڈ ای ایم اے 8 پیریڈ ای ایم اے (موت کراس) سے نیچے کراس کرتا ہے تو بند پوزیشن۔
اختیاری طور پر صرف اس وقت طویل سفر کریں جب قیمت 200 پیریڈ ای ایم اے سے اوپر ہو تاکہ وِپساؤز سے بچ سکے۔
ایک اختیاری منافع لینے والی ای ایم اے لائن کو اس وقت بند کرنے کے لئے مقرر کیا جاسکتا ہے جب قیمت اس سے نیچے گزر جاتی ہے۔
تیز EMA نیچے کی نشاندہی کرتا ہے ، درمیانی EMA رجحان کا تعین کرتا ہے ، اور سست EMA شور کو فلٹر کرتا ہے۔ ایک ساتھ مل کر وہ مناسب تجارتی تعدد کو برقرار رکھتے ہوئے رجحان کی تبدیلیوں کی نشاندہی کرتے ہیں۔
ٹرپل ای ایم اے مؤثر طریقے سے رجحانات کا تعین کرتی ہے اور انفرادی طاقتوں پر سرمایہ لگاتی ہے۔ 8 پیریڈ ای ایم اے مختصر نیچے کو پکڑتا ہے ، 50 پیریڈ ای ایم اے درمیانی مدتی رجحان کا تعین کرتا ہے ، اور 200 پیریڈ ای ایم اے شور کو فلٹر کرتا ہے۔
صرف 200 پیریڈ کے ای ایم اے سے زیادہ دور جانا وائیپساؤ سے بچتا ہے۔
قابل تخصیص منافع لینے والا ای ایم اے معقول منافع کے اہداف طے کرتا ہے۔
بصری حسب ضرورت جیسے بار رنگ اور ای ایم اے پلاٹنگ لچک کو بہتر بناتی ہے۔
سادہ گولڈن / موت کراس منطق سمجھنے میں آسان ہے.
ای ایم اے میں تاخیر سے اندراج کا وقت ضائع ہوسکتا ہے۔ ای ایم اے کی مدت کو مختصر کریں یا ایم اے سی ڈی جیسے اشارے کے ساتھ مل کر۔
Whipsaws خراب سگنل پیدا کر سکتے ہیں۔ فلٹر کرنے کے لئے لمبے EMA استعمال کریں ، یا حالات شامل کریں۔
مقررہ منافع کا ہدف موافقت پذیر نہیں ہے۔ اے ٹی آر وغیرہ پر مبنی متحرک باہر نکلنے کا استعمال کریں۔
کوئی اسٹاپ کا مطلب ہے لامحدود خطرہ۔ پیچھے یا مقررہ قیمت کے اسٹاپ شامل کریں۔
بہترین پیرامیٹرز کے لئے EMA ادوار کو بہتر بنائیں.
وقت کے لئے MACD جیسے اشارے شامل کریں.
اتار چڑھاؤ کی بنیاد پر متحرک منافع لینے کو نافذ کریں۔
سٹاپ نقصان کی منطق، ٹریلنگ یا فکسڈ ویلیو شامل کریں۔
داخلہ کے حالات کو بہتر بنائیں، مثال کے طور پر حجم فلٹر.
یہ حکمت عملی اعلی امکان کی نقل و حرکت کی نشاندہی کرنے کے لئے ای ایم اے کے رجحان فلٹرنگ پر فائدہ اٹھاتی ہے۔ باہر نکلنے کو بہتر بنانا ، اشارے اور فلٹر شامل کرنا کارکردگی کو بہتر بنا سکتا ہے۔ مجموعی طور پر یہ ای ایم اے پر مبنی رجحان کی پیروی کے لئے آسان اور عملی ہے۔
/*backtest start: 2023-09-18 00:00:00 end: 2023-09-20 00:00:00 period: 5m basePeriod: 1m exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ //@version=2 strategy("Long only EMA CROSS 8/50/200 Backtest", shorttitle="Golden Cross Tri EMA", overlay=true) // EMA 8/50/200 Cross TEST // Input switch1=input(true, title="Enable Bar Color?") switch2=input(true, title="Show 8 EMA") switch3=input(true, title="Show 50 EMA") switch4=input(true, title="Show 200 EMA") switch5=input(false, title="Show profit level EMA") bool_Long_EMA200=input(false, title="Long only above EMA200") movingaverage_8 = ema(close, input(8)) movingaverage_50 = ema(close, input(50)) movingaverage_market_signal = ema(close, input(200)) movingaverage_profitlvl = ema(close, input(50)) // Calculation bullish_cross = if bool_Long_EMA200 == true crossover(movingaverage_8, movingaverage_50) and movingaverage_8 > movingaverage_market_signal else bullish_cross = crossover(movingaverage_8, movingaverage_50) bearish_cross = crossunder(close, movingaverage_profitlvl) // Strategy if bullish_cross strategy.entry("long", strategy.long) strategy.close("long", when = bearish_cross ) // Colors bartrendcolor = close > movingaverage_8 and close > movingaverage_50 and change(movingaverage_50) > 0 ? green : close < movingaverage_8 and close < movingaverage_50 and change(movingaverage_50) < 0 ? red : blue barcolor(switch1?bartrendcolor:na) // Output plot(switch2?movingaverage_8:na,color = change(movingaverage_8) > 0 ? green : red,linewidth=2, title="EMA8") plot(switch3?movingaverage_50:na,color = change(movingaverage_50) > 0 ? green : red,linewidth=2,title="EMA50") plot(switch4?movingaverage_market_signal:na,color = change(movingaverage_market_signal) > 0 ? green : red,linewidth=3,title="EMA200") plot(switch5?movingaverage_profitlvl:na,color = change(movingaverage_profitlvl) > 0 ? green : red,linewidth=3, title="EMA Profit LVL") // alertcondition(bullish_cross, title='Golden Cross (bullish)', message='Bullish') alertcondition(bearish_cross, title='Death Cross (bearish)', message='Bearish')