brayrikar

Momentum-RSI-Signal

Signals when momentum and RSI are rising.
开源脚本

本着真正的TradingView精神,该脚本的作者将其开源发布,以便交易者可以理解和验证它。为作者喝彩!您可以免费使用它,但在出版物中重复使用此代码受网站规则的约束。 您可以收藏它以在图表上使用。

免责声明

这些信息和出版物并不意味着也不构成TradingView提供或认可的金融、投资、交易或其它类型的建议或背书。请在使用条款阅读更多信息。

想在图表上使用此脚本?
study(title="Momentum-RSI-Sig", shorttitle="MRSI")
len = input(10, minval=1, title="Length")
src = input(close, title="Source")
mom = src - src[len]
mom_prev = src[1] - src[11]
src_rsi = input(close, title="Source"),len_rsi = input(14, minval=1, title="Length")
up = rma(max(change(src_rsi), 0), len_rsi)
down = rma(-min(change(src_rsi), 0), len_rsi)
up_prev = rma(max(change(src_rsi[1]), 0), len_rsi)
down_prev = rma(-min(change(src_rsi[1]), 0), len_rsi)
rsi = down == 0 ? 100 : up == 0 ? 0 : 100 - (100 / (1 + up / down))
rsi_prev = down_prev == 0 ? 100 : up_prev == 0 ? 0 : 100 - (100 / (1 + up_prev / down_prev))
rsi_dir = rsi  - rsi_prev
mom_dir = mom - mom_prev
signal_dir = (rsi_dir > 0 and rsi < 50 and mom_dir >= 3) ? 100 : 0
plot (signal_dir, color=purple)