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

بل کی حکمت عملی کے بعد RSI رجحان

مصنف:چاؤ ژانگ، تاریخ: 2024-01-04 17:48:41
ٹیگز:

img

جائزہ

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

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

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

اس کے علاوہ ، حکمت عملی میں ای ایم اے لائن (ڈیفالٹ 200 ادوار) کو رجحان فلٹر کے طور پر بھی متعارف کرایا گیا ہے۔ صرف اس وقت جب قیمت ای ایم اے لائن سے اوپر ہو تو ہی لانگ ٹریڈنگ پر غور کیا جائے گا۔ جب رجحان غیر واضح یا گر رہا ہو تو یہ جعلی الٹ کو مؤثر طریقے سے فلٹر کرسکتا ہے۔

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

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

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

خطرے کا تجزیہ

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

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

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

خلاصہ

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


/*backtest
start: 2022-12-28 00:00:00
end: 2024-01-03 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

// This Pine Script™ code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © dravitch
//@version=4
strategy("RSI - BULL RUN (Improved)", overlay=true)

// Input
UseEmergency = input(true, "Use Emergency Exit?")
RSIlong = input(21, "RSI Long Cross")
RSIcloseLong = input(86, "RSI Close Long Position")

EmergencycloseLong = input(73, "RSI Emergency Close Long Position")
UseEMAFilter = input(true, "Use EMA Trend Filter")
EMAlength = input(200, "EMA Length for Trend Filter")  // Utiliser 200 pour SMMA

// RSI
rsiValue = rsi(close, 14)

// MACD
[macdLine, signalLine, _] = macd(close, 12, 26, 9)

// EMA Trend Filter
emaTrend = sma(close, EMAlength)  // Utiliser sma pour la SMMA (Simple Moving Average)

// Conditions pour les trades longs
trendUp = close > emaTrend
trendDown = close < emaTrend
longCondition = crossover(rsiValue, RSIlong) and trendDown or crossunder(macdLine, signalLine) and crossover(rsiValue, RSIlong)
longCloseCondition = crossunder(rsiValue, RSIcloseLong) and trendUp
emergencyLongCondition = crossunder(rsiValue, EmergencycloseLong) 

// Plots
plot(rsiValue, color=color.white, linewidth=2, title="RSI")

// Strategy
if (longCondition)
    strategy.entry("Long", strategy.long, alert_message='RSI Long Cross: LONG')
if (longCloseCondition)
    strategy.close("Long", alert_message='RSI Close Long Position')
if (emergencyLongCondition and UseEmergency)
    strategy.close("Long", alert_message='RSI Emergency Close Long')

// Plot EMA Trend Filter in a separate pane
plot(emaTrend, color=color.rgb(163, 0, 122), title="EMA Trend Filter", linewidth=2, style=plot.style_line, transp=0)
hline(0, "Zero Line", color=color.gray)

مزید