OBV-SMA کراس اوور اور RSI فلٹرنگ پر مبنی کثیر جہتی مومینٹم ٹریڈنگ حکمت عملی

OBV SMA RSI TP SL
تخلیق کی تاریخ: 2024-11-29 16:31:19 آخر میں ترمیم کریں: 2024-11-29 16:31:19
کاپی: 2 کلکس کی تعداد: 564
1
پر توجہ دیں
1617
پیروکار

OBV-SMA کراس اوور اور RSI فلٹرنگ پر مبنی کثیر جہتی مومینٹم ٹریڈنگ حکمت عملی

جائزہ

یہ حکمت عملی ایک کثیر جہتی متحرک ٹریڈنگ سسٹم ہے جس میں ٹرانزیکشن توانائی کے اشارے (OBV) ، چلتی اوسط (SMA) اور نسبتا strong مضبوط اشارے (RSI) شامل ہیں۔ حکمت عملی مارکیٹ کی نقل و حرکت کو پکڑنے کے لئے OBV اور اس کی چلتی اوسط کے کراس سگنل کی نگرانی کرتی ہے ، اور RSI اشارے کا استعمال کرتے ہوئے فلٹرنگ کرتی ہے ، جس سے زیادہ سے زیادہ پیچھا کرنے سے بچنے میں مدد ملتی ہے۔ اس حکمت عملی میں فیصد اسٹاپ نقصان اور منافع کا خاتمہ کرنے کا طریقہ کار بھی شامل ہے ، جس سے خطرہ منافع کا متوازن انتظام ہوتا ہے۔

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

اس حکمت عملی کا بنیادی منطق تین جہتوں پر مبنی ہے:

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

اس حکمت عملی میں ایک مقررہ فیصد اسٹاپ نقصان ((2٪) اور منافع کا ہدف ((4٪) ہے ، اور اس طرح کا ہم آہنگی کا خطرہ مینجمنٹ فریم ورک مستحکم منافع رسک تناسب کو برقرار رکھنے میں معاون ہے۔

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

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

اسٹریٹجک رسک

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

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

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

خلاصہ کریں۔

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

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

//@version=5
strategy("OBV Strategy with SMA, RSI, SL and TP (Improved Visualization)", overlay=true)

// حساب OBV يدويًا
obv = ta.cum(math.sign(close - close[1]) * volume)

// إعداد المتوسط المتحرك البسيط لـ OBV
lengthOBV = input(20, title="OBV SMA Length")
obvSMA = ta.sma(obv, lengthOBV)

// إعداد مؤشر RSI
lengthRSI = input(14, title="RSI Length")
rsi = ta.rsi(close, lengthRSI)

// إعدادات وقف الخسارة وجني الأرباح
stopLossPerc = input(2.0, title="Stop Loss %") / 100   // 2% وقف خسارة
takeProfitPerc = input(4.0, title="Take Profit %") / 100   // 4% جني أرباح

// حساب مستوى وقف الخسارة وجني الأرباح
longStopLoss = close * (1 - stopLossPerc)
longTakeProfit = close * (1 + takeProfitPerc)
shortStopLoss = close * (1 + stopLossPerc)
shortTakeProfit = close * (1 - takeProfitPerc)

// إعداد شروط الشراء
longCondition = ta.crossover(obv, obvSMA) and rsi < 70
if (longCondition)
    strategy.entry("Buy", strategy.long)
    strategy.exit("Take Profit/Stop Loss", "Buy", stop=longStopLoss, limit=longTakeProfit)

// إعداد شروط البيع
shortCondition = ta.crossunder(obv, obvSMA) and rsi > 30
if (shortCondition)
    strategy.entry("Sell", strategy.short)
    strategy.exit("Take Profit/Stop Loss", "Sell", stop=shortStopLoss, limit=shortTakeProfit)

// رسم OBV والمؤشرات الأخرى على الرسم البياني
plot(obv, title="OBV", color=color.blue, linewidth=2) // رسم OBV بخط أزرق عريض
plot(obvSMA, title="OBV SMA", color=color.orange, linewidth=2) // رسم SMA بخط برتقالي

// رسم إشارات الشراء والبيع على الرسم البياني
plotshape(series=longCondition, title="Buy Signal", location=location.belowbar, color=color.green, style=shape.labelup, text="BUY")
plotshape(series=shortCondition, title="Sell Signal", location=location.abovebar, color=color.red, style=shape.labeldown, text="SELL")

// رسم RSI في نافذة منفصلة بوضوح أكبر
hline(70, "RSI Overbought", color=color.red, linestyle=hline.style_dashed)
hline(30, "RSI Oversold", color=color.green, linestyle=hline.style_dashed)
plot(rsi, title="RSI", color=color.purple, linewidth=2)

// إضافة منطقة RSI بالألوان
bgcolor(rsi > 70 ? color.new(color.red, 90) : rsi < 30 ? color.new(color.green, 90) : na)