وسائل لوڈ ہو رہے ہیں... لوڈنگ...

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

مصنف:چاؤ ژانگ، تاریخ: 2024-03-08 14:08:53
ٹیگز:

img

جائزہ

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

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

  1. بولنگر بینڈ کے درمیانی ، اوپری اور نچلے بینڈ کا حساب لگائیں۔ درمیانی بینڈ حرکت پذیر اوسط ہے ، اور اوپری اور نچلی بینڈ درمیانی بینڈ ہے جس میں معیاری انحراف کی ایک خاص تعداد شامل ہے یا منفی ہے۔
  2. اس بات کا تعین کریں کہ آیا قیمت بالنگر بینڈ کے اوپری یا نچلے حصے سے باہر نکلتی ہے۔ اگر اختتامی قیمت اوپری بینڈ سے تجاوز کرتی ہے تو ، اسے اوپر کی خرابی سمجھا جاتا ہے۔ اگر اختتامی قیمت نچلی بینڈ سے نیچے آجاتی ہے تو ، اسے نیچے کی خرابی سمجھا جاتا ہے۔
  3. اگر اوپر کی طرف بریک آؤٹ ہوتا ہے تو ، اس بریک آؤٹ موم بتی کی سب سے زیادہ قیمت کو چوٹی کے طور پر ریکارڈ کریں۔ اگر نیچے کی طرف بریک آؤٹ ہوتا ہے تو ، اس بریک آؤٹ موم بتی کی سب سے کم قیمت کو چوٹی کے طور پر ریکارڈ کریں۔ چوٹی کا استعمال اس بات کا تعین کرنے کے لئے کیا جاتا ہے کہ قیمت بعد میں دوبارہ داخل ہوئی ہے۔
  4. بریک آؤٹ ہونے کے بعد ، قیمت کے بولنگر بینڈ کے اندر دوبارہ داخل ہونے کا انتظار کریں۔ اگر اس وقت اختتامی قیمت اوپری اور نچلی بینڈ کے درمیان ہے تو ، قیمت کو دوبارہ داخل ہونے کے طور پر سمجھا جاتا ہے۔
  5. جب قیمت دوبارہ داخل ہوتی ہے تو ، اگر پچھلی شمعیں اوپر کی طرف توڑنے والی تھیں (break_up [1] اور اندر) ، تو طویل ہوجائیں۔ اگر پچھلی شمعیں نیچے کی طرف توڑنے والی تھیں (break_down [1] اور اندر) ، تو مختصر ہوجائیں۔
  6. پوزیشن مینجمنٹ: اگر ایک طویل پوزیشن میں اور بند ہونے کی قیمت درمیانی بینڈ سے اوپر ہے تو ، طویل پوزیشن بند کریں۔ اگر ایک مختصر پوزیشن میں اور بند ہونے کی قیمت درمیانی بینڈ سے نیچے ہے تو ، مختصر پوزیشن بند کریں۔

فوائد کا تجزیہ

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

خطرے کا تجزیہ

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

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

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

خلاصہ

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


/*backtest
start: 2024-02-01 00:00:00
end: 2024-02-27 23:59:59
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=5
strategy(shorttitle="BB", title="Bollinger Bands", overlay=true)
length = input.int(20, minval=1)
maType = input.string("SMA", "Basis MA Type", options = ["SMA", "EMA", "SMMA (RMA)", "WMA", "VWMA"])
src = input(close, title="Source")
mult = input.float(1.7, minval=0.001, maxval=50, title="StdDev")

ma(source, length, _type) =>
    switch _type
        "SMA" => ta.sma(source, length)
        "EMA" => ta.ema(source, length)
        "SMMA (RMA)" => ta.rma(source, length)
        "WMA" => ta.wma(source, length)
        "VWMA" => ta.vwma(source, length)

basis = ma(src, length, maType)
dev = mult * ta.stdev(src, length)
upper = basis + dev
lower = basis - dev
offset = input.int(0, "Offset", minval = -500, maxval = 500)
plot(basis, "Basis", color=#FF6D00, offset = offset)
p1 = plot(upper, "Upper", color=#2962FF, offset = offset)
p2 = plot(lower, "Lower", color=#2962FF, offset = offset)
fill(p1, p2, title = "Background", color=color.rgb(33, 150, 243, 95))

break_up = close > upper
break_down = close < lower
inside = close > lower and close < upper

sell_condition = break_up[1] and inside
buy_condition = break_down[1] and inside

// Conditions to close trades
close_sell_condition = close > basis
close_buy_condition = close < basis

trade_condition = sell_condition or buy_condition

// Tracking the high of the breakout candle
var float peak = na

if (not trade_condition)
    peak := close
if (break_up and peak < high)
    peak := high
if (break_down and peak > low)
    peak := low

// Entering positions
if (buy_condition)
    strategy.entry("Buy", strategy.long)
if (sell_condition)
    strategy.entry("Sell", strategy.short)

// Exiting positions when close crosses the basis
if (strategy.position_size > 0 and close_sell_condition) // If in a long position and close crosses above basis
    strategy.close("Buy")
if (strategy.position_size < 0 and close_buy_condition) // If in a short position and close crosses below basis
    strategy.close("Sell")

مزید