在使用onbarclose和onbaropen功能时,按照说明这两个函数应每bar运行一次,实际上在多数据源时出现每bar运行很多次。文件和代码如下
https://yunpan.360.cn/surl_yktGUEDtTrS (提取码:fb7a)
你是不是在开盘的时候运行的
收盘以后再试试
程序不就应该在开盘的时候运行吗?收盘了还运行程序又不能交易。onbaropen和onbarclose是用于避免一个bar多次计算浪费计算资源的,比如我想每个bar输出一次收盘价,那么用onbarclose就可以在这个bar收盘时只输出一次。但是这两个函数在现在的多图表状态下,已经出错了,和onbar功能一样每次报价执行一次了。似乎是水土不符了