اس حکمت عملی کو
اس حکمت عملی میں بنیادی طور پر دو حصے شامل ہیں:
بولنگر بینڈس حصہ۔ یہ حصہ ایک خاص مدت (جیسے 20 دن) کے دوران بند ہونے والی قیمتوں کی سادہ چلتی اوسط کا حساب لگاتا ہے اور ان بند ہونے والی قیمتوں کے ان کے چلتے ہوئے اوسط کے سلسلے میں معیاری انحراف کا حساب لگاتا ہے۔ پھر ، معیاری انحراف کی قیمت کے مطابق ، دو بینڈوں کا حساب چلتے ہوئے اوسط کے اوپر اور نیچے معیاری انحراف کی حد پر لگایا جاتا ہے ، جسے بولنگر بینڈ کہا جاتا ہے۔ بولنگر بینڈس کا بینڈ ایریا واضح طور پر ظاہر کرسکتا ہے کہ آیا موجودہ قیمت
حجم کا حصہ۔ یہ حصہ اسی مدت (جیسے 20 دن) کے دوران تجارت کے حجم کی چلتی اوسط قیمت کا حساب لگاتا ہے ، اور پھر تجارت کے حجم کی حد مقرر کرنے کے لئے ایک ضرب (جیسے 2.0) کا استعمال کرتا ہے۔ صرف اس وقت جب تجارت کا حجم اس حد سے تجاوز کرتا ہے تو اسے درست
جب قیمت بولنگر بینڈز کے اوپری ٹریک کو توڑتی ہے اور ٹریڈنگ کا حجم ٹریڈنگ حجم کی حد سے تجاوز کرتا ہے تو ، خرید کا سگنل تیار کیا جاتا ہے۔ جب قیمت بولنگر بینڈز کے نچلے ٹریک کو توڑتی ہے ، اور ٹریڈنگ کا حجم ٹریڈنگ حجم کی حد سے تجاوز کرتا ہے ، تو فروخت کا سگنل تیار کیا جاتا ہے۔
قیمت اور تجارت کے حجم کی دوہری تصدیق کے ذریعے ، کچھ غلط سگنل کو فلٹر کیا جاسکتا ہے ، جس سے تجارتی حکمت عملی زیادہ قابل اعتماد ہوجاتی ہے۔
جھوٹے بریکآؤٹس اور فلٹر شور سے بچنے کے لئے ڈبل تصدیق کا طریقہ کار۔ قیمت اور حجم کے اشارے کو جوڑ کر ، سگنل صرف اس وقت تیار کیے جاتے ہیں جب دونوں بیک وقت تصدیق کرتے ہیں ، جو خالی قیمت کے بریکآؤٹس کی وجہ سے ہونے والے کچھ غلط اشاروں سے مؤثر طریقے سے بچ سکتے ہیں۔
سایڈست پیرامیٹرز: صارفین مختلف مارکیٹ کے ماحول کو اپنانے کے لئے بولنگر بینڈ کے دورانیے کے پیرامیٹرز اور ٹریڈنگ حجم کی حد کے ضارب پیرامیٹرز کو آزادانہ طور پر ترتیب دے سکتے ہیں۔
بدیہی عکاسی۔ اوپری اور نچلی بولنگر بینڈ ، تجارتی حجم ، اور تجارتی حجم کی حد کے اشارے زیادہ بدیہی اور واضح حکمت عملی سگنل کی اجازت دیتے ہیں۔
بولنگر بینڈ خود ہی رجحان کے الٹ پوائنٹس کی مکمل طور پر نشاندہی نہیں کرسکتے ہیں۔ بولنگر بینڈ صرف واضح طور پر قیمتوں کی
حجم کے سگنل میں تاخیر ہوسکتی ہے۔ جب بالنگر بینڈز کے اوپری اور نچلے حصے میں تیزی سے توڑ پڑتا ہے تو ، تجارتی حجم کا رد عمل تاخیر کا شکار ہوسکتا ہے ، جس کے نتیجے میں سگنل کی تخلیق میں تاخیر ہوتی ہے اور موڑ کے مقامات کو کامل طور پر پکڑنے میں ناکامی ہوتی ہے۔
دوسرے اشارے کو جوڑنے کی کوشش کریں۔ اشارے جیسے کے ڈی جے ، ایم اے سی ڈی ، وغیرہ ، زیادہ پیچیدہ کثیر متغیر تجارتی حکمت عملیوں کو قائم کرنے کے لئے زیادہ متغیرات متعارف کراتے ہیں ، اس طرح حکمت عملی کی عملیت کو بہتر بناتے ہیں۔
دوہری تصدیق اور پیرامیٹر ایڈجسٹمنٹ کے طریقہ کار کا استعمال کرتے ہوئے ، اس حکمت عملی نے کسی حد تک بہت زیادہ شور کو فلٹر کیا ہے ، جس سے تجارتی فیصلے زیادہ قابل اعتماد ہیں۔ لیکن بولنگر بینڈ کی حدود کو خود سے بچانے کی ضرورت ہے۔ مستقبل میں ، متنوع مقداری حکمت عملیوں کو بہتر بنانے اور قائم کرنے کے لئے دوسرے اشارے متعارف کروائے جاسکتے ہیں۔
/*backtest start: 2022-12-26 00:00:00 end: 2024-01-01 00:00:00 period: 1d basePeriod: 1h exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ //@version=5 strategy("Volume + Bollinger Bands Strategy", overlay = true, shorttitle="Vol BB Strategy") // Bollinger Bands Parameters length = input(20, title="BB Length") src = close mult = input(2.0, title="Multiplier") basis = ta.sma(src, length) upper = basis + mult * ta.stdev(src, length) lower = basis - mult * ta.stdev(src, length) // Volume Parameters volMultiplier = input(2.0, title="Volume Multiplier") avgVolume = ta.sma(volume, length) // Strategy Logic buyCondition = close > upper and volume > volMultiplier * avgVolume sellCondition = close < lower and volume > volMultiplier * avgVolume // Plotting plot(upper, color=color.red, title="Upper Band") plot(lower, color=color.green, title="Lower Band") plot(volume, color=color.blue, style=plot.style_columns, title="Volume", transp=85) plot(avgVolume * volMultiplier, color=color.orange, title="Avg Volume x Multiplier") // Strategy Execution strategy.entry("Buy", strategy.long, when=buyCondition) strategy.close("Buy", when=sellCondition) bgcolor(buyCondition ? color.new(color.green, 90) : sellCondition ? color.new(color.red, 90) : na)