VARIABLE: MORE=0;
IF 加多条件 AND MORE<3 THEN BEGIN
BUY(HOLDING>0,手数,THISCLOSE),IGNORECHECKPRICE;
MORE:=MORE+1;
END
这个 控制加仓次数的写法 哪里有问题
谢谢
少了持仓判断,会导致在有空仓的情况more也会被赋值
要这样写:
IF 加多条件 AND MORE<3 and holding>0 THEN BEGIN
BUY(HOLDING>0,手数,THISCLOSE),IGNORECHECKPRICE;
MORE:=MORE+1;
END
那正确的写法应该是IF 加多条件 AND MORE<3 AND HOLDING>0 THEN BEGIN
BUY(HOLDING>0,手数,THISCLOSE),IGNORECHECKPRICE;
MORE:=MORE+1;
END
IF 平多条件 AND HOLDING>0 THEN BEGIN
SELL(平多条件,0,THISCLOSE);
MORE:=0;
END
这样这样对吗?