اندیکاتور RSI

Rsi Indicator
تصویر شاخص

آموزش اندیکاتور Rsi در چارت های تریدینگ ویو و بررسی انواع استراتژی برای ترید در بازار ارزهای دیجیتال و سایر بازار های مالی

دسترسی آنی
تضمین کیفیت
بازگشت وجه
قوانین و مزایای استفاده

خرید محصول توسط کلیه کارت های شتاب امکان پذیر است و بلافاصله پس از خرید، لینک دانلود محصول در اختیار شما قرار خواهد گرفت و هر گونه فروش در سایت های دیگر قابل پیگیری خواهد بود.

  • دسترسی به فایل محصول به صورت مادام‌العمر
  • تضمین کیفیت آموزش ها
  • فعال‌سازی آنی لینک دانلود، پس از ثبت سفارش
  • به صورت رایگان یک یا چند آموزش را دریافت می کنید.

آموزش اندیکاتور RSI

اندیکاتور rsi

کلمه RSI مخفف عبارت Relative Strength Index (RSI) یکی از انواع اندیکاتور های مومنتوم می باشد، که برای آشکار سازی اشباع خرید و فروش در بازار های مالی بکار گرفته می شود. اندیکاتور Rsi به نوعی فعالیت های دائمی معامله گران را مورد بررسی و آنالیز قرار می دهد و مشخص می کند که تمایلات در بازار به سمت خرید پیش می رود یا فروش. 

بخش های تشکیل دهنده اندیکاتور آراس آی (RSI)

RSI Line – MA Line – Oversold Area – Overbought Area

Rsi Line - خط آر اس آی

سیگنال دهنده و اسیلاتور نمایانگر این اندیکاتور این بخش است. نکات مهم در خط rsi : شیب خط ، جهت حرکت ، زوایای شکل گرفته است . 

MA Line - خط میانگین متحرک

در اندیکاتور Rsi میانگین متحرکی وجود دارد که در اثر برخورد و واکنش با خط آر اس آی سیگنالهای موثری در معاملات به معامله گران می دهد. در هنگام تلاقی این دو خط به نوعی خاصیت مقاومتی و حمایتی نیز از خود نشان می دهند.

OverBought Area - محدوده اشباع خرید

این محدوده که بصورت پیش فرض در Rsi  مقدار 70 برای آن در نظر گرفته شده است محدوده ایست که حجم زیادی خرید توسط تریدر ها برای این ارز به ثبت رسیده است و عمده رویکرد بازار در بخش خرید است. ورود به این محدوده با در نظر گرفتن اینکه حجم خرید بالا می رود امکان شکل دهی روند های صعودی بلند مدت تری را بوجود می آورد که البته معمولا اصلاحات قیمتی کوتاهی را بهمراه دارد.

OverSold Area - محدوده اشباع فروش

محدوده اشباع فروش با مقدار عددی 30 در اندیکاتور Rsi مشخص شده است . خط آر اس آی با رسیدن به این محدوده و گذر از آن سیگنال حجم بالای فروش را می دهد. در این محدوده عمده رویکرد بازار در عرضه سهام یا ارز خلاصه می شود. این حرکت در بازار قدرت روند نزولی را به تصویر می کشد.

یادگیری اندیکاتور rsi
  • فرمول محاسبه Rsi :

RSstep one 10− [ 100 / (1+Average loss / Average gain]

این روش محاسبه اندیکاتور RSI مبتنی بر ۱۴ دوره زمانی است که وایلدر به طور پیش‌فرض در کتاب خود پیشنهاد داده‌است. محاسبات اولیه برای سود متوسط و زیان متوسط به صورت میانگین‌های ساده ۱۴ دوره‌ای است

نحوه سیگنال دهی اندیکاتور RSi

ورود اندیکاتور RSI به ناحیه زیر ۳۰، نشان از اشباع فروش و افزایش قدرت فروشندگان دارد.

اما زمانی که ناحیه ۳۰ را به سمت بالا بشکند، سیگنال خرید را صادر می‌کند و به این معنا است، که بازار از اشباع فروش خارج‌شده و خریداران قدرتمند وارد بازار شده‌اند.

چنانچه اندیکاتور RSI وارد ناحیه بالاتر از ۷۰ بشود، نشان از اشباع خرید و افزایش قدرت خریداران دارد.

اگر ناحیه ۷۰ به سمت پایین شکسته شود، سیگنال فروش را صادر کرده و به این معنا است که بازار از اشباع خرید خارج‌شده و فروشندگان قدرتمند وارد بازار شده‌اند.

نکته: زمانی که نمودار وارد ناحیه ۷۰ تا ۱۰۰ شود، یعنی لوِل ۷۰ را به سمت بالا بزند؛ عملاً بازار یک قدرت و یک هیجان خرید را تجربه می‌کند.

این هیجان خرید می‌تواند به میزان زیاد و به مدت طولانی ادامه‌دار باشد؛ حتی در بازار سهام نمودار می‌تواند مدت زیادی بالای لوِل ۷۰ بماند و بخش بزرگی از رشد را، زمانی که در این ناحیه است انجام دهد؛ ولی به معنای سیگنال خرید نیست، چون معمولاً قبل آن افزایش بزرگی در نمودار به وجود آمده و وارد ناحیه ۷۰ شده است. در اصل جذابیت خرید از بین رفته است.

به‌صورت کلی، خروج از اشباع خرید به این معنا است که فروشنده‌های قوی کار خود را آغاز کرده‌اند و ملاک تصمیم ما برای فروش دارایی است.

اندیکاتور آر اس آی

کدها یا اسکریپت های شخصی سازی شده برای اندیکاتور Rsi در TradingView

در این قسمت برای دوستان با تجربه تر نمونه اسکریپت هایی را قرار می دهم تا بتوانند در نرم افزار یا سایت تریدینگ ویو TradingView وارد کرده و استفاده کنند .

اسکریپت نمایش ترند یا روند با RSi در چارت تریدینگ ویو

				
					// https://wWw.Last3een.iR By AmirAhmadi

//@version=5
indicator("RSITrend")
showbarcolor=input.bool(true,'Apply Barcolor')
show_Baseline=input.bool(true,'Show Hull Trend')
rsiLengthInput = input.int(14, minval=1, title="RSI Length1", group="RSI Settings")
rsiLengthInput2 = input.int(28, minval=1, title="RSI Length2", group="RSI Settings")
trendlen= input(title='Hull Trend Length', defval=30,group='Hull Trend')
oversold=input.int(30, minval=1, title="Over Sold", group="RSI Settings")
overbought=input.int(70, minval=1, title="Over Bought", group="RSI Settings")
BBMC=ta.hma(close,trendlen)
MHULL = BBMC[0]
SHULL = BBMC[2]
hmac=MHULL > SHULL ?color.new(#00c3ff , 0):color.new(#ff0062, 0)
buysignal=MHULL > SHULL 
sellsignal=MHULL < SHULL
frsi=ta.hma(ta.rsi(close,rsiLengthInput),10)
srsi=ta.hma(ta.rsi(close,rsiLengthInput2),10)
hullrsi1=ta.rsi(MHULL,rsiLengthInput)
hullrsi2=ta.rsi(SHULL,rsiLengthInput)
rsic=frsi>srsi?color.new(#00c3ff , 0):color.new(#ff0062, 0)
barcolor(showbarcolor?hmac:na)
hu1=plot(show_Baseline?hullrsi1:frsi,title='HMA1',color=color.gray,linewidth=1,display=display.none)
hu2=plot(show_Baseline?hullrsi2:srsi,title='HMA2',color=color.gray,linewidth=1,display=display.none)
fill(hu1,hu2,title='HULL RSI TREND',color=show_Baseline?hmac:rsic)

rsiUpperBand2 = hline(90, "RSI Upper Band(90)", color=color.red,linestyle=hline.style_dotted,display=display.none)
rsiUpperBand = hline(overbought, "RSI Upper Band", color=color.red,linestyle=hline.style_dotted,display=display.none)
fill(rsiUpperBand2,rsiUpperBand,title='Buy Zone',color=color.red,transp=80)
hline(50, "RSI Middle Band", color=color.new(#787B86, 50),linestyle=hline.style_solid)
rsiLowerBand = hline(oversold, "RSI Lower Band", color=color.green,linestyle=hline.style_dotted,display=display.none)
rsiLowerBand2 = hline(10, "RSI Lower Band(10)", color=color.green,linestyle=hline.style_dotted,display=display.none)
fill(rsiLowerBand,rsiLowerBand2,title='Sell Zone',color=color.green,transp=80)

plotshape(buysignal and sellsignal[1] ?hullrsi1 :na, title='Buy', style=shape.triangleup, location=location.absolute,  color=color.new(color.yellow, 0), size=size.tiny, offset=0)
plotshape(sellsignal  and buysignal[1] ?hullrsi1 :na, title='Sell', style=shape.triangledown, location=location.absolute, color=color.new(color.red, 0), size=size.tiny, offset=0)

alertcondition(buysignal and sellsignal[1] ,title='RSI TREND:Buy Signal',message='RSI TREND: Buy Signal')
alertcondition(sellsignal  and buysignal[1],title='RSI TREND:Sell Signal',message='RSI TREND: Sell Signal')
				
			
اسکریپت روند با rsi

اسکریپت استراتژی ترکیبی با MACD (12, 26, 9), RSI (14, 30, 70), RVOL (14)

				
					// https://wWw.Last3een.iR By AmirAhmadi

//@version=4
strategy("MACD, RSI, & RVOL Strategy", overlay=true, max_bars_back=5000, 
 default_qty_type= strategy.cash, calc_on_order_fills=false, calc_on_every_tick=false, 
 pyramiding=0, default_qty_value=100000, initial_capital=100000)
strategy.risk.allow_entry_in(strategy.direction.long)

length = input( 14 )
overSold = input( 30 )
overBought = input( 70 )
price = close
vrsi = rsi(price, length)
co = crossover(vrsi, overSold)
cu = crossunder(vrsi, overBought)
fastLength = input(12)
slowlength = input(26)
MACDLength = input(9)
MACD = ema(close, fastLength) - ema(close, slowlength)
aMACD = ema(MACD, MACDLength)
delta = MACD - aMACD

RVOLlen = input(14, minval=1, title="RVOL Length")
av = sma(volume, RVOLlen)
RVOL = volume / av



if (not na(vrsi)) 
	if ((co and crossover(delta, 0)) or (co and crossover(RVOL, 2)) or (crossover(delta, 0) and crossover(RVOL, 2)))
		strategy.entry("MACD & RSI BUY Long", strategy.long, comment="BUY LONG")

		
	if ((cu and crossunder(delta, 0)) or (cu and crossunder(RVOL, 5)) or (crossunder(delta, 0) and crossunder(RVOL, 5)))
		strategy.entry("MACD & RSI SELL Short", strategy.short, comment="SELL LONG")
	
		
//plot(strategy.equity, title="equity", color=color.red, linewidth=2, style=plot.style_areabr)
				
			
اسکریپت استراتژی ترکیبی با rsi

اسکریپت استراتژی اندیکاتور RSI در ترکیب با SMA

				
					// https://wWw.Last3een.iR By AmirAhmadi
//
//@version=5
//
strategy('RSI Crossover Strategy', shorttitle='RSI Cross', default_qty_type=strategy.percent_of_equity, default_qty_value=100, initial_capital=1000, calc_on_every_tick=true)
// inputs
rsiLength = input(title='RSI Length', defval=50)
smaLength = input(title='SMA Length', defval=25)
// data/series
rsi = ta.rsi(close, rsiLength)
sma = ta.sma(rsi, smaLength)
// plot
plotColor = rsi > sma ? color.green : color.red
rsiPlot = plot(rsi, color=color.new(plotColor, 0), title='RSI')
smaPlot = plot(sma, color=color.new(color.black, 0), title='SMA')
fillColor = rsi > sma ? color.lime : color.red
fill(rsiPlot, smaPlot, color=color.new(fillColor, 75))
oversoldLine = hline(30, title='Oversold level')
overboughtLine = hline(70, title='Overbought level')
// strategy
buy = ta.crossover(rsi, sma)
sell = ta.crossunder(rsi, sma)
if buy == true
    strategy.entry('Long', strategy.long, comment='Buy')
if sell == true
    strategy.close('Long', comment='Sell')
				
			
اسکریپت استراتژی rsi و sma
دیدگاهتان را با ما درمیان بگذارید
تعداد دیدگاه : 0
امتیاز کلی : 0.0
پیشنهاد شده توسط : 0 کاربر
بر اساس 0 دیدگاه
0
0
0
0
0

هیچ دیدگاهی برای این محصول نوشته نشده است.

لطفا پیش از ارسال نظر، خلاصه قوانین زیر را مطالعه کنید:

فارسی بنویسید و از کیبورد فارسی استفاده کنید. بهتر است از فضای خالی (Space) بیش‌از‌حدِ معمول، شکلک یا ایموجی استفاده نکنید و از کشیدن حروف یا کلمات با صفحه‌کلید بپرهیزید.

نظرات خود را براساس تجربه و استفاده‌ی عملی و با دقت به نکات فنی ارسال کنید؛ بدون تعصب به محصول خاص، مزایا و معایب را بازگو کنید و بهتر است از ارسال نظرات چندکلمه‌‌ای خودداری کنید.
اولین کسی باشید که دیدگاهی می نویسد “اندیکاتور RSI”

نشانی ایمیل شما منتشر نخواهد شد.

رایگان

تعداد دانشجو : 0
تاریخ انتشار: 26 شهریور 1401آخرین بروزرسانی: 26 شهریور 1401تعداد بازدید: 4
مدرس

امیر محمد احمدی فر

امتیازی ثبت نشده است