请老师帮忙看看代码的错误
Vars Series<Bool> cangwei(true); if(buyjunxian and longCurrentContracts<=1 and cangwei) { buy(1,open); cangwei=False; } if(sijunxiansell longCurrentContracts>0 and BarsSinceEntry>1) { sell(1,open); cangwei=true; } 请老师帮忙看看,为什么加上cangwei这个条件变量后就没有信号了,而去掉cangwei这个变量就有信号?这个变量是用来标记信号,控制仓位的用途。