buy(cross(ma1,ma2),1,limitr,low-1);
这段代码将因为开多的价格在K线的最低价以下,将导致无效指令。
但是加上IGNORECHECKPRICE就可以了
例如:
buy(cross(ma1,ma2),1,limitr,low-1),ignorecheckprice;
我想问下,为什么价格不在最高价和最低价之间,就是无限指令了,后面价格要是到low-1,不是就可以成交了吗?
你们说的无效指令,是不是就是说那条语句就废了,永远不会以那个价格成交?
两个问题
1.buy(cross(ma1,ma2),1,limitr,low-1);
这条语句,因为价格是无效的,系统会开多单吗?
2.用了ignorecheckprice后,虚拟持仓就会生效吧?
比如buy(1,1,low-10000);
价格是无效的,而且永远不会成交,但是系统会发委托,委托过后,是不是holding就变成1了?尽管它实际上永远不会成交
1.不会
2.会有虚拟持仓