یہ صرف خریدنے کی حکمت عملی ہے جو قیمت کی کارروائی اور قلیل مدتی رجحان پر مبنی ہے۔ اس میں داخلہ اور باہر نکلنے کے لئے تکنیکی اشارے کے طور پر متعدد تیزی سے چلنے والے اوسط (ای ایم اے) استعمال ہوتے ہیں۔
اس حکمت عملی میں چھ ای ایم اے استعمال ہوتے ہیں - 5 دن ، 10 دن ، 20 دن ، 50 دن ، 100 دن اور 200 دن کے ای ایم اے۔ خرید کا اشارہ اس وقت چلتا ہے جب:
جب تمام چھ شرائط پوری ہو جاتی ہیں، تو ایک طویل پوزیشن شروع کی جاتی ہے۔
باہر نکلنے کا اشارہ اس وقت ہوتا ہے جب بند ہونے کی قیمت 200 دن کے ای ایم اے سے نیچے ہوتی ہے۔
اس حکمت عملی کے فوائد میں شامل ہیں:
کچھ خطرات بھی ہیں:
حل:
حکمت عملی کو بہتر بنانے کے کچھ طریقے:
خلاصہ یہ ہے کہ ، یہ قیمت کے تکنیکی اشارے پر مبنی درمیانی مدت کے رجحان کی پیروی کرنے والی حکمت عملی ہے۔ یہ متعدد ای ایم اے فلٹرز کا استعمال کرتے ہوئے رجحانات کی نشاندہی کرتا ہے اور جھوٹے بریک آؤٹ سے بچنے کے لئے قریب کی قیمت کو شامل کرتا ہے۔ منطق آسان اور سمجھنے میں آسان ہے۔ نقصانات کم مواقع ہیں اور پھنس جانے کا امکان ہے۔ دستی نگرانی کے ساتھ مل کر ایک اضافی آلے کے طور پر استعمال کرنے کی تجویز ہے۔ حکمت عملی کو زیادہ مضبوط بنانے کے لئے حجم ، پیرامیٹر کی اصلاح اور مشین لرننگ جیسے پہلوؤں میں بہتری لائی جاسکتی ہے۔
/*backtest start: 2023-02-13 00:00:00 end: 2024-02-19 00:00:00 period: 1d basePeriod: 1h exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ //@version=5 strategy("Multiple EMA Buy Strategy with Price Condition", overlay=true) // Calculate EMAs ema5 = ta.ema(close, 5) ema10 = ta.ema(close, 10) ema20 = ta.ema(close, 20) ema50 = ta.ema(close, 50) ema100 = ta.ema(close, 100) ema200 = ta.ema(close, 200) // Plot EMAs plot(ema5, color=color.blue, title="EMA 5") plot(ema10, color=color.green, title="EMA 10") plot(ema20, color=color.red, title="EMA 20") plot(ema50, color=color.purple, title="EMA 50") plot(ema100, color=color.orange, title="EMA 100") plot(ema200, color=color.yellow, title="EMA 200") // Entry conditions buy_condition = ema5 > ema10 and ema10 > ema20 and ema20 > ema50 and ema50 > ema100 and ema100 > ema200 and close > ema5 // Exit conditions exit_condition = close < ema200 // Strategy entry and exit conditions strategy.entry("Buy", strategy.long, when = buy_condition) strategy.close("Buy", when = exit_condition)