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

مصنف:چاؤ ژانگ، تاریخ: 2024-04-26 10:49:48
ٹیگز:ایس ایم اےstdevبی بی

img

جائزہ

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

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

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

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

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

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

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

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

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

خلاصہ

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


/*backtest
start: 2023-04-19 00:00:00
end: 2024-04-24 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=5
strategy("Bollinger Bands Breakout Strategy", overlay=true, initial_capital=100, default_qty_type=strategy.percent_of_equity, default_qty_value=100)

// Définition des paramètres
length = input(20, title="Bollinger Bands Length")
multiplier = input(2.0, title="Multiplier")
pyramiding = input(10, title="Pyramiding")

// Calcul des bandes de Bollinger
basis = ta.sma(close, length)
dev = multiplier * ta.stdev(close, length)
upper_band = basis + dev
lower_band = basis - dev

// Règles d'entrée
buy_signal = close <= lower_band
sell_signal = close >= upper_band
// Gestion des positions
if (buy_signal)
    strategy.entry("Buy", strategy.long)
if (sell_signal)
    strategy.entry("Sell", strategy.short)

// Pyramiding
if (strategy.opentrades < pyramiding)
    strategy.entry("Buy", strategy.long)
else if (strategy.opentrades > pyramiding)
    strategy.entry("Sell", strategy.short)

// Tracé des bandes de Bollinger
plot(basis, color=color.blue)
plot(upper_band, color=color.red)
plot(lower_band, color=color.green)




متعلقہ

مزید