INPUT:K(0.008,0.001,0.1,0.001);
IF (ENTERPRICE-L)/ENTERPRICE<-K AND
HOLDING>0 THEN 止多:SELL(1,0,MARKET);
IF (H-ENTERPRICE)/ENTERPRICE>K AND
HOLDING<0 THEN 止空:SELLSHORT(1,0,MARKET);
老师,下面是我的止损代码,可是测评时如图,明明是盈利的为什么会执行止多,请教? ![]() INPUT:K(0.008,0.001,0.1,0.001); IF (ENTERPRICE-L)/ENTERPRICE<-K AND HOLDING>0 THEN 止多:SELL(1,0,MARKET); IF (H-ENTERPRICE)/ENTERPRICE>K AND HOLDING<0 THEN 止空:SELLSHORT(1,0,MARKET); |
(ENTERPRICE-L)/ENTERPRICE<-K
你把开仓价,最低价,和-k全部列出来,不就知道有没有算对了