可以使用variable全局变量来记录这个盈利,例如:
VARIABLE:PROFIT=0;
BIAS :=(CLOSE-MA(CLOSE,M))/MA(CLOSE,M)*100;
手数:=1;
开多平空条件:=CROSS(LL,BIAS*100);//开多平空条件
开空平多条件:=CROSS(BIAS*100,LH);//开空平多条件
平空:SELLSHORT(开多平空条件,手数,MARKET);
平多:SELL(开空平多条件,手数,MARKET);
开多:BUY(开多平空条件,手数,MARKET);
开空:BUYSHORT(开空平多条件,手数,MARKET);
IF NUMPROFIT(1)>0 AND (平空 OR 平多)THEN
PROFIT:=PROFIT+NUMPROFIT(1);
IF NUMPROFIT(1)<0 AND (平空 OR 平多)THEN
PROFIT:=0;
A:PROFIT; //这个就是累计的盈利
VARIABLE:PROFIT=0;
IF NUMPROFIT(1)>0 AND (平空 OR 平多)THEN
PROFIT:=PROFIT+NUMPROFIT(1);
IF NUMPROFIT(1)<0 AND (平空 OR 平多)THEN
PROFIT:=0;
平空、平多换成你策略的平仓条件就可以了。