یہ حکمت عملی ایم اے سی ڈی اشارے پر مبنی ہے اور تجارتی سگنل کا تعین کرنے کے لئے ایم اے سی ڈی لائن اور سگنل لائن کے کراس اوور کا استعمال کرتی ہے۔ جب ایم اے سی ڈی لائن سگنل لائن سے اوپر عبور کرتی ہے تو ، یہ ایک لمبا سگنل تیار کرتی ہے ، اور جب ایم اے سی ڈی لائن سگنل لائن سے نیچے عبور کرتی ہے تو ، یہ ایک مختصر سگنل تیار کرتی ہے۔ یہ حکمت عملی پچھلی موم بتی کی کم ترین قیمت کو طویل پوزیشنوں کے لئے اسٹاپ نقصان اور پچھلی موم بتی کی اعلی ترین قیمت کو مختصر پوزیشنوں کے لئے اسٹاپ نقصان کے طور پر بھی استعمال کرتی ہے۔ منافع حاصل کرنا اے ٹی آر (اوسط حقیقی رینج) کے 4 گنا مقرر کیا جاتا ہے۔
ایم اے سی ڈی اشارے میں ڈی آئی ایف لائن اور ڈی ای اے لائن شامل ہیں۔ ڈی آئی ایف لائن تیز رفتار اوسط اور سست حرکت پذیر اوسط کے درمیان فرق ہے ، جبکہ ڈی ای اے لائن ڈی آئی ایف لائن کی حرکت پذیر اوسط ہے۔ جب ڈی آئی ایف لائن ڈی ای اے لائن سے اوپر عبور کرتی ہے تو ، اس سے یہ ظاہر ہوتا ہے کہ قیمت نے oversold علاقے کو چھوڑ دیا ہے اور بڑھنا شروع کر دیا ہے ، جس سے ایک لمبا سگنل پیدا ہوتا ہے۔ جب ڈی آئی ایف لائن ڈی ای اے لائن سے نیچے عبور کرتی ہے تو ، اس سے یہ ظاہر ہوتا ہے کہ قیمت نے oversold علاقے کو چھوڑ دیا ہے اور گرنا شروع کر دیا ہے ، جس سے ایک مختصر سگنل پیدا ہوتا ہے۔ اسی وقت ، حکمت عملی میں پچھلی موم بتی کی سب سے کم قیمت اور سب سے زیادہ قیمت کو وقفہ نقصان کے طور پر استعمال کیا جاتا ہے ، بالترتیب لمبی اور مختصر پوزیشنوں کے لئے خطرہ کو کنٹرول کرنے کے لئے۔ منافع حاصل کرنا منافع کو زیادہ سے زیادہ کرنے کے لئے اے ٹی آر کے 4 گنا مقرر کیا جاتا ہے۔
یہ حکمت عملی ایم اے سی ڈی اشارے پر مبنی ہے اور تجارتی سگنلز کا تعین کرنے کے لئے ایم اے سی ڈی لائن اور سگنل لائن کے کراس اوور کا استعمال کرتی ہے۔ یہ پچھلی موم بتی کی سب سے کم قیمت اور سب سے زیادہ قیمت کو اسٹاپ نقصان کے طور پر بھی استعمال کرتی ہے ، اور اے ٹی آر کے 4 گنا منافع حاصل کرتی ہے۔ حکمت عملی کا منطق واضح اور لاگو کرنا آسان ہے ، اور قیمت کے رجحانات کو اچھی طرح سے پکڑ سکتا ہے۔ تاہم ، اس حکمت عملی میں کچھ خطرات بھی ہیں ، جیسے اشارے کی تاخیر اور آسان اسٹاپ نقصان کی ترتیب۔ مستقبل میں ، دوسرے اشارے شامل کیے جاسکتے ہیں ، اسٹاپ نقصان اور منافع کی ترتیبات کو بہتر بنایا جاسکتا ہے ، اور حکمت عملی کی استحکام اور منافع بخش بنانے کے لئے پوزیشن مینجمنٹ شامل کی جاسکتی ہے۔
/*backtest start: 2023-05-05 00:00:00 end: 2024-05-10 00:00:00 period: 1d basePeriod: 1h exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ //@version=4 strategy("MACD Strategy", overlay=true) // Define MACD [macdLine, signalLine, _] = macd(close, 12, 26, 9) // Define conditions for long entry longCondition = crossover(macdLine, signalLine) // Define conditions for short entry shortCondition = crossunder(macdLine, signalLine) // Define stop loss for long entry longStopLoss = low[1] // Previous candle low // Define stop loss for short entry shortStopLoss = high[1] // Previous candle high // Define take profit for both long and short entries takeProfit = close + (close - longStopLoss) * 4 // 4 x ATR // Execute long entry if (longCondition) strategy.entry("Buy", strategy.long) strategy.exit("TP/SL", "Buy", stop=longStopLoss, limit=takeProfit) // Execute short entry if (shortCondition) strategy.entry("Sell", strategy.short) strategy.exit("TP/SL", "Sell", stop=shortStopLoss, limit=takeProfit)