یہ حکمت عملی قیمت کی نقل و حرکت کی بنیاد پر انٹری اور اسٹاپ نقصان کے نکات کا تعین کرنے کے لئے متحرک آسکیلشن چینل بریک اپ کو اپناتی ہے۔ یہ حکمت عملی آسان اور رفتار اسٹاک کے لئے موزوں ہے۔
یہ حکمت عملی پہلے متحرک اتار چڑھاؤ چینل حاصل کرنے کے لئے پچھلے 20 دنوں میں سب سے زیادہ اونچائی اور سب سے کم نچلے درجے کا حساب لگاتی ہے۔ پھر یہ 8 دن اور 32 دن کے تیزی سے چلنے والے اوسط کا حساب لگاتی ہے۔ جب اختتامی قیمت چینل کے اوپری بینڈ سے ٹکرا جاتی ہے اور 8 دن کا ای ایم اے 32 دن کے ای ایم اے سے اوپر ہوتا ہے تو ، یہ طویل ہوجاتا ہے۔ جب قیمت نچلے بینڈ سے ٹکرا جاتی ہے یا 8 دن کا ای ایم اے 32 دن کے ای ایم اے سے نیچے عبور کرتا ہے تو ، یہ باہر نکل جاتا ہے۔ اسٹاپ نقصان چینل کے وسط بینڈ سے نیچے طے ہوتا ہے۔
خاص طور پر داخلے کی شرائط یہ ہیں:
اختتامی قیمت گزشتہ 20 دنوں میں سب سے زیادہ اعلی کی طرف سے تشکیل متحرک اوپری بینڈ کے ذریعے توڑتا ہے.
8 دن کا EMA 32 دن کے EMA سے اوپر ہے۔
باہر نکلنے کے حالات یہ ہیں:
اسٹاپ نقصان اس وقت شروع ہوتا ہے جب قیمت وسط بینڈ سے نیچے آجاتی ہے۔
آٹھ روزہ ای ایم اے 32 روزہ ای ایم اے سے نیچے گزرتا ہے۔
حکمت عملی متحرک چینل کا استعمال کرتے ہوئے رجحان کی سمت اور ای ایم اے کراس اوور کا استعمال کرتے ہوئے موجودہ اپ ٹرینڈ کی حیثیت کی نشاندہی کرتی ہے۔ اس سے خطرہ کو کنٹرول کرنے میں مدد ملتی ہے۔
خطرات کو چینل کی مدت، ای ایم اے کی مدت، اور سٹاپ نقصان کی پوزیشننگ کو بہتر بنانے کے ذریعے منظم کیا جا سکتا ہے.
متحرک آسکیلشن بریک آؤٹ حکمت عملی میں چینل بریک آؤٹ اور ای ایم اے کراس اوور کی بنیاد پر رجحان کی نشاندہی کرنے اور داخل ہونے کے لئے واضح منطق ہے۔ اسٹاپ نقصان سے خطرے پر قابو پانے میں مدد ملتی ہے۔ پیرامیٹر ٹوننگ جیسے چینل کی مدت اور ای ایم اے کی مدت میں منافع کا عنصر بہتر ہوسکتا ہے۔ یہ حکمت عملی جاری پیٹرن والے اسٹاک کے لئے اچھی طرح کام کرتی ہے ، خاص طور پر پچھلی اونچائیوں کو توڑنا۔
/*backtest start: 2022-11-09 00:00:00 end: 2023-11-15 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/ // © Robrecht99 //@version=5 strategy("My Strategy", overlay=true, margin_long=100, margin_short=100) fast = ta.sma(close, 8) slow = ta.sma(close, 32) plot(fast, color=color.red) plot(slow, color=color.navy) entrycondition1 = ta.crossover(fast, slow) entrycondition2 = fast > slow sellcondition1 = ta.crossunder(fast, slow) sellcondition2 = slow > fast atr = ta.atr(14) //Donchian Channels days = 20 h1 = ta.highest(high[1], days) l1 = ta.lowest(low[1], days) mid = math.avg(h1, l1) plot(mid, "channel", color=#FF6D00) u = plot(h1, "Upper", color=#2962FF) l = plot(l1, "Lower", color=#2962FF) fill(u, l, color.new(color.blue, 90)) if (close > h1 and entrycondition2) strategy.entry("long", strategy.long) stoploss = close - atr * 3 trail = close - atr * 3 strategy.exit("exit", "long", stop=stoploss, trail_offset=trail) if (sellcondition1 and sellcondition2) strategy.close(id="long")