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

BB MA SMA SD FRAC
تخلیق کی تاریخ: 2024-06-28 15:06:36 آخر میں ترمیم کریں: 2024-06-28 15:06:36
کاپی: 12 کلکس کی تعداد: 679
1
پر توجہ دیں
1617
پیروکار

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

جائزہ

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

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

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

  1. برن بینڈ: 20 ادوار کی سادہ حرکت پذیری اوسط ((SMA) کو درمیانی ٹریک کے طور پر استعمال کریں ، اوپر اور نیچے کی ٹریکیں درمیانی ٹریک کو بڑھا کر کم کریں 2 گنا معیاری فرق۔ برن بینڈ کا استعمال اس بات کا تعین کرنے کے لئے کیا جاتا ہے کہ آیا قیمت زیادہ خرید یا زیادہ فروخت کی حالت میں ہے۔

  2. قیمت کی تقسیم: حکمت عملی 5 K لائنوں کا استعمال کرتی ہے تاکہ اوپر اور نیچے کی تقسیم کو پہچان سکے۔ جب اوپر کی تقسیم اس وقت ہوتی ہے جب موجودہ K لائن کی اونچائی پچھلی دو K لائنوں کی اونچائی سے زیادہ ہوتی ہے۔ نیچے کی تقسیم اس کے برعکس ہوتی ہے۔

  3. بریک سگنل:

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

    • جب آپ کو پتہ چلتا ہے کہ آپ کے پاس ایک ٹوپی ہے، تو آپ کو زیادہ سے زیادہ کھلنا چاہئے.
    • پیسے کی کمی کی شناخت کرتے وقت پوزیشن کھولیں اور خالی کریں۔

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

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

  1. ایک سے زیادہ تصدیق: حکمت عملی میں برن بینڈ اور قیمت کی تقسیم کے دو الگ الگ تکنیکی اشارے شامل ہیں ، جس سے ایک سے زیادہ تصدیق کی جاسکتی ہے ، جس سے جعلی توڑنے کا خطرہ کم ہوسکتا ہے۔

  2. متحرک موافقت: برین بینڈ مارکیٹ کے اتار چڑھاؤ کے مطابق خود کار طریقے سے ایڈجسٹ کرنے کی صلاحیت رکھتا ہے ، جس سے حکمت عملی مختلف مارکیٹ کے حالات کے مطابق ڈھال سکتی ہے۔

  3. رجحانات اور الٹیاں: حکمت عملی رجحانات کے تسلسل کو پکڑنے کے لئے استعمال کیا جاتا ہے (مثال کے طور پر ، ٹوٹ پھوٹ کے ذریعے) اور ممکنہ الٹ پوائنٹس کی نشاندہی کرنے کے لئے استعمال کیا جاتا ہے (مثال کے طور پر ، برلن بینڈ کے ذریعے) ، حکمت عملی میں زیادہ لچکدار۔

  4. واضح انٹری پوائنٹ: واضح ٹریڈنگ سگنل واضح شرائط ((برن بینڈ بریک اور فریکچر بریک) کے ذریعہ بیان کیا گیا ہے ، جس سے موضوعی فیصلے کی ضرورت کو کم کیا گیا ہے۔

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

اسٹریٹجک رسک

  1. تاخیر: 20 سائیکلوں کے ساتھ برن بینڈ اور 5 K لائنوں کا استعمال کرنے سے سگنل میں تاخیر کا سبب بن سکتا ہے ، جس سے تیز مارکیٹ میں کچھ مواقع ضائع ہوسکتے ہیں۔

  2. جھوٹا ٹوٹنا: ایک ہلچل والی مارکیٹ میں ، قیمتیں اکثر برن بینڈ یا فریکچر کی سطح کو توڑ سکتی ہیں ، لیکن کوئی حقیقی رجحان نہیں بنتا ہے ، جس کی وجہ سے اکثر غلط سگنل مل سکتے ہیں۔

  3. اسٹاپ نقصان کا فقدان: موجودہ حکمت عملی میں واضح اسٹاپ نقصان کے قواعد نہیں ہیں ، جس کی وجہ سے غلط تجارت میں بہت زیادہ نقصان ہوسکتا ہے۔

  4. زیادہ تجارت: زیادہ اتار چڑھاؤ والی مارکیٹوں میں ، حکمت عملی سے زیادہ تجارتی سگنل پیدا ہوسکتے ہیں ، جس سے تجارت کی لاگت میں اضافہ ہوتا ہے۔

  5. واحد ٹائم فریم: حکمت عملی صرف ایک ہی ٹائم فریم کے اعداد و شمار پر مبنی ہے ، جس سے بڑے ٹائم فریموں کی اہم مارکیٹ ڈھانچے کو نظرانداز کیا جاسکتا ہے۔

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

  1. اسٹاپ اور اسٹاپ متعارف کروانا: آپ کو برلن بینڈ کے وسط میں یا اس کے برعکس برلن بینڈ میں اسٹاپ پوائنٹ قائم کرنے پر غور کرنا چاہئے ، اور اے ٹی آر ((اوسط حقیقی طول موج)) کے مطابق اسٹاپ نقصان کی سطح کو متحرک طور پر ایڈجسٹ کرنا چاہئے۔

  2. اضافی ٹریڈنگ فلٹرز: اضافی اشارے (جیسے RSI یا MACD) کو متعارف کرایا جاسکتا ہے تاکہ ممکنہ جعلی بریک سگنل کو فلٹر کیا جاسکے ، جس سے تجارت کا معیار بہتر ہوجائے۔

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

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

  5. اتار چڑھاؤ فلٹر شامل کریں: کم اتار چڑھاؤ کے اوقات میں ٹریڈنگ کی شرائط کو سخت کرنے کی ضرورت پڑسکتی ہے تاکہ بازاروں میں صفائی کے دوران زیادہ تجارت سے بچا جاسکے۔

  6. متحرک رکاوٹ کو شامل کرنے پر غور کریں: ٹریڈنگ کے منافع میں اضافے کے ساتھ ، آپ کو روکنے کے نقصان کو آہستہ آہستہ بڑھایا جاسکتا ہے ، جس سے منافع کا کچھ حصہ لاک ہوجاتا ہے۔

  7. ٹرانزیکشن حجم کی تصدیق متعارف کروائی: ٹرانزیکشن حجم کی معلومات کے ساتھ مل کر ٹرانزیکشن حجم کی تصدیق کی جاسکتی ہے تاکہ ٹرانزیکشن حجم کی تصدیق کی جاسکے اور سگنل کی وشوسنییتا میں اضافہ کیا جاسکے۔

خلاصہ کریں۔

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

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

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

حکمت عملی کا ماخذ کوڈ
/*backtest
start: 2024-05-01 00:00:00
end: 2024-05-31 23:59:59
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=5
strategy("Breakdown and Breakup Strategy", overlay=true)

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

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

plot(upper, color=color.red, linewidth=1)
plot(lower, color=color.red, linewidth=1)
plot(basis, color=color.blue, linewidth=1)

// Fractals identification
isBullishFractal = ta.highest(high, 5)[2] == high[2] and high[2] > high[1] and high[2] > high[3]
isBearishFractal = ta.lowest(low, 5)[2] == low[2] and low[2] < low[1] and low[2] < low[3]

// Variables to store the latest fractal values
var float latestBullishFractal = na
var float latestBearishFractal = na

if (isBullishFractal)
    latestBullishFractal := high[2]
    
if (isBearishFractal)
    latestBearishFractal := low[2]

// Conditions
breakdownCondition = close < lower
breakupCondition = close > latestBullishFractal
breakupUpperCondition = close > upper
breakdownBearishCondition = close < latestBearishFractal

// Variables to track state
var bool breakdownOccurred = false
var bool breakupUpperOccurred = false

// Signals
var bool plotBreakupSignal = false
var bool plotBreakdownSignal = false

// Logic for breakdown and breakup above bullish fractal
if (breakdownCondition)
    breakdownOccurred := true

if (breakdownOccurred and breakupCondition)
    plotBreakupSignal := true
    breakdownOccurred := false

// Logic for breakup and breakdown below bearish fractal
if (breakupUpperCondition)
    breakupUpperOccurred := true

if (breakupUpperOccurred and breakdownBearishCondition)
    plotBreakdownSignal := true
    breakupUpperOccurred := false

// Plot signals as icons
plotshape(series=plotBreakupSignal, location=location.abovebar, color=color.green, style=shape.triangleup, title="Breakup", size=size.small)
plotshape(series=plotBreakdownSignal, location=location.belowbar, color=color.red, style=shape.triangledown, title="Breakdown", size=size.small)

// Plotting fractals for reference
plotshape(series=isBullishFractal, location=location.abovebar, color=color.green, style=shape.triangleup, title="Bullish Fractal", offset=-2)
plotshape(series=isBearishFractal, location=location.belowbar, color=color.red, style=shape.triangledown, title="Bearish Fractal", offset=-2)

// Reset signals
plotBreakupSignal := false
plotBreakdownSignal := false


if isBullishFractal
    strategy.entry("Enter Long", strategy.long)
else if isBearishFractal
    strategy.entry("Enter Short", strategy.short)