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

بولنگر بینڈس ڈبل سٹینڈرڈ ڈیویژن فلٹرنگ 5 منٹ کی مقداری ٹریڈنگ حکمت عملی

مصنف:چاؤ ژانگ، تاریخ: 2024-04-30 16:03:11
ٹیگز:بُلبی بیایس ایم اےstdev

img

جائزہ

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

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

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

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

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

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

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

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

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

خلاصہ

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


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

//@version=5
//This displays the traditional Bollinger Bands, the difference is
//that the 1st and 2nd StdDev are outlined with two colors and two
//different levels, one for each Standard Deviation

strategy("Five Min Scalping Strategy", overlay=true)

src = input(close, title="Source")
length = input.int(20, minval=1, title="Length")
mult = input.float(2.0, minval=0.001, maxval=50, title="Multiplier")

basis = ta.sma(src, length)
dev = ta.stdev(src,length)
dev2 = mult * dev

upper1 = basis + dev
lower1 = basis - dev
upper2 = basis + dev2
lower2 = basis - dev2

LongCondition = close[1] < lower1 and close > lower1
ShortCondition = close[1] > upper1 and close < upper1

strategy.entry("Long", strategy.long, when = LongCondition)
strategy.entry("Short", strategy.short, when = ShortCondition)

strategy.close("Long", when = ShortCondition)
strategy.close("Short", when = LongCondition)

colorBasis = src >= basis ? color.blue : color.orange

pBasis = plot(basis, linewidth=2, color=colorBasis)
pUpper1 = plot(upper1, color=color.new(color.blue, 0), style=plot.style_circles)
pUpper2 = plot(upper2, color=color.new(color.blue, 0), style=plot.style_circles)
pLower1 = plot(lower1, color=color.new(color.orange, 0), style=plot.style_circles)
pLower2 = plot(lower2, color=color.new(color.orange, 0), style=plot.style_circles)

fill(pBasis, pUpper2, color=color.new(color.blue, 80))
fill(pUpper1, pUpper2, color=color.new(color.blue, 80))
fill(pBasis, pLower2, color=color.new(color.orange, 80))
fill(pLower1, pLower2, color=color.new(color.orange, 80))


متعلقہ

مزید