你好,
我在OnBarClose事件域中打印信息,每根Bar结束后会打印一次,但实际观察时,每根Bar结束后并没有打印,而是等到下一根Bar开盘时才会打印,这样遇到小节休市,每天收盘时,都不能打印最后一根Bar的信息,只有等到开盘里,那么交易指标和信号,也写OnBarClose事件域中,这样是不是有问题,因为我希望收盘发出,结果却是下一根开盘才发出,那不是Open事件了吗,如何理解这个问题,谢谢
好的,我学习一下,谢谢
首先说明一点,盘中是无法精准判断某个时刻是不是bar的最后收盘状态的。
其次,所有的收盘模型,要么用的是下一根bar开盘状态报单,要么是设置一个收盘前n秒处理信号,从来没有哪个平台可以精确地在每一根bar的收盘瞬间处理报单。具体原因你可以自己想想为什么。
onbarclose也同样有两种状态,这个在事件驱动的专题课程里也讲过了,你要是先好好看了视频就不会有这个问题了。