یہ حکمت عملی ایک رجحان کے بعد کا نظام ہے جو تکنیکی تجزیہ اور قیمت کی کارروائی کو جوڑتا ہے۔ حکمت عملی کا بنیادی حصہ 9 مدت اور 15 مدت کے توسیعی چلتی اوسط (ای ایم اے) کو رجحان کی سمت کے اشارے کے طور پر استعمال کرتا ہے ، جبکہ مکمل جسمانی موم بتیاں (ماروبوزو) کو ایک مکمل تجارتی فیصلہ سازی کا نظام بنانے کے لئے رفتار کی تصدیق کے اشارے کے طور پر شامل کرتا ہے۔ چلتی اوسط کراس اوورز اور قیمت کی کارروائی کے تجزیے کے ذریعے ، حکمت عملی مارکیٹ کے اہم رجحان کی تبدیلیوں کو پکڑ سکتی ہے اور مناسب اوقات میں تجارت کو انجام دے سکتی ہے۔
اس حکمت عملی میں تجارتی سگنلز کی تصدیق کے لئے دوہری فلٹرنگ میکانزم استعمال کیا جاتا ہے۔ سب سے پہلے ، یہ مارکیٹ کے رجحان کی سمت کا تعین کرنے کے لئے 9 پیریڈ اور 15 پیریڈ ای ایم اے کا استعمال کرتا ہے۔ دوسرا ، یہ پورے جسم کی موم بتی کے نمونوں کو رفتار کی تصدیق کے اشارے کے طور پر پہچانتا ہے۔ جب ایک مکمل جسم کی تیزی سے موم بتی دونوں ای ایم اے کے اوپر بند ہوجاتی ہے تو خرید کا اشارہ پیدا ہوتا ہے ، جبکہ جب ایک مکمل جسم کی bearish موم بتی دونوں ای ایم اے کے نیچے بند ہوجاتی ہے تو فروخت کا اشارہ شروع ہوتا ہے۔ ایک مکمل جسم کی موم بتی کی وضاحت اس طرح کی جاتی ہے کہ اس کے جسم میں موم بتی کی کل لمبائی کا کم از کم 75٪ حصہ ہوتا ہے ، جس سے اس مدت کے دوران مارکیٹ کی مضبوط یکطرفہ نقل و حرکت ظاہر ہوتی ہے۔
یہ حکمت عملی پورے جسم کے موم بتی سگنلز کے ساتھ چلتی اوسط سسٹم کو یکجا کرکے تجارتی نظام کے بعد ایک مضبوط رجحان بناتی ہے۔ حکمت عملی کے ڈیزائن میں رجحان کی تصدیق اور رفتار کی تصدیق کے طول و عرض دونوں کو مکمل طور پر مدنظر رکھا جاتا ہے ، جس سے اچھی وشوسنییتا اور عملیت حاصل ہوتی ہے۔ مناسب اصلاح اور رسک کنٹرول کے اقدامات کے ذریعے ، حکمت عملی مختلف مارکیٹ کے ماحول میں مستحکم کارکردگی برقرار رکھ سکتی ہے۔ مجموعی طور پر ، یہ منطقی طور پر سخت اور انتہائی عملی تجارتی حکمت عملی کا نظام ہے۔
/*backtest start: 2024-10-25 00:00:00 end: 2024-11-24 00:00:00 period: 2h basePeriod: 2h exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ //@version=5 strategy("9 & 15 EMA with Full Body Candle Strategy", overlay=true) // Input parameters for EMAs ema9Length = input.int(9, title="9-period EMA") ema15Length = input.int(15, title="15-period EMA") // Calculate the 9-period and 15-period EMAs ema9 = ta.ema(close, ema9Length) ema15 = ta.ema(close, ema15Length) // Define full body (marubozu) candle conditions fullBodyBullishCandle = (close > open) and (close - open >= (high - low) * 0.75) fullBodyBearishCandle = (close < open) and (open - close >= (high - low) * 0.75) // Buy condition: Full body candle closes above both EMAs buySignal = fullBodyBullishCandle and close > ema9 and close > ema15 // Sell condition: Full body candle closes below both EMAs sellSignal = fullBodyBearishCandle and close < ema9 and close < ema15 // Plot the EMAs on the chart plot(ema9, color=color.blue, linewidth=2, title="9-period EMA") plot(ema15, color=color.orange, linewidth=2, title="15-period EMA") // Plot buy and sell signals plotshape(series=buySignal, title="Buy Signal", location=location.belowbar, color=color.green, style=shape.labelup, text="BUY", size=size.small) plotshape(series=sellSignal, title="Sell Signal", location=location.abovebar, color=color.red, style=shape.labeldown, text="SELL", size=size.small) // Execute buy and sell strategy if (buySignal) strategy.entry("Buy", strategy.long) if (sellSignal) strategy.entry("Sell", strategy.short) // Close buy position on sell signal if (sellSignal) strategy.close("Buy") // Close sell position on buy signal if (buySignal) strategy.close("Sell")