یہ حکمت عملی بولنگر بینڈز اشارے کی ایک جدید درخواست کی نمائندگی کرتی ہے ، جس میں رفتار کی گرفتاری کے لئے دوہری معیاری انحراف بینڈز کا استعمال کیا جاتا ہے۔ بنیادی طریقہ کار بولنگر بینڈز کے نظام پر انحصار کرتا ہے جو دو مختلف معیاری انحراف کی سطح (1 ایس ڈی اور 2 ایس ڈی) کا استعمال کرتے ہوئے بنایا گیا ہے ، جب قیمت 2 ایس ڈی چینل سے ٹوٹ جاتی ہے تو تجارتی سگنل تیار کرتا ہے۔ درست ریاضیاتی ماڈلنگ اور شماریاتی اصولوں کے ذریعہ ، یہ حکمت عملی تاجروں کو منظم تجارتی نقطہ نظر فراہم کرتی ہے۔
اس حکمت عملی میں ایک 34 مدت کی حرکت پذیر اوسط کو درمیانی بینڈ کے طور پر استعمال کیا جاتا ہے ، جس میں اوپری اور نچلی بینڈ کا حساب ایک اور دوہری معیاری انحراف دونوں کا استعمال کرتے ہوئے کیا جاتا ہے۔ جب قیمت 2SD اوپری بینڈ سے اوپر ہوتی ہے تو خرید سگنل تیار کیے جاتے ہیں ، جبکہ فروخت سگنل اس وقت ہوتے ہیں جب قیمت 2SD نچلی بینڈ سے نیچے ہوتی ہے۔ اس حکمت عملی میں خودکار اسٹاپ نقصان کے طریقہ کار شامل ہیں ، جب قیمت نچلی بینڈ سے نیچے ہوتی ہے تو طویل پوزیشنیں بند ہوجاتی ہیں اور جب قیمت اوپری بینڈ سے اوپر ہوتی ہے تو مختصر پوزیشنیں بند ہوجاتی ہیں۔ منی مینجمنٹ سسٹم نافذ کیا جاتا ہے ، جس میں مؤثر رسک کنٹرول کے لئے ہر تجارت میں 30٪ اکاؤنٹ ایکویٹی کا استعمال ہوتا ہے۔
کلاسیکی بولنگر بینڈ اشارے پر مبنی یہ جدید حکمت عملی اپنے دوہری معیاری انحراف ڈیزائن کے ذریعے نظریاتی بنیاد اور عملی افادیت دونوں کے ساتھ ایک تجارتی نظام فراہم کرتی ہے۔ آپریشنل سادگی اور بدیہی کو برقرار رکھتے ہوئے ، حکمت عملی تاجروں کو سخت ریاضیاتی ماڈلنگ اور جامع رسک کنٹرول میکانزم کے ذریعے قابل اعتماد تجارتی ٹول پیش کرتی ہے۔ اگرچہ اصلاح کی گنجائش ہے ، لیکن اس کا بنیادی منطق ٹھوس ہے اور اس سے اچھی عملی قدر ظاہر ہوتی ہے۔
/*backtest start: 2019-12-23 08:00:00 end: 2024-11-27 00:00:00 period: 1d basePeriod: 1d exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ //@version=5 // Baker Odeh's Strategy - Bollinger Bands : 27/SEP/2014 01:36 : 1.0 // This displays the traditional Bollinger Bands, the difference is // that the 1st and 2nd StdDev are outlined with two colors and two // different levels, one for each Standard Deviation strategy(shorttitle="Baker Odeh's Strategy - Bollinger Bands", title="Baker Odeh's Strategy - Bollinger Bands", overlay=true, currency=currency.NONE, initial_capital=30, default_qty_type=strategy.percent_of_equity, default_qty_value=20) src = input(close) length = input.int(34, minval=1) mult = input.float(2.0, minval=0.001, maxval=50) basis = ta.sma(src, length) dev = ta.stdev(src, length) dev2 = mult * dev upper1 = basis + dev lower1 = basis - dev upper2 = basis + dev2 lower2 = basis - dev2 colorBasis = src >= basis ? color.blue : color.orange pBasis = plot(basis, linewidth=2, color=colorBasis) pUpper1 = plot(upper1, color=color.new(color.blue, 0), style=plot.style_circles) pLower1 = plot(lower1, color=color.new(color.orange, 0), style=plot.style_circles) pUpper2 = plot(upper2, color=color.new(color.blue, 0)) pLower2 = plot(lower2, color=color.new(color.orange, 0)) fill(pBasis, pUpper2, color=color.new(color.blue, 80)) fill(pUpper1, pUpper2, color=color.new(color.blue, 80)) fill(pBasis, pLower2, color=color.new(color.orange, 80)) fill(pLower1, pLower2, color=color.new(color.orange, 80)) if (close > upper2) strategy.entry("Long", strategy.long) if (close < lower2) strategy.entry("Short", strategy.short) if (close <= lower2) strategy.close("Long") if (close >= upper2) strategy.close("Short")