ایم اے سی ڈی لانگ ریورسنگ حکمت عملی ایک ایسی حکمت عملی ہے جو طویل مدتی قیمتوں میں الٹ پھیر کی نشاندہی کرنے اور طویل مدتی تجارت کرنے کے لئے ایم اے سی ڈی اشارے کا استعمال کرتی ہے۔ یہ حکمت عملی ایم اے سی ڈی کی تیز رفتار ایس ایم اے لائن اور سست ایس ایم اے لائن فرق کا استعمال کرتے ہوئے ایم اے سی ڈی اشارے کی تعمیر کرتی ہے ، اور قیمتوں میں ممکنہ طویل مدتی الٹ پھیر کے مواقع کی نشاندہی کرنے کے لئے ایم اے سی ڈی ہسٹوگرام کے الٹ پھیر پیٹرن کا استعمال کرتی ہے۔ جب قیمتوں میں الٹ پھیر کا موقع معلوم ہوتا ہے تو ، حکمت عملی ایک سمتی طویل مدتی اندراج کرے گی۔
یہ حکمت عملی 6 دن کے ای ایم اے کو ایم اے سی ڈی کی تیز لائن اور 26 دن کے ای ایم اے کو ایم اے سی ڈی کی سست لائن کے طور پر استعمال کرتی ہے۔ تیز اور سست لائنوں کے مابین فرق ایم اے سی ڈی ہے ، اور ایم اے سی ڈی کی 9 دن کی ایس ایم اے سگنل لائن تشکیل دیتی ہے۔ جب تیز اور سست لائنوں ، یعنی ہسٹوگرام کے مابین فرق صفر کے برابر ہوتا ہے تو ، یہ توازن کی نمائندگی کرتا ہے۔ جب مثبت ہوتا ہے تو ، یہ طویل مدتی تیزی سے دیکھنے کی نمائندگی کرتا ہے؛ جب منفی ہوتا ہے تو ، یہ طویل مدتی bearish نقطہ نظر کی نمائندگی کرتا ہے۔
اس حکمت عملی کا تجارتی منطق یہ ہے: جب ایم اے سی ڈی ہسٹوگرام پچھلے ایک سے اوپر بڑھتا ہے (فرق وسیع ہوتا ہے) ، تو یہ سمجھا جاتا ہے کہ قیمت طویل مدتی تیزی سے (خریداری کا موقع) میں الٹ گئی ہے۔ جب ایم اے سی ڈی ہسٹوگرام پچھلے ایک سے نیچے گرتا ہے (فرق تنگ ہوتا ہے) ، تو قیمت کو طویل مدتی bearish (فروخت کا موقع) میں الٹ گیا سمجھا جاتا ہے۔ جھوٹے سگنلز کو فلٹر کرنے کے لئے ، یہ حکمت عملی داخل ہونے سے پہلے دو ہسٹوگرام کی اصل الٹ جانے کا انتظار کرے گی۔
ایم اے سی ڈی لانگ ریورسنگ حکمت عملی ایم اے سی ڈی ہسٹوگرام کے الٹ جانے کا فیصلہ کرکے قیمتوں میں طویل مدتی الٹ جانے کے مواقع حاصل کرتی ہے۔ یہ حکمت عملی قلیل مدتی اور طویل مدتی سائیکلوں کے مابین تنازعہ کو کامیابی کے ساتھ کنٹرول کرتی ہے ، اور ساتھ ہی بلندیاں اور فروخت کی کمیاں کا پیچھا کرنے سے بھی گریز کرتی ہے۔ تاہم ، ایک واحد اشارے کی حکمت عملی کے طور پر ، ایم اے سی ڈی لانگ ریورسنگ حکمت عملی میں بھی کچھ حدود ہیں ، اور اب بھی مزید اصلاح کی گنجائش موجود ہے ، خاص طور پر جب دوسرے اشارے کے ساتھ مل کر استعمال کیا جاتا ہے۔
/*backtest start: 2022-12-08 00:00:00 end: 2023-12-14 00:00:00 period: 1d basePeriod: 1h exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ // This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/ // © TheGrindToday //@version=4 strategy("MACD Long Strat", overlay=false) //fast = 12, slow = 26 fast = 6, slow = 26 fastMA = ema(close, fast) slowMA = ema(close, slow) macd = fastMA - slowMA signal = sma(macd, 9) histogram = macd-signal macdpos = histogram[0] > 0 macdneg = histogram[0] < 0 histogram_reversing_negative = histogram[1] > histogram[2] LongEntryCondition = histogram > histogram[1] ShortEntryCondition = histogram < histogram[1] exitConditionLong = histogram[0] < histogram[2] if (LongEntryCondition and histogram_reversing_negative) strategy.entry("Long", strategy.long) if (exitConditionLong) strategy.close("Long") plot(histogram)