بولنگر بینڈ آر ایس آئی کا مطلب ریورژن بہتر مقداری حکمت عملی

SMA BB RSI SD MA
تخلیق کی تاریخ: 2024-12-20 17:03:24 آخر میں ترمیم کریں: 2024-12-20 17:03:24
کاپی: 8 کلکس کی تعداد: 674
1
پر توجہ دیں
1617
پیروکار

بولنگر بینڈ آر ایس آئی کا مطلب ریورژن بہتر مقداری حکمت عملی

جائزہ

یہ حکمت عملی بروئنگ بینڈ ((Bollinger Bands) اور نسبتا weak مضبوط اشارے ((RSI) کے ساتھ مل کر ایک اوسط واپسی ٹریڈنگ سسٹم ہے۔ حکمت عملی قیمتوں کی اوسط سے انحراف کی انتہائی صورتحال کی نشاندہی کرکے تجارت کا وقت طے کرتی ہے ، اور RSI اوورلوڈ اوورلوڈ سگنل کے ساتھ مل کر۔ جب قیمتوں میں Bollinger Bands سے ٹکراؤ ہوتا ہے اور RSI اوورلوڈ زون میں ہوتا ہے تو زیادہ سگنل پیدا ہوتا ہے ، اور جب قیمتوں میں Bollinger Bands سے ٹکراؤ ہوتا ہے اور RSI اوورلوڈ زون میں ہوتا ہے تو خالی سگنل پیدا ہوتا ہے۔

حکمت عملی کا اصول

حکمت عملی کا بنیادی منطق مالیاتی منڈیوں کی اوسط واپسی کی خصوصیات پر مبنی ہے۔ اس کی عملی تعمیل میں ، اوسط کے حوالہ کے طور پر 20 دن کی سادہ حرکت پذیری اوسط ((SMA) کا استعمال کیا گیا ہے ، اور اس کی معیاری فاصلے کا ضرب 2.0 ہے جو بولین بینڈوتھ کا حساب لگاتا ہے۔ اس کے ساتھ ہی ، 14 دن کا RSI بطور معاون اشارے متعارف کرایا گیا ہے ، جس میں 70 اور 30 کو اوور بائ اور اوور سیل کی حد مقرر کی گئی ہے۔ حکمت عملی صرف اس وقت تجارتی سگنل کو متحرک کرتی ہے جب قیمت بولین بینڈ کو توڑ دیتی ہے اور RSI انتہائی حد تک پہنچ جاتی ہے۔ اس دوہری تصدیق کے طریقہ کار سے حکمت عملی کی وشوسنییتا میں اضافہ ہوتا ہے۔

اسٹریٹجک فوائد

  1. متعدد تکنیکی اشارے کے ساتھ مل کر ، زیادہ قابل اعتماد ٹریڈنگ سگنل فراہم کرنا
  2. آر ایس آئی کے ساتھ برن بینڈ کے ذریعے جعلی توڑ کو مؤثر طریقے سے فلٹر کریں
  3. پیرامیٹرز مارکیٹ کے مختلف ماحول سے مطابقت رکھنے کے لیے انتہائی ایڈجسٹ ہوتے ہیں۔
  4. حکمت عملی کی منطق واضح ہے اور اسے سمجھنے اور عمل میں لانے میں آسانی ہے۔
  5. اچھی طرح سے تیار کردہ خطرے کے کنٹرول کا نظام
  6. کوڈ کو سادہ اور موثر بنانے کے لئے، بحالی اور اصلاح کے لئے آسان

اسٹریٹجک رسک

  1. ٹرینڈ مارکیٹوں میں ممکنہ طور پر بار بار پہلے سے پوزیشن لگانے سے آمدنی متاثر ہوسکتی ہے
  2. غلط پیرامیٹرز کے انتخاب سے سگنل میں تاخیر ہوسکتی ہے
  3. مارکیٹ میں شدید اتار چڑھاؤ کے باعث بڑے پیمانے پر واپسی کا امکان
  4. حکمت عملی کے منافع پر لین دین کے اخراجات کے اثرات پر غور کرنے کی ضرورت ہے۔
  5. مختلف مارکیٹ کے حالات میں حکمت عملی کی کارکردگی میں فرق

حکمت عملی کی اصلاح کی سمت

  1. مارکیٹ میں اتار چڑھاؤ کی رفتار کے مطابق ایڈجسٹ کرنے کے لئے ایڈجسٹ بلین بینڈوڈتھ متعارف کرایا
  2. ٹرینڈ فلٹرز کو بڑھانا اور ٹرینڈ مارکیٹوں میں ٹریڈنگ کی فریکوئنسی کم کرنا
  3. RSI پیرامیٹرز کو بہتر بنائیں ، موافقت کے دورانیے پر غور کریں
  4. اسٹاپ نقصان روکنے کے طریقہ کار میں شامل ہونا ، جو خطرے سے فائدہ اٹھانے کے تناسب کو بہتر بناتا ہے۔
  5. سگنل کی وشوسنییتا کو بہتر بنانے کے لئے ٹرانزٹ کی پیمائش متعارف کرانے پر غور کریں
  6. پیرامیٹرز کو بہتر بنانے کے ماڈیول تیار کریں تاکہ حکمت عملی کو خود بخود بہتر بنایا جاسکے

خلاصہ کریں۔

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

حکمت عملی کا ماخذ کوڈ
/*backtest
start: 2024-11-19 00:00:00
end: 2024-12-18 08:00:00
period: 2h
basePeriod: 2h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=5
strategy("Mean Reversion Strategy", overlay=true)

// User Inputs
length = input.int(20, title="SMA Length")  // Moving Average length
stdDev = input.float(2.0, title="Standard Deviation Multiplier")  // Bollinger Band deviation
rsiLength = input.int(14, title="RSI Length")  // RSI calculation length
rsiOverbought = input.int(70, title="RSI Overbought Level")  // RSI overbought threshold
rsiOversold = input.int(30, title="RSI Oversold Level")  // RSI oversold threshold

// Bollinger Bands
sma = ta.sma(close, length)  // Calculate the SMA
stdDevValue = ta.stdev(close, length)  // Calculate Standard Deviation
upperBand = sma + stdDev * stdDevValue  // Upper Bollinger Band
lowerBand = sma - stdDev * stdDevValue  // Lower Bollinger Band

// RSI
rsi = ta.rsi(close, rsiLength)  // Calculate RSI

// Plot Bollinger Bands
plot(sma, color=color.orange, title="SMA")  // Plot SMA
plot(upperBand, color=color.red, title="Upper Bollinger Band")  // Plot Upper Band
plot(lowerBand, color=color.green, title="Lower Bollinger Band")  // Plot Lower Band

// Plot RSI Levels (Optional)
hline(rsiOverbought, "Overbought Level", color=color.red, linestyle=hline.style_dotted)
hline(rsiOversold, "Oversold Level", color=color.green, linestyle=hline.style_dotted)

// Buy and Sell Conditions
buyCondition = (close < lowerBand) and (rsi < rsiOversold)  // Price below Lower Band and RSI Oversold
sellCondition = (close > upperBand) and (rsi > rsiOverbought)  // Price above Upper Band and RSI Overbought

// Execute Strategy
if (buyCondition)
    strategy.entry("Buy", strategy.long)
if (sellCondition)
    strategy.entry("Sell", strategy.short)

// Optional: Plot Buy/Sell Signals
plotshape(series=buyCondition, location=location.belowbar, color=color.green, style=shape.labelup, title="Buy Signal")
plotshape(series=sellCondition, location=location.abovebar, color=color.red, style=shape.labeldown, title="Sell Signal")