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这个变量就有信号?这个变量是用来标记信号,控制仓位的用途。
王老师:
我用commentary语句测试过,仓位不是false,所以很是疑惑。
说明你的仓位是false