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

ریورس بریک آؤٹ کی حکمت عملی

مصنف:چاؤ ژانگ، تاریخ: 2023-10-27 16:14:16
ٹیگز:

img

جائزہ

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

حکمت عملی منطق

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

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

کراس اوورز بینڈ بریک آؤٹس کی نشاندہی کرتے ہیں۔ شکل مارکر انٹری سگنلز کو پلاٹ کرتے ہیں۔ انٹری کے بعد اسٹاپ اور منافع کے اہداف کی وضاحت کی جاتی ہے۔

فوائد

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

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

خطرات

بینڈ بریک آؤٹ میں اوسط ریورس کا فرض ہوتا ہے جو ناکام ہوسکتا ہے۔ اسٹوکاسٹک قیمت میں تاخیر ہوتی ہے لہذا کچھ حرکتیں یاد آسکتی ہیں۔

چھوٹی چھوٹی رکاوٹیں منافع کی صلاحیت کو محدود کرتی ہیں۔ کثرت سے تجارت کے لیے مضبوط نفسیات کی ضرورت ہوتی ہے۔

بہتری

معیار کو بہتر بنانے کے لئے طویل بولنگر ادوار کی جانچ کریں یا بینڈ کے باہر بند ہونے کی تصدیق کریں۔

زیادہ خریدنے/زیادہ فروخت کرنے کے بہتر سگنل کے لیے دیگر اشارے جیسے ایم اے سی ڈی اور کے ڈی کو اسٹوکاسٹک کے ساتھ جوڑیں۔

مقررہ پپس کے بجائے اتار چڑھاؤ پر مبنی متحرک اسٹاپ پر غور کریں۔

نتیجہ

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


/*backtest
start: 2022-10-20 00:00:00
end: 2023-10-26 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=4
strategy("Bollinger Bands & Stochastic Scalping Strategy", shorttitle="BB & Stoch Scalp", overlay=true)

// Bollinger Bands
length = input(20, title="Bollinger Bands Length")
src = input(close, title="Source")
mult = input(2, title="Multiplier")
basis = sma(src, length)
dev = mult * stdev(src, length)
upperBB = basis + dev
lowerBB = basis - dev

// Stochastic
stochLength = input(14, title="Stochastic Length")
smoothK = input(5, title="Stochastic %K Smoothing")
smoothD = input(3, title="Stochastic %D Smoothing")
k = sma(stoch(close, high, low, stochLength), smoothK)
d = sma(k, smoothD)

// Entry Conditions
longCondition = crossover(close, lowerBB) and crossover(k, 20)
shortCondition = crossunder(close, upperBB) and crossunder(k, 80)

// Exit Conditions
takeProfit = input(50, title="Take Profit (pips)")

plotshape(series=longCondition, title="Long Entry Signal", location=location.belowbar, color=color.green, style=shape.triangleup, size=size.small)
plotshape(series=shortCondition, title="Short Entry Signal", location=location.abovebar, color=color.red, style=shape.triangledown, size=size.small)

// Stop Loss
stopLossPips = input(3, title="Stop Loss (pips)")
stopLossLong = close - stopLossPips * syminfo.mintick
stopLossShort = close + stopLossPips * syminfo.mintick

strategy.entry("Long", strategy.long, when=longCondition)
strategy.entry("Short", strategy.short, when=shortCondition)

strategy.exit("Take Profit/Stop Loss", from_entry="Long", profit=takeProfit, stop=stopLossLong)
strategy.exit("Take Profit/Stop Loss", from_entry="Short", profit=takeProfit, stop=stopLossShort)

plot(upperBB, title="Upper Bollinger Band", color=color.red)
plot(lowerBB, title="Lower Bollinger Band", color=color.green)

hline(80, "Overbought", color=color.red)
hline(20, "Oversold", color=color.green)


مزید