请教老师
在onbar域内
一、运行顺序问题
三个图层,同品种,不同周期,新的tick到来时,运行顺序是图层0、图层1、图层2?还是三个图层同时运行?
二、触发问题
三个图层,不同品种,三个图层是各自触发?还是交叉触发?
比如:图层2新的tick到来时,是只有图层2运行?还是三个图层都运行?
如果三个图层同时运行,运行顺序是图层0、图层1、图层2?还是三个图层同时运行?
三、我的理解
三个图层,不同品种,只在其中一个图层发信号,但要依据三个图层的数据,我的理解是只能在图层2发信号,且要按图层0、图层1、图层2顺序运行,因为如果三个图层同时运行的话,当图层2运行到发单语句时,有可能图层0、图层1由于语句较多,还未能给图层2提供出必要的数据
1没有图层运行顺序这个概念
任何一个图层的tick数据到来,都会驱动onbar运行里面的代码。至于你想读哪个图层的数据,执行哪个图层的函数,那是你onbar里代码处理的事。
2还是上面的回答
3也是一样。你自己创造了一个图层运行顺序的概念出来,实际上没有这个机制