其实指标就是根据一些死K线算出来的数,即使是在开盘的时候有新的交易的成交明细来了后,就又可以认为K线是死的了
假设内存中有一个数组A,里面存放的就是每根K线的相关数据,
从第一根K线开始按指标的算法计算出用户想要的数,算出来的数依次存放在数组B里
开盘期间和收盘后的区别就是开盘时最后一根K线的数据会变,,最后一根之前的K线数据都不会变所以指标数值也不会变故也不需要重算了,需要重算的只是最后一个K线对应的指标数值。故计算量也不会大。
最后一个K线的指标算完了,按数组B一绘图,画几条线,完了,有什么必要分什么序列,逐K呢?
使用逐k线模式,然后再勾选仅刷最后K线,这样就符合你的描述需求了