and any(if(TOTALTRADE=0,1,买单buyvol<卖单sellvol),exitbars)
上次平仓以来是否存在:如果交易次数等于0,返回1,否则返回买单小于买单,
这个写法不正确吗?加了就没信号了。
本意是想:比如说开多单,其中之一条件是,判断上次平仓以来是否出现过多单量小于空单量,
你这段代码处理的逻辑有问题吧。
有没有交易次数,返回值都是0或者1 。然后统计有啥用?
any(TOTALTRADE>0 and 买单buyvol<卖单sellvol,exitbars);
建议你把条件都输出看下,造成没有信号的条件是哪一个。
或者你把完整代码贴给我们看下。