请运行一下附件中代码,观察一下沪铜连续2014年1月信号,代码是在onbaropen域,信号正确;如果把onbaropen直接改为onbar,不用onbaropen域,信号就发生错误。
代码放onbaropen域
代码放onbar域
明白了,谢谢!
建议按照onbaropen域的参数indexs里的图层编号选择执行对应图层的代码
我核对了一下,并没有多次执行,也用onbaropen的indexs执行了,跟以前没有区别。
natural是全局变量 不要用全局变量作为buy sell 的状态变量
因为历史k线上,如果多数据源的时候,有的数据源有夜盘,有的没有,那么onbaropen实际上日线存在驱动两次的情况,一个是夜盘品种在晚上驱动,一个是日盘品种在早上驱动。驱动两次的结果就会让全局变量无法正确作为计数器或者状态变量生效
pta应该在2014年没有夜盘