یہ حکمت عملی بولنگر بینڈ کے لئے بیس لائن کے طور پر ای وی ڈبلیو ایم اے کا استعمال کرتی ہے۔ جب قیمت اوپری بینڈ کو توڑتی ہے تو یہ طویل ہوجاتی ہے اور جب قیمت نیچے والے بینڈ کو توڑتی ہے تو قیمت میں رجحان کی نقل و حرکت کو پکڑنے کے لئے مختصر ہوجاتی ہے۔
یہ حکمت عملی پہلے گزشتہ 30 ادوار کے دوران کل حجم کو vol_period کے طور پر شمار کرتی ہے۔ پھر یہ فارمولے کا استعمال کرتے ہوئے EVWMA کا حساب لگاتی ہے۔ (پچھلا EVWMA x (vol_period - موجودہ حجم) + موجودہ حجم x بند) / vol_period۔
بولنگر بینڈ کی بنیاد EVWMA کے طور پر مقرر کی گئی ہے ، اور اوپری اور نچلی بینڈ بیس ± 2 * stdev ((close) ہیں۔ جب قیمت اوپری بینڈ سے اوپر ٹوٹ جاتی ہے تو حکمت عملی طویل ہوجاتی ہے اور جب قیمت نچلی بینڈ سے نیچے ٹوٹ جاتی ہے تو مختصر ہوجاتی ہے۔ اسٹاپ نقصان بیس کی سطح پر طے ہوتا ہے۔
ای وی ڈبلیو ایم اے قیمتوں کی تبدیلیوں کو چلتی اوسط سے بہتر انداز میں ظاہر کرتا ہے ، جس کے نتیجے میں ایک ہموار لائن ہوتی ہے۔
بولنگر بینڈ واضح طور پر قیمتوں میں اتار چڑھاؤ کی اوپری اور نچلی حدود کی نشاندہی کرتے ہیں، جس سے بریکآؤٹس کو پکڑنا آسان ہوجاتا ہے۔
رجحان اشارے EVWMA اور اتار چڑھاؤ اشارے بولنگر بینڈ کو یکجا کرنے سے اندراجات کا زیادہ عین مطابق وقت ممکن ہوتا ہے۔
بیس لیول پر سٹاپ نقصان سے خطرے کو کنٹرول کرنے میں مدد ملتی ہے۔
ای وی ڈبلیو ایم اے مارکیٹ میں زبردست اتار چڑھاؤ کے دوران وقت میں قیمتوں میں ہونے والی تبدیلیوں کو ظاہر کرنے میں ناکام رہ سکتی ہے ، جس کی وجہ سے داخلے کے مواقع ضائع ہوجاتے ہیں۔
بولنگر بینڈس رینج سے منسلک مارکیٹوں کے دوران وِپساؤس کا شکار ہوتے ہیں، جس سے غیر ضروری اندراجات ہوتے ہیں۔
پوزیشن سائزنگ اور ہولڈنگ پیریڈ مینجمنٹ کا فقدان غیر مطمئن منافع یا بڑھے ہوئے نقصانات کا باعث بن سکتا ہے۔
منافع کے ہدف کی عدم موجودگی میں معقول اہداف سے زیادہ پوزیشنوں کو برقرار رکھنے کا خطرہ ہے۔
آپٹیمل بیک بیک مدت تلاش کرنے کے لئے مختلف پیرامیٹرز کی ترتیبات کی جانچ کریں.
انٹری سگنلز کو بہتر بنانے کے لیے MACD جیسے فلٹرز شامل کرنے پر غور کریں۔
تجارت کو منظم کرنے کے لئے مقررہ انعقاد کی مدت کو نافذ کریں.
معقول منافع کے اہداف کی وضاحت کے لیے منافع کے اہداف طے کریں۔
مارکیٹ کے حالات کی بنیاد پر پوزیشن کے سائز کو ایڈجسٹ کریں۔
اس حکمت عملی میں ای وی ڈبلیو ایم اے اور بولنگر بینڈز کی طاقتوں کو یکجا کیا گیا ہے تاکہ بریکآؤٹس کو پکڑ کر رجحانات کا سراغ لگایا جاسکے۔ اس کے فوائد معقول اشارے کا مجموعہ ، عین مطابق اندراجات اور موثر رسک کنٹرول ہیں۔ تاہم ، پیرامیٹر کی غلط ترتیب اور تجارتی انتظام کی کمی مسائل بنی ہوئی ہے۔ پیرامیٹر کی اصلاح ، منافع کو نشانہ بنانے ، نقصانات کو روکنے اور پوزیشن سائزنگ میں مزید بہتری اس کے استحکام اور منافع کو بڑھا سکتی ہے۔ مجموعی طور پر ، حکمت عملی کا منطق ٹھوس ہے اور عملی قدر اور ترقی کی صلاحیت کو ظاہر کرتی ہے۔
/*backtest start: 2022-10-26 00:00:00 end: 2023-11-01 00:00:00 period: 1d basePeriod: 1h exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ //@version=4 strategy("EVWBB Strategy [QuantNomad]", shorttitle="EVWBB Strategy [QN]", overlay=true) // Inputs sum_length = input(30, title = "Length", type = input.integer) mult = input(2.0, minval=0.001, maxval=50) // Calculate Volume Period vol_period = sum(volume, sum_length) // Calculate EVWMA evwma = 0.0 evwma := ((vol_period - volume) * nz(evwma[1], close) + volume * close) / (vol_period) basis = evwma dev = mult * stdev(close, sum_length) upper = basis + dev lower = basis - dev plot(basis, color=color.red) p1 = plot(upper, color=color.blue) p2 = plot(lower, color=color.blue) fill(p1, p2) buyEntry = crossover(close, lower) sellEntry = crossunder(close, upper) strategy.entry("BBandLE", strategy.long, stop = upper , oca_name = "BollingerBands", comment="BBandLE") strategy.entry("BBandSE", strategy.short, stop = lower, oca_name = "BollingerBands", comment="BBandSE") strategy.exit("BBand L SL", "BBandLE", stop = basis) strategy.exit("BBand S SL", "BBandSE", stop = basis)