یہ حکمت عملی ایک بریکآؤٹ ٹریڈنگ سسٹم ہے جو بنیادی طور پر قیمتوں کی توڑ کی بنیاد پر خریدتا اور فروخت کرتا ہے۔ سسٹم قیمت کی توڑ کے علاقے کا تعین کرنے کے لئے بولنگر بینڈ کا استعمال کرتا ہے۔ جب قیمت بولنگر بینڈ کی نیچے ریل سے اوپر کی طرف ٹوٹ جاتی ہے تو ، خرید آرڈر دیا جائے گا۔ جب قیمت بولنگر بینڈ کی وسط ریل یا نیچے ریل سے نیچے کی طرف ٹوٹ جاتی ہے تو ، فروخت آرڈر دیا جائے گا۔
اس حکمت عملی میں قیمتوں میں پیشرفت کے علاقوں کا تعین کرنے کے لئے بولنگر بینڈ استعمال کیے جاتے ہیں۔ بولنگر بینڈ میں n دن کی ایک سادہ حرکت پذیر اوسط لائن اور اس کے معیاری انحراف کے ضارب پر مشتمل ہوتا ہے۔ یہاں ہم بولنگر بینڈ کی اوپری اور نچلی ریل کا تعین کرنے کے لئے سب سے زیادہ قیمت اور سب سے کم قیمت کی 20 دن کی حرکت پذیر اوسط کا حساب لگاتے ہیں ، نیز بیس لائن کے طور پر اوپری اور نچلی ریل کی اوسط۔
جب قریبی قیمت نچلی ریل کو اوپر کی طرف توڑتی ہے تو ، اس سے یہ ظاہر ہوتا ہے کہ قیمت بڑھنا شروع ہوجاتی ہے جو خرید کا اشارہ ہے۔ جب قریبی قیمت وسط یا نچلی ریل کو نیچے کی طرف توڑتی ہے تو ، اس سے یہ ظاہر ہوتا ہے کہ بڑھتی ہوئی رجحان ختم ہوجاتی ہے اور پوزیشنوں کو فروخت کرنے کی ضرورت ہوتی ہے۔ یہ حکمت عملی منافع کمانے کے ل break توڑ کے بعد قیمتوں میں اضافے یا کمی کے رجحان کا فائدہ اٹھاتی ہے۔
حل:
یہ بولنگر بینڈ پر مبنی قیمت کی پیشرفت کی تجارتی حکمت عملی ہے۔ یہ تجارتی مواقع کی نشاندہی کرنے کے لئے قیمت کی پیشرفت کی خصوصیات سے فائدہ اٹھاتا ہے۔ اس کے فوائد یہ ہیں کہ یہ آسان ، لاگو کرنا آسان ہے۔ نقصانات یہ ہیں کہ نقصانات کا باعث بننے والے جھوٹے بریک آؤٹ ہوسکتے ہیں۔ ہم پیرامیٹرز کو ایڈجسٹ کرکے ، دوسرے اشارے شامل کرکے اور بیک ٹیسٹنگ اور براہ راست تجارت میں اچھے نتائج حاصل کرنے کے لئے اسٹاپ نقصان کی ترتیب دے کر اس حکمت عملی کو بہتر بنا سکتے ہیں۔ عام طور پر ، یہ حکمت عملی مارکیٹ کے ماحول کے لئے موزوں ہے جو قیمتوں کے رجحان کے رجحان کو مکمل طور پر استعمال کرسکتی ہے۔
/*backtest start: 2023-02-14 00:00:00 end: 2024-02-20 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 //Break out trading system works best in a weekly chart and daily chart of Nifty and BankNifty //@version=4 strategy("Eswar New",shorttitle = "ESW") length = input(20, minval=1) exit = input(1, minval=1, maxval=2,title = "Exit Option") // Use Option 1 to exit using lower band; Use Option 2 to exit using basis line lower = lowest(length) upper = highest(length) basis = avg(upper, lower) l = plot(lower, color=color.blue) u = plot(upper, color=color.blue) plot(basis, color=color.orange) fill(u, l, color=color.blue) longCondition = crossover(close,upper[1]) if (longCondition) strategy.entry("Long", strategy.long) if(exit==1) if (crossunder(close,lower[1])) strategy.close("Long") if(exit==2) if (crossunder(close,basis[1])) strategy.close("Long")