حکمت عملی کے اصول
یہ حکمت عملی بولنگر بینڈ بریکآؤٹس پر مبنی تجارت کرتی ہے۔ بولنگر بینڈ میں ایک درمیانی بینڈ ، اوپری بینڈ اور نچلے بینڈ شامل ہیں۔ درمیانی بینڈ این مدت کا چلتا ہوا اوسط ہے ، جبکہ اوپری اور نچلے بینڈ کا حساب وسط بینڈ سے ایکس معیاری انحرافات کو شامل / گھٹانے سے کیا جاتا ہے۔ اوپری بینڈ سے اوپر کا بریکآؤٹ ایک اپ ٹرینڈ کی نشاندہی کرتا ہے ، جبکہ نچلے بینڈ سے نیچے کا بریکآؤٹ نیچے کا اشارہ کرتا ہے۔ بولنگر بینڈ کی تعمیر کے لئے کلیدی پیرامیٹرز درمیانی بینڈ کی مدت این اور معیاری انحراف ضارب ایم ہیں۔ عام اقدار 20 ادوار اور 1.5x معیاری انحرافات ہیں۔ این اور ایم کی ترتیبات براہ راست بینڈ کی چوڑائی کو متاثر کرتی ہیں ، اور اس وجہ سے بریکآؤٹ سگنل کی تعدد۔ مدت کو 10-20 کے درمیان مقرر کیا جاسکتا ہے ، جبکہ معیاری انحراف ضارب کو 1-2x کے درمیان مقرر کیا جاسکتا ہے۔ عام طور پر زیادہ کم پیرامیٹر سگنل کا مطلب ہے کہ
اس حکمت عملی کا فائدہ یہ ہے کہ مارکیٹ کے رجحانات اور اتار چڑھاؤ کا تعین کرنے کے لئے بولنگر بینڈ کا استعمال کیا جاتا ہے ، اور بریک آؤٹ سگنلز کی بنیاد پر داخل ہوتا ہے اور پل بیک پر باہر نکلتا ہے۔ تاہم ، بینڈ لیگنگ ، ناقابل اعتماد بریک آؤٹ سگنلز ، اور اسٹاپ نقصان کی کمی جیسے مسائل موجود ہیں۔ مجموعی طور پر ، یہ حکمت عملی واضح رجحانات والی منڈیوں میں بہتر کام کرتی ہے ، لیکن احتیاط سے استعمال کی جانی چاہئے۔ پیرامیٹرز کی اصلاح ، اسٹاپ شامل کرنا ، اور سگنل فلٹرز حکمت عملی کے استحکام کو بہتر بنا سکتے ہیں۔
خلاصہ میں ، اگرچہ بولنگر بینڈ بریک آؤٹ کی حکمت عملی کے کچھ فوائد ہیں ، لیکن اس کے ساتھ ساتھ اس میں اہم خطرات بھی ہیں۔ صرف مناسب اصلاح ، رسک کنٹرول اور منی مینجمنٹ کے ساتھ ہی اس حکمت عملی کو رواں تجارت میں مستحکم انداز میں لاگو کیا جاسکتا ہے۔
/*backtest start: 2022-09-04 00:00:00 end: 2023-09-10 00:00:00 period: 1d basePeriod: 1h exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ //@version=4 strategy(title="Bollinger Band Breakout", shorttitle = "BB-BO",default_qty_type = strategy.percent_of_equity,default_qty_value = 100, overlay=true) source = close length = input(20, minval=1, title = "Period") //Length of the Bollinger Band mult = input(1.5, minval=0.001, maxval=50, title = "Standard Deviation") // Use 1.5 SD for 20 period MA; Use 2 SD for 10 period MA basis = sma(source, length) dev = mult * stdev(source, length) upper = basis + dev lower = basis - dev if (crossover(source, upper)) strategy.entry("Long", strategy.long) if(crossunder(source, basis)) strategy.close("Long") plot(basis, color=color.red,title= "SMA") p1 = plot(upper, color=color.blue,title= "UB") p2 = plot(lower, color=color.blue,title= "LB") fill(p1, p2)