
آر ایس آئی اور اوسط کراسنگ حکمت عملی ایک مقداری تجارتی حکمت عملی ہے جس میں نسبتا weak مضبوط اشارے ((آر ایس آئی) اور چلتی اوسط شامل ہیں۔ اس حکمت عملی میں آر ایس آئی کا استعمال سیکیورٹیز کی قیمتوں میں اوورلوڈ اور اوورلوڈ کا اندازہ لگانے کے لئے کیا جاتا ہے ، اور آر ایس آئی اور اس کی اوسط کے ساتھ گولڈ کراسنگ اور ڈیڈ فورک سگنل کا فیصلہ کرنے کے لئے ایک پوزیشن بنانے کا فیصلہ کیا جاتا ہے۔
آر ایس آئی اشارے کی قیمت کا حساب لگائیں۔ آر ایس آئی اشارے ایک مدت کے دوران بڑھتی ہوئی کمی کی بنیاد پر ، اوسط اختتامی اضافے اور اوسط اختتامی کمی کی موازنہ کرکے ، یہ فیصلہ کرنے کے لئے کہ آیا سیکیورٹیز زیادہ خرید یا زیادہ فروخت ہوئی ہے۔
آر ایس آئی اشارے کی حرکت پذیری اوسط ایم اے کا حساب لگائیں۔ انڈیکس حرکت پذیری اوسط ای ایم اے یا سادہ حرکت پذیری اوسط ایس ایم اے کا استعمال کریں۔
جب RSI اشارے پر اس کی چلتی اوسط کو پار کرتا ہے تو ، سنہری کراس سگنل پیدا ہوتا ہے ، اور زیادہ کام کرتا ہے۔ جب RSI اشارے کے نیچے اس کی چلتی اوسط کو پار کرتا ہے تو ، ڈیڈ فورک سگنل پیدا ہوتا ہے ، اور خالی ہوتا ہے۔
جب آر ایس آئی اوورلوڈ لائن سے زیادہ ہو تو ، سیکیورٹی کو اوورلوڈ سمجھا جاتا ہے ، اور کم کر دیا جاتا ہے۔ جب آر ایس آئی اوورلوڈ لائن سے کم ہو تو ، سیکیورٹی کو اوورلوڈ سمجھا جاتا ہے ، اور زیادہ کام کیا جاتا ہے۔
انڈیکیٹرز اور اوسط کے ساتھ کراس سگنل کو جوڑ کر ، صرف ایک اشارے پر انحصار کرنے سے بچیں ، اور فیصلہ سازی کی درستگی کو بہتر بنائیں۔
RSI اشارے کا استعمال کرتے ہوئے اوور خریدنے اور فروخت کرنے کا وقت طے کریں ، اوور خریدنے اور بیچنے کی لائن ترتیب دیں ، پوزیشن لگانے اور نقصان کو روکنے کا وقت طے کریں۔
اشارے اور اوسط کے ساتھ کراسنگ کا استعمال کرتے ہوئے زیادہ سے زیادہ کرایہ پر لینا ، مارکیٹ کے موڑ کے مقامات کو وقت پر پکڑ سکتا ہے۔
RSI اشارے ہنگامہ خیز حالات میں غلط سگنل پیدا کرنے کے لئے آسان ہے.
RSI اوور بیئر اور اوور سیل کے فیصلے کی بنیاد کو ایڈجسٹ کیا جاسکتا ہے ، اور غلط ترتیب سے بہت زیادہ نرمی یا سختی پیدا ہوسکتی ہے۔
اوسط لکیری نظام قلیل مدتی غیر معمولی اتار چڑھاو کے لئے بہت حساس ہے اور اس کو روکنے میں روک دیا جا سکتا ہے.
RSI پیرامیٹرز کو ایڈجسٹ کریں اور بہترین لمبائی پیرامیٹرز تلاش کریں۔
بہترین اوسط مدت تلاش کرنے کے لئے منتقل اوسط پیرامیٹرز کو بہتر بنائیں۔
مختلف اوور خرید اوور سیل لائن پیرامیٹرز کی جانچ کرنا اور پوزیشن لگانے کے مواقع کو بہتر بنانا۔
دوسرے اشارے کے ساتھ مل کر سگنل کو فلٹر کریں تاکہ غلط تجارت سے بچا جاسکے۔
آر ایس آئی اشارے اور اوسط لائن کراسنگ حکمت عملی ، آر ایس آئی کا استعمال کرتے ہوئے اوورلوڈ اور اوورلوڈ کا فیصلہ کرنے کے لئے جوڑتا ہے اور متحرک اوسط کراس سگنل کے ساتھ مل کر ، مارکیٹ کے گرم علاقوں کا مؤثر انداز میں فیصلہ کرنے کے قابل ہوتا ہے ، اہم مقامات پر الٹ پلٹ کے مواقع کو پکڑتا ہے۔ پیرامیٹرز کی اصلاح اور سگنل فلٹرنگ کے ذریعہ ، حکمت عملی کی کارکردگی کو بہتر بنایا جاسکتا ہے ، اور تجارت کے خطرے کو کم کیا جاسکتا ہے۔ یہ حکمت عملی درمیانی مختصر لائن تاجروں کے لئے موزوں ہے ، جو بہتر اضافی منافع فراہم کرسکتی ہے۔
/*backtest
start: 2022-12-14 00:00:00
end: 2023-12-20 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=3
//dfurrer45
strategy(title="Relative Strength Index", shorttitle="RSI", overlay=true)
src = close, len = input(13, minval=1, title="Length"), maLen = input(9, minval=1, title="MA Lenght"), exponential = input(false, title="Exponential")
// === BACKTEST RANGE ===
FromMonth = input(defval = 10, title = "From Month", minval = 1)
FromDay = input(defval = 3, title = "From Day", minval = 1)
FromYear = input(defval = 2017, title = "From Year", minval = 2014)
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 = 2014)
// === BACKTEST END ===
backtestdaterange = (time > timestamp(FromYear, FromMonth, FromDay, 00, 00))
rsioverbought = input(90, minval=1, title="RSI % start overbought")
rsioversold = input(10, minval=1, title="RSI % start oversold")
up = rma(max(change(src), 0), len)
down = rma(-min(change(src), 0), len)
rsi = down == 0 ? 100 : up == 0 ? 0 : 100 - (100 / (1 + up / down))
ma = exponential ? ema(rsi, maLen) : sma(rsi, maLen)
rsimacrossup = cross(rsi,ma) and rsi > ma
rsimacrossdown = cross(rsi,ma) and rsi < ma
plotchar(rsimacrossup, char='⇧', location = location.belowbar, color = green, text = "", textcolor = green, size=size.small)
plotchar(rsimacrossdown, char='⇩', location = location.abovebar, color = red, text = "", textcolor = red, size=size.small)
plotchar(rsi > rsioverbought, char='x', location = location.belowbar, color = aqua, text = "", textcolor = red, size=size.small)
plotchar(rsi < rsioversold, char='x', location = location.belowbar, color = aqua, text = "", textcolor = red, size=size.small)
closetrade = rsimacrossup or rsimacrossdown
strategy.close_all(closetrade)
strategy.close_all((rsi > rsioverbought) or (rsi < rsioversold))
strategy.entry("Short Overbought",strategy.short, when=(rsi > rsioverbought) and backtestdaterange)
strategy.entry("Buy Overbought",strategy.long, when=(rsi < rsioversold) and backtestdaterange)
strategy.entry("Long Cross", strategy.long, when=rsimacrossup and backtestdaterange)
strategy.entry("Short Cross", strategy.short, when=rsimacrossdown and backtestdaterange)