我也还没完全搞懂同花顺公式的含义,这是我在网上找到的解释:
计算公式为:rsi=n日内收盘涨幅平均值/n日内收盘涨跌幅绝对值的平均值的平均值*100。
编写要点:
该指标由两条指标线组成,编写出其一,其他的依次类推;涨幅的表达用“今日收盘-前日收
盘”,即“LC:=CLOSE-REF(CLOSE,1)”表示;ABS(X)表示求得绝对值;MAX(CLOSE-LC,0),表示如果本周期上涨即得上涨值,否则取0,很多时候我们利用MAX函数使变量和0进行比较,然后求得变量中的正值。
SMA的具体含义参见函数参考
以下我们拆分一条指标线来演示编写过程,RSI1
昨日收盘:LC:=REF(CLOSE,1);
上涨幅度:AA:=MAX(CLOSE-LC,0);
收盘价振动幅度:AB:=ABS(CLOSE-LC,0);
N1日的上涨幅度的指数移动平均:AC:=SMA(AA,N1,1);
N1日的涨幅的指数移动平均:AD:=SMA(AB,N1,1);
RSI:AC/AD*100
参数名 最小值 最大值 缺省值
参数1 N1 1 100 6
参数2 N2 1 100 12
参数3 N3 1 100 24
参数4
将上面各个表达式综合起来就可以得到以下的RSI的指标公式:
LC:=REF(CLOSE,1);
RSI1:SMA(MAX(CLOSE-LC,0),N1,1)/SMA(ABS(CLOSE-LC),N1,1)*100;
RSI2:SMA(MAX(CLOSE-LC,0),N2,1)/SMA(ABS(CLOSE-LC),N2,1)*100;
RSI3:SMA(MAX(CLOSE-LC,0),N3,1)/SMA(ABS(CLOSE-LC),N3,1)*100;
上述解释来源于:http://www.net767.com/book/fxj/200805/4678.html |