بولنگر بینڈز RSI OBV حکمت عملی


تخلیق کی تاریخ: 2024-01-29 14:49:29 آخر میں ترمیم کریں: 2024-01-29 14:49:29
کاپی: 1 کلکس کی تعداد: 1237
1
پر توجہ دیں
1617
پیروکار

بولنگر بینڈز RSI OBV حکمت عملی

جائزہ

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

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

اس حکمت عملی کی ٹریڈنگ منطق بنیادی طور پر برن بینڈ ، آر ایس آئی اور او بی وی اشارے پر مبنی ہے۔ خاص طور پر:

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

طاقت کا تجزیہ

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

خطرے کا تجزیہ

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

اصلاح کی سمت

مندرجہ بالا تجزیہ کو مدنظر رکھتے ہوئے ، اس حکمت عملی کو مندرجہ ذیل سمتوں میں بہتر بنایا جاسکتا ہے۔

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

خلاصہ کریں۔

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

حکمت عملی کا ماخذ کوڈ
/*backtest
start: 2023-12-01 00:00:00
end: 2023-12-31 23:59:59
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

// This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © atakhadivi

//@version=4
strategy("BB+RSI+OBV", overlay=true)

src = close
obv = cum(sign(change(src)) * volume)
// plot(obv, color=#3A6CA8, title="OnBalanceVolume")

source = close
length = input(20, minval=1)
mult = input(2.0, minval=0.001, maxval=50)
basis = sma(source, length)
dev = mult * stdev(source, length)
upper = basis + dev
lower = basis - dev
buyEntry = source > basis and rsi(close, 14) > 50 and obv[1] < obv 
buyExit = source < lower
sellEntry = source < basis and rsi(close, 14) < 50 and obv[1] > obv
sellExit = source > upper
strategy.entry("BBandLE", strategy.long, stop=lower, oca_name="BollingerBands",comment="BBandLE", when=buyEntry)
strategy.exit(id='BBandLE', when=buyExit)
strategy.entry("BBandSE", strategy.short, stop=upper, oca_name="BollingerBands", comment="BBandSE", when=sellEntry)
strategy.exit(id='BBandSE', when=sellExit)