یہ حکمت عملی موجودہ مارکیٹ کے رجحان کا تعین کرنے کے لئے مختلف ادوار کے ساتھ دو تیزی سے چلنے والے اوسط (ای ایم اے) کا استعمال کرتی ہے۔ جب تیز ای ایم اے سست ای ایم اے سے اوپر ہوتا ہے تو ، اسے تیزی کا رجحان سمجھا جاتا ہے ، اور اس کے برعکس ، جب تیز ای ایم اے سست ای ایم اے سے نیچے ہوتا ہے تو ، اسے bearish رجحان سمجھا جاتا ہے۔ اس کے علاوہ ، حکمت عملی میں رسک ٹو انعام تناسب کا حساب لگایا جاتا ہے اور تجارت میں رسک مینجمنٹ کو بہتر بنانے میں مدد کے لئے منافع اور اسٹاپ نقصان کی سطح مقرر کی جاتی ہے۔
اس حکمت عملی کا بنیادی اصول مارکیٹ کے رجحانات کو پکڑنے کے لئے مختلف ادوار کے ساتھ ای ایم اے کا استعمال کرنا ہے۔ جب تیز ای ایم اے (پریڈ 10) سست ای ایم اے (پریڈ 20) سے اوپر ہوتا ہے تو ، مارکیٹ کو ایک اپ ٹرینڈ میں سمجھا جاتا ہے ، اور حکمت عملی خریدنے کا اشارہ پیدا کرتی ہے۔ اس کے برعکس ، جب تیز ای ایم اے سست ای ایم اے سے نیچے ہوتا ہے تو ، مارکیٹ کو ڈاؤن ٹرینڈ میں سمجھا جاتا ہے ، اور حکمت عملی فروخت کا اشارہ پیدا کرتی ہے۔
رجحان کی نشاندہی کے علاوہ ، حکمت عملی میں رسک مینجمنٹ کا تصور بھی متعارف کرایا گیا ہے۔ یہ ہر تجارت کے ممکنہ خطرے اور منافع کا اندازہ خطرے سے فائدہ کے تناسب کے حساب سے لگاتا ہے۔ مزید برآں ، حکمت عملی ممکنہ نقصانات کو محدود کرنے اور منافع میں مقفل کرنے میں مدد کے لئے ای ایم اے کی پوزیشن کی بنیاد پر منافع اور اسٹاپ نقصان کی سطح کا حساب لگاتی ہے۔
یہ حکمت عملی رجحانات کی نشاندہی کرنے کے لئے ای ایم اے کراس اوورز کا استعمال کرتی ہے اور رسک مینجمنٹ کے تصورات کو متعارف کراتی ہے ، جس سے تاجروں کو ایک آسان لیکن موثر تجارتی فریم ورک فراہم ہوتا ہے۔ اگرچہ حکمت عملی کو غلط سگنل اور تاخیر جیسے خطرات کا سامنا کرنا پڑ سکتا ہے ، لیکن دوسرے اشارے کو شامل کرکے ، متحرک اسٹاپ نقصانات کو نافذ کرکے اور پیرامیٹرز کو بہتر بنا کر مزید بہتری لائی جاسکتی ہے۔ مجموعی طور پر ، یہ ایک حکمت عملی ہے جس کی مزید تحقیق اور اصلاح کے قابل ہے۔
/*backtest start: 2023-05-18 00:00:00 end: 2024-05-23 00:00:00 period: 1d basePeriod: 1h exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ //@version=5 strategy("SMC & EMA Strategy with P&L Projections", shorttitle="SMC-EMA", overlay=true) // Define EMAs ema_fast = ta.ema(close, 10) ema_slow = ta.ema(close, 20) // Calculate SMC conditions (you can adjust these based on your understanding) is_bullish = ema_fast > ema_slow is_bearish = ema_fast < ema_slow // Draw order blocks plotshape(is_bullish, style=shape.triangleup, location=location.belowbar, color=color.green, size=size.small, title="Buy Signal") plotshape(is_bearish, style=shape.triangledown, location=location.abovebar, color=color.red, size=size.small, title="Sell Signal") // Calculate risk-to-reward ratio entry_price = close take_profit = entry_price + (entry_price - ema_slow) // Example: 1:1 risk-to-reward stop_loss = entry_price - (entry_price - ema_slow) // Calculate P&L profit = take_profit - entry_price loss = entry_price - stop_loss risk_reward_ratio = profit / loss // Display alerts alertcondition(is_bullish, title="Buy Alert", message="Smart Money Buy Signal") alertcondition(is_bearish, title="Sell Alert", message="Smart Money Sell Signal") // Plot take profit and stop loss levels plot(take_profit, color=color.green, linewidth=2, title="Take Profit") plot(stop_loss, color=color.red, linewidth=2, title="Stop Loss") // Draw risk-to-reward ratio plotshape(risk_reward_ratio >= 1 ? 1 : 0, style=shape.triangleup, location=location.belowbar, color=color.green, size=size.small, title="Risk-Reward Ratio (Green)") plotshape(risk_reward_ratio < 1 ? 1 : 0, style=shape.triangledown, location=location.abovebar, color=color.red, size=size.small, title="Risk-Reward Ratio (Red)") if is_bullish strategy.entry("Enter Long", strategy.long) else if is_bearish strategy.entry("Enter Short", strategy.short)