بی بی ایس آر انتہائی حکمت عملی

مصنف:چاؤ ژانگ، تاریخ: 2024-04-18 16:55:57
ٹیگز:بی بی ایس آربی بیایس ایم اےآر ایس آئیاسٹاک

img

جائزہ

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

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

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

حکمت عملی کے فوائد

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

حکمت عملی کے خطرات

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

حکمت عملی کی اصلاح کی ہدایات

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

نتیجہ

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


/*backtest
start: 2024-03-01 00:00:00
end: 2024-03-31 23:59:59
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=5
strategy("BBSR Extreme Strategy [nachodog]", shorttitle="BBSRExtStrat", overlay=true)

//General Inputs
src = input(close, title="Source")
offset = input.int(0, title="Offset", minval=-500, maxval=500)
sl_pct = input.float(1.5, title="Stop Loss (%)", minval=0.1, maxval=50)

//Bollinger Inputs
length = input.int(20, title="Bollinger Band Length", minval=1)
mult = input.float(2.0, title="StdDev", minval=0.001, maxval=50)

//Bollinger Code
basis = ta.sma(src, length)
dev = mult * ta.stdev(src, length)
upper = basis + dev
lower = basis - dev
plot(basis, "BB Basis", color=color.new(#872323, 0), offset=offset)
p1 = plot(upper, "BB Upper", color=color.teal, offset=offset)
p2 = plot(lower, "BB Lower", color=color.teal, offset=offset)
fill(p1, p2, title="BB Background", color=color.new(#198787, 95))

//Stoch Inputs
smoothK = input.int(3, "K", minval=1)
smoothD = input.int(3, "D", minval=1)
lengthRSI = input.int(14, "RSI Length", minval=1)
lengthStoch = input.int(14, "Stochastic Length", minval=1)

upperlimit = input.float(90, "Upper Limit", minval=0.01)
lowerlimit = input.float(10, "Lower Limit", minval=0.01)

//Stochastic Code
rsi1 = ta.rsi(src, lengthRSI)
k = ta.sma(ta.stoch(rsi1, rsi1, rsi1, lengthStoch), smoothK)
d = ta.sma(k, smoothD)

//Evaluation
Bear = close[1] > upper[1] and close < upper and k[1] > upperlimit and d[1] > upperlimit
Bull = close[1] < lower[1] and close > lower and k[1] < lowerlimit and d[1] < lowerlimit

//Entering Trades
if (Bull)
    strategy.entry("Bull Entry", strategy.long)
if (Bear)
    strategy.entry("Bear Entry", strategy.short)

//Exiting Trades
strategy.exit("Exit Long", from_entry="Bull Entry", stop=close * (1 - sl_pct / 100), when=Bear or close < lower)
strategy.exit("Exit Short", from_entry="Bear Entry", stop=close * (1 + sl_pct / 100), when=Bull or close > upper)


متعلقہ

مزید