دوہری تصدیق MACD اور RSI حکمت عملی

مصنف:چاؤ ژانگ، تاریخ: 2024-02-18 16:24:06
ٹیگز:

img

جائزہ

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

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

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

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

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

فوائد کا تجزیہ

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

خطرے کا تجزیہ

  • ایم اے سی ڈی میں تاخیر کی صلاحیت ہے اور قلیل مدتی رجحان کی تبدیلیوں کو یاد کر سکتا ہے
  • حجم کے قوانین کم حجم کی وجہ سے رجحانات کو نظر انداز کر سکتے ہیں
  • موم بتیوں کی روک تھام کو قلیل مدتی چوٹیوں سے روک دیا جا سکتا ہے

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

  • سگنل کے معیار کو مزید بہتر بنانے کے لئے بولنگر بینڈ جیسے مزید فلٹرنگ اشارے شامل کرنے پر غور کریں
  • طویل مدتی منافع میں مقفل کرنے کے لئے ریلوے اسٹاپ شامل کرنے کا ٹیسٹ
  • اشارے کی حساسیت کو بڑھانے کے لئے MACD پیرامیٹر کے مجموعے کو بہتر بنائیں

خلاصہ

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


/*backtest
start: 2024-02-01 00:00:00
end: 2024-02-17 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=5
strategy("Al-Sat Sinyali ve Teyidi", overlay=true)

// MACD (Hareketli Ortalama Yakınsaklık Sapma)
[macdLine, signalLine, _] = ta.macd(close, 5, 13, 5)

// RSI (Göreceli Güç Endeksi)
rsiValue = ta.rsi(close, 14)

// Hacim
volumeAverage = ta.sma(volume, 20)

// RSI ve MACD Filtreleri
rsiOverbought = rsiValue > 70
rsiOversold = rsiValue < 30
macdBuySignal = ta.crossover(macdLine, signalLine) and not rsiOverbought
macdSellSignal = ta.crossunder(macdLine, signalLine) and not rsiOversold

// Al-Sat Stratejisi
shouldBuy = ta.crossover(close, open) and not ta.crossover(close[1], open[1]) and macdBuySignal and volume > volumeAverage
shouldSell = ta.crossunder(close, open) and not ta.crossunder(close[1], open[1]) and macdSellSignal and volume > volumeAverage

strategy.entry("Buy", strategy.long, when=shouldBuy)
strategy.entry("Sell", strategy.short, when=shouldSell)

// Teyit için bir sonraki mumu bekleme
strategy.close("Buy", when=ta.crossover(close, open))
strategy.close("Sell", when=ta.crossunder(close, open))

// Görselleştirmeyi devre dışı bırakma
plot(na)

// Al-Sat Etiketleri
plotshape(series=shouldBuy, title="Al Sinyali", color=color.green, style=shape.triangleup, location=location.belowbar, size=size.small, text="Al")
plotshape(series=shouldSell, title="Sat Sinyali", color=color.red, style=shape.triangledown, location=location.abovebar, size=size.small, text="Sat")

// Varsayımsal bir sonraki mumun kapanış fiyatını hesapla
nextBarClose = close[1]
plot(nextBarClose, color=color.blue, linewidth=2, title="Tahmin Edilen Kapanış Fiyatı")


مزید