BUY(1,2,LIMITR,CLOSE),IGNORECHECKPRICE; //开多单
END
IF HOLDING>0 AND TMP<0 THEN BEGIN
SELL(2,HOLDING,LIMITR,CLOSE),IGNORECHECKPRICE;
buyshort(1,2,limitr,close),IGNORECHECKPRICE;
老师帮忙看下,我想设置开2手,上面的代码对没有
1.begin-end 是必须头尾对应保存完整的。还是说你这部分代码不是完整的?
2.SELL(2,HOLDING,LIMITR,CLOSE),IGNORECHECKPRICE; 这句原先的意思的想做什么?虽然第一个参数写1和2没有任何区别,但是你这里写2是想表达什么呢?
3.
buyshort(1,2,limitr,close),IGNORECHECKPRICE; 第二个参数就是手数,这个是没问题的,前面的开多手数设置也是对的。