بولنگر بینڈ اور آر ایس آئی کراس اوور حکمت عملی

مصنف:چاؤ ژانگ، تاریخ: 2023-12-29 16:40:19
ٹیگز:

img

جائزہ

یہ حکمت عملی بولنگر بینڈ اور رشتہ دار طاقت انڈیکس (آر ایس آئی) تکنیکی اشارے کو جوڑتی ہے۔ جب آر ایس آئی اشارے oversold یا overbought کی سطحوں کو عبور کرتے ہیں اور قیمت بولنگر بینڈ کو چھوتی ہے یا توڑتی ہے تو یہ خرید و فروخت کے سگنل پیدا کرتی ہے۔

حکمت عملی منطق

  1. بیس لائن کے طور پر 20 پیریڈ ایس ایم اے کا حساب لگائیں۔ اوپری بینڈ بیس + 2 معیاری انحراف ہے اور نچلی بینڈ بیس ہے - 2 معیاری انحراف بولنگر بینڈ کی تعمیر کے لئے۔

  2. 14 پیریڈ آر ایس آئی کا حساب لگائیں۔ 70 سے اوپر آر ایس آئی اوور بک زون ہے اور 30 سے نیچے اوور سیل زون ہے۔

  3. جب آر ایس آئی 30 سے نیچے ہوتا ہے اور قیمت نیچے والے بینڈ سے کم ہوتی ہے تو ، خرید کا اشارہ پیدا ہوتا ہے۔ جب آر ایس آئی 70 سے اوپر ہوتا ہے اور قیمت اوپری بینڈ سے زیادہ ہوتی ہے تو ، فروخت کا اشارہ پیدا ہوتا ہے۔

فوائد کا تجزیہ

  1. بولنگر بینڈ قیمتوں کی اتار چڑھاؤ اور مستقبل کے رجحانات کو مضبوط صلاحیت کے ساتھ فیصلہ کرنے کے لئے معیاری انحراف کا استعمال کرتا ہے.

  2. آر ایس آئی زیادہ خریدنے اور زیادہ فروخت کی سطحوں کا جائزہ لیتا ہے۔ بولنگر بینڈ کے ساتھ مل کر ، یہ مؤثر طریقے سے الٹ جانے کے مواقع کا پتہ لگاسکتا ہے۔

  3. آر ایس آئی بریکآؤٹ سگنل بنانا آسان ہے۔ بولنگر بینڈ کے ساتھ مل کر ، تجارتی سگنل زیادہ درست اور قابل اعتماد ہیں۔

خطرے کا تجزیہ

  1. بولنگر بینڈ 100 فیصد درست نہیں ہوتے اور قیمتیں اوپری یا نچلی بینڈ کو توڑ سکتی ہیں اور چلتی رہ سکتی ہیں۔

  2. آر ایس آئی غلط بریک آؤٹ سگنل بھی تشکیل دے سکتا ہے جو بولنگر بینڈ کے ساتھ مطابقت نہیں رکھتے ہیں۔

  3. پیرامیٹرز کی مناسب ترتیب ضروری ہے۔ غلط ترتیبات سے بہت کثرت سے یا نایاب تجارتی سگنل پیدا ہوسکتے ہیں۔

اصلاح

  1. بہترین پیرامیٹر مجموعہ تلاش کرنے کے لئے مختلف پیرامیٹر ادوار کی جانچ کریں.

  2. سگنل کی وشوسنییتا کو بہتر بنانے کے لئے دیگر اشارے جیسے KD، MACD شامل کریں.

  3. خطرات کو کنٹرول کرنے کے لئے بیک ٹیسٹ کے نتائج کی بنیاد پر اسٹاپ نقصان کو بہتر بنائیں اور منافع حاصل کریں۔

خلاصہ

اس حکمت عملی میں تجارتی سگنل پیدا کرنے کے لئے بولنگر بینڈس رجحان تجزیہ اور آر ایس آئی کے اوور بُک اوور سیل فیصلے کو مربوط کیا گیا ہے۔ مجموعی طور پر ، حکمت عملی کا منطق واضح اور عملی قدر کے ساتھ لاگو کرنا آسان ہے۔ لیکن اس میں کچھ خطرات بھی ہیں۔ پیرامیٹرز کو ایڈجسٹ کرنے اور اشارے کے انضمام کی ضرورت ہوتی ہے تاکہ اسے مختلف مارکیٹ کے ماحول کے مطابق ڈھالنے کے لئے مستقل طور پر بہتر بنایا جاسکے۔


/*backtest
start: 2023-12-21 00:00:00
end: 2023-12-28 00:00:00
period: 10m
basePeriod: 1m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=5
strategy("Bollinger Bands and RSI Strategy", overlay=false)

// Define the parameters
length = input.int(20, "Length", minval=1)
src = input(close, "Source")
mult = input.float(2.0, "StdDev", minval=0.001, maxval=50)
rsiLength = input.int(14, "RSI Length", minval=1)
rsiOverbought = input.int(70, "RSI Overbought Level", minval=1, maxval=100)
rsiOversold = input.int(30, "RSI Oversold Level", minval=1, maxval=100)

// Calculate the Bollinger Bands
basis = ta.sma(src, length)
dev = mult * ta.stdev(src, length)
upper = basis + dev
lower = basis - dev

// Plot the Bollinger Bands
plot(basis, "Basis", color=#FF6D00)
p1 = plot(upper, "Upper", color=#2962FF)
p2 = plot(lower, "Lower", color=#2962FF)
fill(p1, p2, color=color.rgb(33, 150, 243, 90), title="Background")

// Calculate the RSI
rsi = ta.rsi(src, rsiLength)

// Plot the RSI
plot(rsi, "RSI", color=#FF6D00)

// Define the entry and exit conditions
longCondition = ta.crossover(rsi, rsiOversold) and src < lower // Use ta.crossover here
if (longCondition)
    strategy.entry("Long", strategy.long)

shortCondition = ta.crossunder(rsi, rsiOverbought) and src > upper // Use ta.crossunder here
if (shortCondition)
    strategy.entry("Short", strategy.short)

// Plot the buy and sell signals
plotshape(longCondition, title="Buy", location=location.belowbar, color=color.green, style=shape.triangleup, size=size.small)
plotshape(shortCondition, title="Sell", location=location.abovebar, color=color.red, style=shape.triangledown, size=size.small)


مزید