数据计算问题

data-href=data-href=

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

数组的数据计算
关于头寸计算的问题
多图层计算问题
策略单元中数据叠加数据重复计算
基础数据问题
怎么跨周期使用数据计算呢
关于tbquant的计算资源使用效率的问题
请教个公式计算转化为手动计算的问题。
保证金计算不准确的问题
TBQuant数据缺失问题

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

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

比如

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

else 正常算法;

好的,谢谢老师