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

بولنگر بینڈ، حرکت پذیر اوسط اور آر ایس آئی پر مبنی قلیل مدتی تجارتی حکمت عملی

مصنف:چاؤ ژانگ، تاریخ: 2024-05-14 15:40:44
ٹیگز:بی بیایم اےآر ایس آئی

img

جائزہ

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

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

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

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

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

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

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

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

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

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

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

خلاصہ

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


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

//@BryanAaron

//@version=5
strategy("Bybit . BB Short-Term Trading Strategy - Long Only", overlay=true)

// Input parameters
bbLength = input(45, title="BB Length")
bbMultiplier = input(1.0, title="BB Multiplier")
maLength = input(90, title="MA Length")
rsiLength = input(5, title="RSI Length")
rsiUpperThreshold = input(85, title="RSI Upper Threshold")
rsiLowerThreshold = input(45, title="RSI Lower Threshold")
slPerc = input(2.0, title="Stop Loss %")
tpPerc = input(4.0, title="Take Profit %")
bybitAccountLevel = input.string("VIP 0", title="Bybit Account Level", options=["VIP 0", "VIP 1", "VIP 2", "VIP 3", "VIP 4"])

// Calculate Bollinger Bands
[bbMiddle, bbUpper, bbLower] = ta.bb(close, bbLength, bbMultiplier)

// Calculate moving average
ma = ta.sma(close, maLength)

// Calculate RSI
rsi = ta.rsi(close, rsiLength)

// Trading conditions
longCondition = close > bbUpper and close > ma and rsi < rsiLowerThreshold
shortCondition = close < bbLower and close < ma and rsi > rsiUpperThreshold

// Entry and exit signals
var bool longEntry = false
var bool shortEntry = false

if (longCondition and not longEntry)
    longEntry := true
    shortEntry := false
else if (shortCondition and not shortEntry)
    shortEntry := true
    longEntry := false
else if (not longCondition and not shortCondition)
    longEntry := false
    shortEntry := false

// Set commission based on Bybit account level
commissionPerc = switch bybitAccountLevel
    "VIP 0" => 0.075
    "VIP 1" => 0.065
    "VIP 2" => 0.055
    "VIP 3" => 0.045
    "VIP 4" => 0.035
    => 0.075

// Adjust entry prices based on commission
longEntryPrice = close * (1 + commissionPerc / 100)
shortEntryPrice = close * (1 - commissionPerc / 100)

// Calculate stop loss and take profit prices
longStopPrice = longEntryPrice * (1 - slPerc / 100)
longProfitPrice = longEntryPrice * (1 + tpPerc / 100)
shortStopPrice = shortEntryPrice * (1 + slPerc / 100)
shortProfitPrice = shortEntryPrice * (1 - tpPerc / 100)

// Plot signals
plotshape(longEntry, title="Long Entry", location=location.belowbar, style=shape.triangleup, size=size.small, color=color.green)
plotshape(shortEntry, title="Short Entry", location=location.abovebar, style=shape.triangledown, size=size.small, color=color.red)

// Entry and exit
if (longEntry)
    strategy.entry("Long", strategy.long, limit=longEntryPrice, stop=longStopPrice, comment="Long Entry")
    strategy.exit("Long TP/SL", from_entry="Long", limit=longProfitPrice, stop=longStopPrice, comment="Long Exit")
else if (shortEntry)
    strategy.entry("Short", strategy.short, limit=shortEntryPrice, stop=shortStopPrice, comment="Short Entry")
    strategy.exit("Short TP/SL", from_entry="Short", limit=shortProfitPrice, stop=shortStopPrice, comment="Short Exit")
else
    strategy.close_all(comment="Close All")

// Plot Bollinger Bands
plot(bbUpper, color=color.blue, title="BB Upper")
plot(bbMiddle, color=color.orange, title="BB Middle")
plot(bbLower, color=color.blue, title="BB Lower")

// Plot moving average
plot(ma, color=color.purple, title="MA")

متعلقہ

مزید