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


تخلیق کی تاریخ: 2024-01-31 15:08:46 آخر میں ترمیم کریں: 2024-01-31 15:08:46
کاپی: 0 کلکس کی تعداد: 540
1
پر توجہ دیں
1617
پیروکار

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

جائزہ

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

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

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

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

اسٹاپ نقصان جو اے ٹی آر اشارے سے دوگنا ہے۔

طاقت کا تجزیہ

یہ حکمت عملی بنیادی طور پر برین بینڈ کی انضمام اور توڑنے والی خصوصیات پر انحصار کرتی ہے ، جس میں درج ذیل فوائد ہیں:

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

خطرے کا تجزیہ

اس حکمت عملی کے کچھ خطرات بھی ہیں:

  1. بریکنگ سگنل کی وجہ سے جعلی بریکنگ کا خطرہ ہے جس سے نقصان ہوسکتا ہے
  2. اسٹاپ نقصان کی ترتیب بہت زیادہ ہے ، ایک ہی نقصان میں اضافہ
  3. برن بینڈ پیرامیٹرز کی غلط ترتیب ، اشارے کی افادیت کو ختم کرنا

ردعمل:

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

اصلاح کی سمت

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

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

خلاصہ کریں۔

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

حکمت عملی کا ماخذ کوڈ
/*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"}]
*/

//@version=5
strategy("Consolidation Breakout Strategy", shorttitle="CBS", overlay=true)

// Parameters
length = input(20, title="Bollinger Bands Length")
mult = input(2.0, title="Bollinger Bands Multiplier")
risk = input.float(1, title="Risk per Trade (%)") / 100

// Calculate Bollinger Bands
basis = ta.sma(close, length)
dev = mult * ta.stdev(close, length)
upper = basis + dev
lower = basis - dev

// Entry Conditions
consolidating = ta.crossover(close, upper) and ta.crossunder(close, lower)

// Exit Conditions
breakout = ta.crossover(close, upper) or ta.crossunder(close, lower)

// Risk Management
atrVal = ta.atr(14)
stopLoss = atrVal * input.float(2, title="Stop Loss Multiplier", minval=0.1, maxval=5)

// Entry and Exit Conditions
longEntry = breakout and close > upper
shortEntry = breakout and close < lower

if (longEntry)
    strategy.entry("Long", strategy.long)

if (shortEntry)
    strategy.entry("Short", strategy.short)

if (longEntry and close < basis - stopLoss)
    strategy.close("Long Exit")

if (shortEntry and close > basis + stopLoss)
    strategy.close("Short Exit")

// Plot Entry and Exit Points
plotshape(consolidating, style=shape.triangleup, location=location.belowbar, color=color.rgb(30, 255, 0), title="Entry Signal")
plotshape(breakout, style=shape.triangledown, location=location.abovebar, color=color.rgb(255, 0, 0), title="Exit Signal")