بولنگر بینڈز + RSI + EMA دوہری تجارتی حکمت عملی


تخلیق کی تاریخ: 2023-12-29 14:46:57 آخر میں ترمیم کریں: 2023-12-29 14:46:57
کاپی: 2 کلکس کی تعداد: 1097
1
پر توجہ دیں
1621
پیروکار

بولنگر بینڈز + RSI + EMA دوہری تجارتی حکمت عملی

جائزہ

اس حکمت عملی میں بلین بینڈ ، نسبتا strong مضبوط اشاریہ ((آر ایس آئی) اور اشاریہ منتقل کرنے والی اوسط ((ای ایم اے) کے تین اشارے شامل ہیں ، جس سے ایک لمبی لکیر کے ذریعہ اسٹاک کی خودکار تجارت کی حکمت عملی کا احساس ہوتا ہے۔ جب آر ایس آئی اوور سیل لائن سے نیچے ہوتا ہے اور قیمت بلین بینڈ کے نیچے کی طرف جاتی ہے یا اس سے رابطہ کرتی ہے تو خریدنے کا اشارہ پیدا ہوتا ہے۔ جب قیمت اوپر کی طرف ہوتی ہے اور بلین بینڈ کو ٹریک کرتی ہے تو بیچنے کا اشارہ پیدا ہوتا ہے۔

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

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

اس حکمت عملی کی خریداری کی شرائط یہ ہیں: آر ایس آئی اشارے 30 سے نیچے oversold لائن پر خریدنے کا اشارہ پیدا کرتا ہے ، اور ایک ہی وقت میں اس کی ضرورت ہوتی ہے کہ قیمت قریب پہنچ گئی ہے یا برن کے نیچے کی ٹریک کو چھو رہی ہے ، جس سے جعلی سگنل سے بچا جاسکتا ہے۔

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

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

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

اسٹریٹجک رسک

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

خطرے سے نمٹنے کے طریقے:

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

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

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

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

خلاصہ کریں۔

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

حکمت عملی کا ماخذ کوڈ
/*backtest
start: 2023-12-21 00:00:00
end: 2023-12-28 00:00:00
period: 3m
basePeriod: 1m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=4
strategy("Bollinger + RSI + EMA, Double Strategy Long-Only (by ChartArt) v1.3", shorttitle="rsi 30 min ADJ Buy", overlay=true)

///////////// RSI
RSIlength = input(2, title="RSI Period Length") // Adjusted RSI period length
RSIoverSold = input(30, title="RSI Oversold Level")  // Adjustable RSI oversold level
RSIoverBought = input(80, title="RSI Overbought Level")  // Adjustable RSI overbought level
price = close
vrsi = rsi(price, RSIlength)

///////////// Bollinger Bands
BBlength = input(231, minval=1, title="Bollinger Period Length") // Adjusted Bollinger period length
BBmult = 2
BBbasis = sma(price, BBlength)
BBdev = BBmult * stdev(price, BBlength)
BBupper = BBbasis + BBdev
BBlower = BBbasis - BBdev

///////////// EMA
useEMA = input(true, title="Use EMA?")
emaLength = input(20, title="EMA Period Length")
ema = useEMA ? ema(close, emaLength) : na

source = close
buyEntry = crossover(source, BBlower) or (close < BBlower and close > BBbasis) or (low < BBlower and close > BBbasis) // Add condition for low touching Bollinger Band
sellEntry = crossunder(source, BBupper)

///////////// Plotting
plot(BBbasis, color=color.aqua, title="Bollinger Bands SMA Basis Line")
plot(BBupper, color=color.silver, title="Bollinger Bands Upper Line")
plot(BBlower, color=color.silver, title="Bollinger Bands Lower Line")
plot(ema, color=color.orange, title="EMA")  // Plot EMA

///////////// RSI + Bollinger Bands Strategy
long = crossover(vrsi, RSIoverSold) and buyEntry
close_long = close >= BBupper

if (not na(vrsi))
    if long
        strategy.entry("Buy", strategy.long, qty=10, stop=BBlower, comment="Buy")
    else
        strategy.cancel(id="Buy")
        
    if close_long
        strategy.close("Buy")