RSI حرکت پذیر اوسط کراس اوور ٹرینڈ کی حکمت عملی

مصنف:چاؤ ژانگ، تاریخ: 2023-11-28 17:03:56
ٹیگز:

img

جائزہ

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

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

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

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

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

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

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

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

خطرے کا تجزیہ

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

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

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

  1. RSI کو زیادہ سے زیادہ مناسب پیرامیٹرز کا انتخاب کرکے بہتر بنایا جاسکتا ہے تاکہ کارکردگی کو بڑھا سکے.

  2. سٹاپ نقصان منطق کو مؤثر طریقے سے خطرے کو منظم کرنے کے لئے نقصانات کو کچھ سطحوں تک پہنچنے کے بعد باہر نکلنے کی پوزیشنوں میں شامل کیا جا سکتا ہے.

  3. پیرامیٹرز کو مختلف ٹائم فریموں میں جانچ اور بہتر بنایا جاسکتا ہے تاکہ حکمت عملی زیادہ مصنوعات اور ادوار پر مستحکم چل سکے۔

خلاصہ

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


/*backtest
start: 2022-11-21 00:00:00
end: 2023-11-27 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=4
//Created by Sv3nla 5-Jan-2021
strategy(title="Sv3nla RSI EMA SMA Strat", shorttitle="Sv3nla RSI EMA SMA Strat", overlay=true, initial_capital=1000, default_qty_type=strategy.percent_of_equity, default_qty_value=100)

// === BACKTEST RANGE ===
FromMonth = input(defval = 5, title = "From Month", minval = 1)
FromDay   = input(defval = 1, title = "From Day", minval = 1)
FromYear  = input(defval = 2015, title = "From Year", minval = 2015)
ToMonth   = input(defval = 1, title = "To Month", minval = 1)
ToDay     = input(defval = 1, title = "To Day", minval = 1)
ToYear    = input(defval = 9999, title = "To Year", minval = 2022) 
// syminfo.mintick = 0.01$ for BTCUSDT

testPeriod() => true

//INPUTS
rsilen = input(defval = 16, minval=1, title="RSILength")
RSIemaLen = input(defval = 12, minval=1, title="RSI EMA Length")
RSIsmaLen2 = input(defval = 29, minval=1, title="RSI SMA Length2")
length = input(defval = 8, minval=1, title="EMA price Length")

// RSI
RSIsrc = close
RSIup = rma(max(change(RSIsrc), 0), rsilen)
RSIdown = rma(-min(change(RSIsrc), 0), rsilen)
rsi = RSIdown == 0 ? 100 : RSIup == 0 ? 0 : 100 - 100 / (1 + RSIup / RSIdown)
emavalue=ema(rsi,RSIemaLen)
smavalue=sma(rsi,RSIsmaLen2)

//EMA
ema=ema(close,length)

//PLOT
plot(ema(rsi, RSIemaLen), color=color.yellow, linewidth=2, title="EMA", transp=0)
plot(sma(rsi, RSIsmaLen2), color=color.aqua, linewidth=2, title="SMA", transp=0)

//ORDERS
if (testPeriod())
    strategy.entry("long",strategy.long, comment="RSIEMA", when=(emavalue > smavalue and close>ema))
    strategy.close(id="long", when=(emavalue < smavalue))

// Colour background when in a trade and 50 horizontal line
backgroundColour = (strategy.position_size > 0) ? color.green : na    
bgcolor(color=backgroundColour, transp=85)
hline(50, color=color.yellow)

مزید