
یہ حکمت عملی ایک تکنیکی تجزیہ ٹریڈنگ سسٹم ہے جو بولنگر بینڈ (Bollinger Bands) اور نسبتا strong مضبوط اشارے (RSI) کو جوڑتا ہے۔ یہ بنیادی طور پر قیمت کے اتار چڑھاؤ اور مارکیٹ کی حرکیات کی خصوصیات کا استعمال کرتا ہے ، اور اوور بیئر اوور سیل زون میں تجارت کے مواقع تلاش کرتا ہے۔ حکمت عملی خریدنے کا اشارہ پیدا کرتی ہے جب RSI اشارے اوور بیئر (Bollinger Bands) 30 سے کم دکھاتا ہے اور قیمت بولنگر بینڈ سے نیچے ٹریک کرتی ہے۔ جب RSI اشارے اوور بیئر (Bollinger Bands) 70 سے زیادہ دکھاتا ہے اور قیمت بولنگر بینڈ سے اوپر ٹریک کرتی ہے۔
حکمت عملی کی بنیادی منطق درج ذیل کلیدی عناصر پر مبنی ہے:
اس حکمت عملی نے برن بینڈ اور آر ایس آئی اشارے کے ساتھ مل کر ایک نسبتا complete مکمل تجارتی نظام تشکیل دیا ہے۔ حکمت عملی کی منطق واضح ہے ، خطرہ کنٹرول معقول ہے ، اور اس کی عملی قدر ہے۔ تجویز کردہ اصلاحی سمت کے ذریعہ ، حکمت عملی میں مزید بہتری کی گنجائش ہے۔ عملی استعمال میں ، سرمایہ کاروں کو مشورہ دیا جاتا ہے کہ وہ اپنے خطرے کی برداشت اور مارکیٹ کے ماحول کے مطابق مناسب ایڈجسٹمنٹ کریں۔
/*backtest
start: 2024-07-15 00:00:00
end: 2025-02-18 08:00:00
period: 1h
basePeriod: 1h
exchanges: [{"eid":"Binance","currency":"BNB_USDT"}]
*/
//@version=5
strategy("Bollinger Bands + RSI Strategy", overlay=true)
// Bollinger Bands parameters
length = input.int(20, title="Bollinger Bands Length")
src = input(close, title="Source")
mult = input.float(2.0, title="Bollinger Bands Multiplier")
basis = ta.sma(src, length)
dev = mult * ta.stdev(src, length)
upper_band = basis + dev
lower_band = basis - dev
// RSI parameters
rsi_length = input.int(14, title="RSI Length")
rsi = ta.rsi(src, rsi_length)
// Plot Bollinger Bands
plot(upper_band, color=color.red, linewidth=2, title="Upper Bollinger Band")
plot(lower_band, color=color.green, linewidth=2, title="Lower Bollinger Band")
plot(basis, color=color.blue, linewidth=1, title="Middle Band")
// Buy Condition
buy_condition = ta.crossover(close, lower_band) and rsi < 30
if buy_condition
strategy.entry("Buy", strategy.long)
// Sell Condition
sell_condition = ta.crossunder(close, upper_band) and rsi > 70
if sell_condition
strategy.entry("Sell", strategy.short)
// Exit Conditions (optional: use the middle Bollinger Band for exits)
exit_condition = ta.cross(close, basis)
if exit_condition
strategy.close("Buy")
strategy.close("Sell")
// Optional: Plot RSI for additional insight
hline(70, "Overbought", color=color.red)
hline(30, "Oversold", color=color.green)
plot(rsi, color=color.purple, title="RSI", linewidth=1, offset=-5)