OnBarOpen这一结构内的程序在同一柱K线连续调用多次

老师们好,我因为公式执行出现异常,于是用文件查看器查看了代码的执行情况,发现TB的OnBarOpen结构体在同一时间内调用了多次,请问这种情况为什么发生,不是应该只调用一次吗?请老师指教。

在策略内更改代码后K线如何更改
连续合约、主力合约、onbaropen
取20根K线内最低点所在的K线的时间与日期
如何获取之前一段k柱的最低点
在主程序下 能不能写子函数的,方便调用
如何写:在X根K线内触发过条件A后,满足条件B开仓
画macd柱线
我想在双均线策略里,加一个振幅在一定宽度内不做的程序语言
在5根K线内下破过布林下轨(上破布林上轨)如何表达
“从当前K线周期向前计算,统计连续阳线的K线个数”用TB语言怎么表示?

多图层用indexs控制,但是我不知道怎么写,也没有帮助文档

是的,使用多个图层会出现这种情况吗?

实盘中肯定会啊,因为多个图层,tick也不是同时到来的,先后到来,自然就会驱动两次,一般是正常的

老师好,如果按你的说法,如何解释多图层运行时常常只调用一次呢?另外,我目前还在TB本地期货模拟测试中,这个问题没解决不敢上实盘啊

你不会是多个图层吧?

老师好,请问使用多个图层时如何避免这种情况的出现呢?因为我发现正常情况下,TB只会调用一次,有时候出现异常时就是调用了2次,导致我的程序发出异常委托单。