RSI 公式REFLINE:0,20,50,80,100;LC := REF(CLOSE,1);RSI1:SMA(MAX(CLOSE-LC,0),N1,1)/SMA(ABS(CLOSE-LC),N1,1)*100;以上是大智慧中对RSI1指标的编写,其中N1=6.1.根据公式,若连续7个交易日今日收盘价都大于昨日收盘价,则RSI1
来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/19 10:50:23
RSI 公式REFLINE:0,20,50,80,100;LC := REF(CLOSE,1);RSI1:SMA(MAX(CLOSE-LC,0),N1,1)/SMA(ABS(CLOSE-LC),N1,1)*100;以上是大智慧中对RSI1指标的编写,其中N1=6.1.根据公式,若连续7个交易日今日收盘价都大于昨日收盘价,则RSI1
RSI 公式
REFLINE:0,20,50,80,100;
LC := REF(CLOSE,1);
RSI1:SMA(MAX(CLOSE-LC,0),N1,1)/SMA(ABS(CLOSE-LC),N1,1)*100;
以上是大智慧中对RSI1指标的编写,其中N1=6.
1.根据公式,若连续7个交易日今日收盘价都大于昨日收盘价,则RSI1=100.但是似乎从来没看到过RSI1为100的情况;
2.若遇到新股第一天,LC := REF(CLOSE,1);会返回什么值?如果无效或返回空值,那么这个RSI1的语句是不是编写的不够严谨.
To spmyh:
一,RSI1是6日内收盘价上涨幅度总和/上涨下跌幅度总和乘以100.你的描述和大智慧公式中对RSI1的定义是不同的.SMA(ABS(CLOSE-LC),N1,1),我理解的是收盘价波动幅度的绝对值.若今收大于昨收,则MAX(CLOSE-LC,0)=CLOSE-LC=ABS(CLOSE-LC),若连续6天如此,那么RSI1=1.能否针对这条公式具体说明.
RSI 公式REFLINE:0,20,50,80,100;LC := REF(CLOSE,1);RSI1:SMA(MAX(CLOSE-LC,0),N1,1)/SMA(ABS(CLOSE-LC),N1,1)*100;以上是大智慧中对RSI1指标的编写,其中N1=6.1.根据公式,若连续7个交易日今日收盘价都大于昨日收盘价,则RSI1
一、RSI1是6日内收盘价上涨幅度总和/上涨下跌幅度总和乘以100.既然如此,如果7日内两个总和值的商乘以100有可能低于100,而且这并不奇怪.您仅仅用七日收盘价来考察RSI,而没有用该指标的上涨下跌幅度来考察RSI,显然是不对的.
二、迄今为止编制任何指标都需要依赖历史数据,并对它们进行比较与计算.新股因为没有历史日线数据,自然在日线状态下返回值为零.但是,新股可以有分时历史数据,因此新股在5、10……60分钟下仍然可用.
三、正因为RSI指标编写的严谨,它才成为最经典指标之一.当然,后人势必要超过前人的,我们应该相信更严谨和更科学的,并大大超过RSI的指标一定会出现.我们不仅要期待,也要努力.