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

BB SMA
تخلیق کی تاریخ: 2024-04-30 17:21:16 آخر میں ترمیم کریں: 2024-04-30 17:21:16
کاپی: 0 کلکس کی تعداد: 680
1
پر توجہ دیں
1617
پیروکار

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

جائزہ

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

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

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

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

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

اسٹریٹجک رسک

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

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

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

خلاصہ کریں۔

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

حکمت عملی کا ماخذ کوڈ
/*backtest
start: 2023-04-24 00:00:00
end: 2024-04-29 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=5
strategy("Bollinger Bands Strategy", shorttitle='BB Strategy', overlay=true)

// Bollinger Bands parameters
length = input.int(20, title="Length")
mult = input.float(2.0, title="Multiplier")

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

// Plot Bollinger Bands
plot(basis, color=color.blue, title="Basis")
plot(upper_band, color=color.red, title="Upper Band")
plot(lower_band, color=color.green, title="Lower Band")

// Strategy
long_condition = ta.crossover(close, upper_band)
short_condition = ta.crossunder(close, lower_band)

if (long_condition)
    strategy.entry("Long", strategy.long)
    
if (short_condition)
    strategy.entry("Short", strategy.short)

// Exit conditions
exit_long_condition = ta.crossunder(close, basis)
exit_short_condition = ta.crossover(close, basis)

if (exit_long_condition)
    strategy.close("Long")
    
if (exit_short_condition)
    strategy.close("Short")