把手数换成1,开平仓函数最后一个参数0去掉。
IF (开多条件 AND (HOLDING = 0)) THEN
BEGIN
IF (LOW <= (DOWNBREAKTHROUGHLINE - ROUNDATR)) THEN
BEGIN
PRICE:=MIN((DOWNBREAKTHROUGHLINE - ROUNDATR),OPEN);
开多:BUY(1,1LIMITR,PRICE);
END
END
PRICE:=0;
IF (开空条件 AND (HOLDING = 0)) THEN
BEGIN
IF (HIGH >= (UPBREAKTHROUGHLINE + ROUNDATR)) THEN
BEGIN
PRICE:=MAX((UPBREAKTHROUGHLINE + ROUNDATR),OPEN);
开空:BUYSHORT(1,1,LIMITR,PRICE);
END
END