یہ حکمت عملی ایک مقداری تجارتی نقطہ نظر ہے جو بولنگر بینڈ اور رشتہ دار طاقت انڈیکس (آر ایس آئی) کو جوڑتا ہے۔ یہ بولنگر بینڈ کی قیمتوں کو آر ایس آئی اوور بکٹ / اوور سیل زون کے ساتھ مربوط کرکے مارکیٹ کے موڑ پوائنٹس پر قبضہ کرتا ہے۔ یہ حکمت عملی 20 پیریڈ بولنگر بینڈ اور 14 پیریڈ آر ایس آئی کا استعمال کرتی ہے ، جب قیمت نیچے کی بینڈ سے نیچے ہوتی ہے جب آر ایس آئی اوور سیل علاقہ میں ہوتا ہے تو طویل پوزیشنوں میں داخل ہوتا ہے ، اور جب قیمت اوپری بینڈ سے اوپر ہوتی ہے جب آر ایس آئی اوور بکٹ علاقہ میں ہوتا ہے تو پوزیشنیں بند ہوجاتی ہیں۔
بنیادی منطق دو تکنیکی اشارے کے ہم آہنگی پر مبنی ہے۔ بولنگر بینڈ میں ایک درمیانی بینڈ (20 پیریڈ ایس ایم اے) اور اوپری / نچلے بینڈ (درمیانی ± 2 معیاری انحراف) شامل ہیں ، جو قیمت کی اتار چڑھاؤ اور رجحانات کی عکاسی کرتے ہیں۔ آر ایس آئی زیادہ خرید / زیادہ فروخت کی حالتوں کی نشاندہی کرنے کے لئے قیمت کی نقل و حرکت کی نسبتا strength طاقت کا حساب لگاتا ہے۔ جب قیمت نچلی بینڈ کو چھوتی ہے اور آر ایس آئی 30 سے نیچے ہے تو ، اس سے ممکنہ حد سے زیادہ فروخت کی حالتوں اور ریبونڈ مواقع کی تجویز ہوتی ہے۔ جب قیمت اوپری بینڈ کو چھوتی ہے اور آر ایس آئی 70 سے اوپر ہے تو ، یہ ممکنہ حد سے زیادہ خرید کی حالتوں اور اصلاح کے خطرات کی نشاندہی کرتی ہے۔ ان اشارے کی کراس توثیق سگنل کی وشوسنییتا کو بہتر بناتی ہے۔
یہ ایک مقداری حکمت عملی ہے جو کلاسیکی تکنیکی اشارے بولنگر بینڈ اور آر ایس آئی کو جدید انداز میں جوڑتی ہے۔ ان اشارے کے تکمیلی اثرات کے ذریعے ، یہ مارکیٹ کے موڑ کے مقامات کو مؤثر طریقے سے حاصل کرتے ہوئے سگنل کی وشوسنییتا کو یقینی بناتا ہے۔ حکمت عملی میں واضح منطق اور مضبوط عملی کے ساتھ آسان حساب کتاب شامل ہیں۔ اگرچہ کچھ موروثی خطرات ہیں ، لیکن تجویز کردہ اصلاح کی سمت حکمت عملی کے استحکام اور منافع کو مزید بڑھا سکتی ہے۔ یہ حکمت عملی رجحان سازی کی منڈیوں کے لئے موزوں ہے اور سرمایہ کاروں کے لئے معروضی تجارتی سگنل حوالہ جات فراہم کرسکتی ہے۔
/*backtest start: 2019-12-23 08:00:00 end: 2024-11-25 08:00:00 period: 1d basePeriod: 1d exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ //@version=5 strategy("Bollinger Bands + RSI Strategy", overlay=true) // Bollinger Bands length = 20 src = close mult = 2.0 basis = ta.sma(src, length) dev = mult * ta.stdev(src, length) upper = basis + dev lower = basis - dev // RSI rsiLength = 14 rsiOverbought = 70 rsiOversold = 30 rsiValue = ta.rsi(src, rsiLength) // Plot Bollinger Bands plot(basis, color=color.blue, linewidth=1) plot(upper, color=color.red, linewidth=1) plot(lower, color=color.green, linewidth=1) // Plot Buy/Sell signals buySignal = ta.crossover(close, lower) and rsiValue < rsiOversold sellSignal = ta.crossunder(close, upper) and rsiValue > rsiOverbought plotshape(series=buySignal, title="Buy Signal", location=location.belowbar, color=color.green, style=shape.labelup, text="BUY") plotshape(series=sellSignal, title="Sell Signal", location=location.abovebar, color=color.red, style=shape.labeldown, text="SELL") // Strategy Entry/Exit if (buySignal) strategy.entry("Buy", strategy.long) if (sellSignal) strategy.close("Buy") // RSI Plot (not on overlay, for reference) rsiPlot = plot(rsiValue, title="RSI", color=color.purple, linewidth=1, offset=-1) hline(rsiOverbought, "Overbought", color=color.red) hline(rsiOversold, "Oversold", color=color.green)