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


تخلیق کی تاریخ: 2023-12-22 13:09:32 آخر میں ترمیم کریں: 2023-12-22 13:09:32
کاپی: 5 کلکس کی تعداد: 687
1
پر توجہ دیں
1623
پیروکار

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

جائزہ

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

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

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

  2. اسٹاپ نقصان کو روکنے کے لئے داخلہ کے بعد سیٹ کریں تاکہ نقصان میں اضافہ نہ ہو۔

  3. باہر نکلنے کی شرائط یہ ہیں کہ قیمت دوبارہ برلن کے وسط میں گرنے پر بِل خریدے ، قیمت دوبارہ برلن کے وسط میں توڑنے پر بِل بیچے۔

طاقت کا تجزیہ

  1. برین بینڈ اشارے مارکیٹ کے اہم رجحانات کا اندازہ لگانے اور رجحانات کو تبدیل کرنے کے لئے استعمال کیا جاتا ہے۔ آر ایس آئی اشارے فلٹرنگ کے ساتھ مل کر سگنل کی وشوسنییتا کو بہتر بنایا جاسکتا ہے۔

  2. اس کے علاوہ ، یہ بھی کہا گیا ہے کہ اس طرح کے آپریشنز سے اضافی منافع حاصل کیا جاسکتا ہے۔

  3. اسٹاپ نقصان کا نقطہ نظر خطرے کو کنٹرول کرتا ہے۔

خطرے کا تجزیہ

  1. برن بینڈ انڈیکیٹر (BRI) کے بارے میں کیا خیال ہے؟ کیا یہ غلط سگنل پیدا کرنے کے لئے آسان ہے؟

  2. اسٹاپ نقصان کی غلط ترتیب سے نقصانات میں اضافہ ہوسکتا ہے۔

  3. ٹرانزیکشنز کی کثرت اور ٹرانزیکشن فیس اور پوائنٹس سے متاثر ہونے کا امکان۔

  4. انٹری ٹائم سے محروم ہونے کی صورت میں ، انٹری ٹائم کو بروقت اپ ڈیٹ کرنے کی ضرورت ہے۔

اصلاح کی سمت

  1. دوسرے اشارے کے ساتھ مل کر برن بینڈ اشارے کے بریک سگنل کی وشوسنییتا کا فیصلہ کریں۔ جیسے ٹرانزیکشن حجم ، چلتی اوسط وغیرہ۔

  2. متحرک طور پر برن بینڈ پیرامیٹرز کو ایڈجسٹ کریں ، اشارے کی کارکردگی کو بہتر بنائیں۔

  3. سٹاپ نقصان کی پوزیشن کو بہتر بنائیں۔ جیسے ٹریکنگ سٹاپ ، فیصد سٹاپ وغیرہ۔ غیر ضروری نقصان کو کم کریں۔

خلاصہ کریں۔

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

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


//@version=4
strategy(title="Bollinger Band Breakout", shorttitle = "BB-Stoxguru",default_qty_type = strategy.percent_of_equity,default_qty_value = 100, overlay=true)
source = close
start = timestamp (2007, 1,1,0,0) 
end = timestamp (2021,11,05,0,0)
stop_level = (high[1]-low[1])
profit_level = (high[1]-low[1])
length = input(20, minval=1, title = "Period") //Length of the Bollinger Band 
mult = input(2, minval=0.001, maxval=50, title = "Standard Deviation") 

basis = sma(source, length)
dev = mult * stdev(source, length)

upper = basis + dev
lower = basis - dev
band=upper-lower
stop_loss=low-atr(14)
if time >= start 
// and time < end
    strategy.entry("Long", strategy.long, when = crossover(source, upper) and rsi(close,14)>=60 and rsi(close,14)<=70)
    // strategy.entry("Long", strategy.long, when = crossover(source, upper) and rsi(close,14)>60 and band<200)
    // strategy.exit("SL", "Long", stop=stop_loss)
    strategy.close(id="Long", when=crossunder(close, basis))
    strategy.entry("Short", strategy.short, when = crossunder(source, lower) and rsi(close,14)<=40 and rsi(close,14)>=35)
    strategy.close(id="Short", when=crossover(close, basis))
    // strategy.entry("Short", strategy.short, when = crossunder(source, lower) and rsi(close,14)<40 and band<200)
    // plot(upper-lower, color=color.purple,title= "DIFF",style=plot.style_linebr)
plot(basis, color=color.red,title= "SMA")
p1 = plot(upper, color=color.blue,title= "UB")
p2 = plot(lower, color=color.blue,title= "LB")
// fill(p1, p2)
BW = ((upper - lower)) / basis * 100

plot(BW, title="Bollinger bandwidth", color=color.red)