请老师帮忙解决

策略目的:每根B结束时,输出前一根K线的收盘价。 现在问题是,几乎同时输出多次前一根K线的收盘价。如图。 请问老师这种情况如何解决。谢谢。下面是我编写的源代码,请老师指正。 Params Numeric zhou(30); Vars Global Numeric flagzhisun; Events OnInit() { flagzhisun=1; } OnReady() { Print(DateTimeToString(Date+currenttime)); } OnBarClose(ArrayRef<Integer> indexs) { Print(" 时间="+text(CurrentTime*1000000)); flagzhisun=1; Print("时间="+DateTimeToString(Date+currenttime)); Print("onbarclose="+text(data0.C[1])); Print("flagzhisun="+text(flagzhisun)); }

图片中是当时实际运行显示的,老师可以实际测试一下。

历史bar上运行出来的有什么问题...?