全部 智大领峰 TBQuant功能 TBL语言 TB开户 问答专区 高手圈 其他
已解决
数据计算问题
2024-09-02 11:51

data-href=data-href=

老师你好,帮忙看看这是怎么回事,我在附图输出k线,之前是正常的输出红绿k线,但是经过一段没有数据的k线后,输出的k线就全是绿色了,这是怎么回事呢,老师指点一下

kyover

你的var18这个变量的算法里包含除法,但是没有做除数为0的异常处理。有用中间那段没有数据的bar肯定超过9根了,那么你这个除数就会变成0,导致var18变成无效值,而你这个sma函数是递推计算的,算法里包括了前值,从而影响后面的数据统统都变成无效值。

var18用if语句做一个等于0的一场处理就行

比如

if(除数为0) var18 = var18[1;

else 正常算法;

2024-09-02 15:42
a2420956784
@kyover

好的,谢谢老师

2024-09-03 16:23
您未登录,请先 登录注册 后发表评论
顶部