یہ ایک تجارتی حکمت عملی کا نظام ہے جو چار مدت کے سادہ چلتی اوسط پر مبنی ہے ، جو متحرک اسٹاپ نقصان اور منافع کے انتظام کے طریقہ کار کے ساتھ مربوط ہے۔ حکمت عملی قلیل مدتی چلتی اوسط کے ساتھ قیمتوں کے کراس اوورز کی نگرانی کرکے مارکیٹ کے رجحان کے موڑ کے مقامات پر قبضہ کرتی ہے اور خطرے کے انتظام کے لئے فیصد پر مبنی اسٹاپ نقصان اور منافع حاصل کرنے کی سطح کو نافذ کرتی ہے۔ بنیادی طاقت مستحکم تجارتی نتائج کے حصول کے لئے قلیل مدتی چلتی اوسط کی تیز ردعمل کی خصوصیات کا استعمال کرنے میں ہے ، جس میں سخت منی مینجمنٹ کے قواعد شامل ہیں۔
یہ حکمت عملی مندرجہ ذیل بنیادی منطق پر کام کرتی ہے۔ سب سے پہلے ، یہ بنیادی اشارے کے طور پر 4 مدت کے سادہ متحرک اوسط (ایس ایم اے) کا حساب لگاتا ہے۔ جب قیمت ایس ایم اے سے اوپر گزرتی ہے تو ، نظام اسے ایک تیزی کے سگنل کے طور پر پہچانتا ہے اور ایک لمبی پوزیشن میں داخل ہوتا ہے۔ جب قیمت ایس ایم اے سے نیچے گزرتی ہے تو ، یہ ایک bearish سگنل کی نشاندہی کرتی ہے اور مختصر پوزیشن میں داخل ہوتی ہے۔ ہر تجارت میں داخلہ کی قیمت کی بنیاد پر متحرک منافع اور اسٹاپ نقصان کے مقامات مرتب کیے جاتے ہیں ، جس میں منافع کے لئے 2٪ اور اسٹاپ نقصان کے لئے 1٪ کے ڈیفالٹ اقدار ہوتے ہیں۔ یہ سیٹ اپ پیشہ ورانہ منی مینجمنٹ کے اصولوں پر عمل کرتے ہوئے ، 2: 1 انعام سے خطرہ تناسب کو یقینی بناتا ہے۔
یہ واضح منطق کے ساتھ ایک اچھی طرح سے منظم مقداری تجارتی حکمت عملی ہے۔ یہ قلیل مدتی حرکت پذیر اوسط کے ذریعہ مارکیٹ کی رفتار کو حاصل کرتا ہے ، جس میں سخت رسک کنٹرول میکانزم شامل ہیں ، جو مستحکم واپسی کے خواہاں تاجروں کے لئے موزوں ہیں۔ اگرچہ اصلاح کی گنجائش موجود ہے ، حکمت عملی کا بنیادی فریم ورک اچھی توسیع پذیری پیش کرتا ہے ، اور مسلسل بہتری اور ایڈجسٹمنٹ کے ذریعے ، اس میں بہتر تجارتی نتائج حاصل کرنے کی صلاحیت ہے۔
/*backtest start: 2019-12-23 08:00:00 end: 2024-11-28 00:00:00 period: 2d basePeriod: 2d exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ //@version=5 strategy("4SMA Strategy with Targets and Stop Loss", overlay=true) // Input parameters for SMA smaLength = input.int(4, title="SMA Length", minval=1) // Input parameters for stop loss and take profit takeProfitPercent = input.float(2.0, title="Take Profit (%)", step=0.1) // Default: 2% stopLossPercent = input.float(1.0, title="Stop Loss (%)", step=0.1) // Default: 1% // Calculate 4-period SMA sma = ta.sma(close, smaLength) // Plot SMA plot(sma, color=color.blue, title="4SMA Line") // Entry Conditions longCondition = ta.crossover(close, sma) // Price crosses above SMA (bullish signal) shortCondition = ta.crossunder(close, sma) // Price crosses below SMA (bearish signal) // Strategy Logic if (longCondition) strategy.entry("Long", strategy.long) // Enter long position if (shortCondition) strategy.entry("Short", strategy.short) // Enter short position // Calculate Take Profit and Stop Loss longTakeProfit = strategy.position_avg_price * (1 + takeProfitPercent / 100) // TP for long longStopLoss = strategy.position_avg_price * (1 - stopLossPercent / 100) // SL for long shortTakeProfit = strategy.position_avg_price * (1 - takeProfitPercent / 100) // TP for short shortStopLoss = strategy.position_avg_price * (1 + stopLossPercent / 100) // SL for short // Exit for Long if (strategy.position_size > 0) // If in a long position strategy.exit("Long TP/SL", from_entry="Long", limit=longTakeProfit, stop=longStopLoss) // Exit for Short if (strategy.position_size < 0) // If in a short position strategy.exit("Short TP/SL", from_entry="Short", limit=shortTakeProfit, stop=shortStopLoss)