版主看看sma函数哪里出错了 [开拓者 TB]
-
咨询内容:
Params
Numeric Length(14);
Numeric SlowLength(3);
Numeric SmoothLength(3);
Vars
NumericSeries HighestValue;
NumericSeries LowestValue;
NumericSeries K1;
NumericSeries D1;
NumericSeries RSV1;
Begin
HighestValue = HighestFC(High, Length);
LowestValue = LowestFC(Low, Length);
RSV1 = (Close-LowestValue)/(HighestValue-LowestValue)*100;
K1 = SMA(RSV1,SlowLength,1);
D1 = SMA(K1,SmoothLength,1);
PlotNumeric("K",K1);
PlotNumeric("D",D1);
PlotNumeric("RSV",RSV1);
Commentary("K1"+text(k1));
End
很简单的kd指标公式,rsv1值正常显示,但是k1,d1不显示,用 Commentary("K1"+text(k1)); 查看k1值,发现k1值是n/a,到底哪里出问题了啊?来源:CXH99.COM
-
TB技术人员:
换成日线图上看看是什么效果,还会有无效值吗?
-
TB客服:
如下改动:
K1 = SMA(IntPart(RSV1),SlowLength,1); -
网友回复:
谢谢小米和Yuen_Lee,我找到原因了,如果出现了涨停和跌停,在日线之下的周期就会出现那个问题。
- 网友回复:
有思路,想编写各种指标公式,程序化交易模型,选股公式,预警公式的朋友
可联系技术人员 QQ: 511411198 进行 有偿 编写!(不贵!点击查看价格!)
相关文章
-
没有相关内容