ڈبل سٹینڈرڈ ڈیوی ایشن بولنگر بینڈ والیوم بریک آؤٹ مقداری حکمت عملی

BB SMA SD MULT ATR
تخلیق کی تاریخ: 2024-11-28 15:10:20 آخر میں ترمیم کریں: 2024-11-28 15:10:20
کاپی: 0 کلکس کی تعداد: 455
1
پر توجہ دیں
1617
پیروکار

ڈبل سٹینڈرڈ ڈیوی ایشن بولنگر بینڈ والیوم بریک آؤٹ مقداری حکمت عملی

جائزہ

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

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

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

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

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

اسٹریٹجک رسک

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

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

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

خلاصہ کریں۔

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

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

//@version=5
// Baker Odeh's Strategy - Bollinger Bands : 27/SEP/2014 01:36 : 1.0
// This displays the traditional Bollinger Bands, the difference is
// that the 1st and 2nd StdDev are outlined with two colors and two
// different levels, one for each Standard Deviation

strategy(shorttitle="Baker Odeh's Strategy - Bollinger Bands", title="Baker Odeh's Strategy - Bollinger Bands", overlay=true, currency=currency.NONE, initial_capital=30, default_qty_type=strategy.percent_of_equity, default_qty_value=20)
src = input(close)
length = input.int(34, minval=1)
mult = input.float(2.0, minval=0.001, maxval=50)

basis = ta.sma(src, length)
dev = ta.stdev(src, length)
dev2 = mult * dev

upper1 = basis + dev
lower1 = basis - dev
upper2 = basis + dev2
lower2 = basis - dev2

colorBasis = src >= basis ? color.blue : color.orange

pBasis = plot(basis, linewidth=2, color=colorBasis)
pUpper1 = plot(upper1, color=color.new(color.blue, 0), style=plot.style_circles)
pLower1 = plot(lower1, color=color.new(color.orange, 0), style=plot.style_circles)
pUpper2 = plot(upper2, color=color.new(color.blue, 0))
pLower2 = plot(lower2, color=color.new(color.orange, 0))

fill(pBasis, pUpper2, color=color.new(color.blue, 80))
fill(pUpper1, pUpper2, color=color.new(color.blue, 80))
fill(pBasis, pLower2, color=color.new(color.orange, 80))
fill(pLower1, pLower2, color=color.new(color.orange, 80))

if (close > upper2)
    strategy.entry("Long", strategy.long)

if (close < lower2)
    strategy.entry("Short", strategy.short)

if (close <= lower2)
    strategy.close("Long")

if (close >= upper2)
    strategy.close("Short")