Darkyalt

Indicator: Relative Strength Index of Moving Average

Instead of calculating Relative Strength ( RS ) of Price( RSI ), this calculates RS of Moving Average(RSIOMA).

See http://www.earnforex.com/metatrader-indi... for more info and metatrader version.
Credit goes to Kalenzo from the Forex TSD forum http://www.forex-tsd.com/metatrader-4/82...

I easily modified the default RSI in trading view to make this indicator.
从常用脚本中删除 添加到常用脚本
//By Darkyalt
study(title="Relative Strength Index of MA", shorttitle="RSIOMA")
src = close, len = input(14, minval=1, title="Length")
up = rma(max(change(ema(src, len)), 0), len)
down = rma(-min(change(ema(src, len)), 0), len)
rsi = down == 0 ? 100 : up == 0 ? 0 : 100 - (100 / (1 + up / down))
plot(rsi, color=blue)
band1 = hline(80)
band0 = hline(20)
fill(band1, band0, color=purple, transp=90)
hline(50, color=gray, linestyle=line)
sig = ema(rsi, 21)
plot(sig, color=purple)

评论

sadas
回复
so this generates rsi of moving average right?
回复
Nice job. Thanks for sharing it with us. I presume we can try different MAs by substituting for ema. Have you tried any other variations?
回复
Darkyalt Alphaoptions
Thanks. I haven't tried any other type of moving averages because I like to keep things simple(K.I.S.S.) and I think the differences is negligible.

Feel free to try other MAs by substituting the ema in here to the MA you want.
#4 up = rma(max(change(ema(src, len)), 0), len)
#5 down = rma(-min(change(ema(src, len)), 0), len)

You can also change the signal(trigger) line and length here
#12 sig = ema(rsi, 21)
回复
Nice idea :)
回复
首页 股票筛选器 外汇筛选器 加密货币筛选器 财经日历 如何运作 图表功能 价格 推荐朋友 网站规则 帮助中心 网站 & 经纪商解决方案 插件 图表解决方案 轻量图表库 博客 & 新闻 Twitter
概览 个人资料设置 账户和账单 推荐朋友 代币 我的客服工单 帮助中心 已发表观点 粉丝 正在关注 私人消息 在线聊天 退出