我的语句是在已经开多的情况下运行下面的句子
S:=(C+ENTERPRICE)/2;
IF 开多条件 THEN
BEGIN
开多:BUY(1,1,LIMITR,S);
平多:SELL(1,1,LIMITR,C);
END
然后它 平多:SELL(1,1,LIMITR,C); 这语句是成交了,可是 开多:BUY(1,1,LIMITR,S);这语句为什么没有委托?我在委托里面没有看到这个开多的委托
有白色箭头的,开仓价是3590,close是3604,那么 S:=(C+ENTERPRICE)/2; 应该是(3590+3604)/2=3597,这个价格在01:20的时候到了,可是没有开仓
有白色箭头就不会给你报单,希望自己任意价格都能下单的,在下单语句末尾加一个ignorecheckprice
这个ignorecheckprice会不会产生类似未来函数的结果,因为我用了ignorecheckprice以后收益明显翻翻了
所以怎么说,看你自己取舍,要么选择保留白色箭头不下单,那么不管白色箭头依然下单但是不成交