[PEL]  复制代码 VARIABLE:ct1:=0,ct2:=0,mark:=0;
ma1:ma(c,3);
ma2:ma(c,5);
ma3:ma(c,9);
kd1:cross(ma1,ma2);
kd2:cross(ma1,ma3);
pd:cross(ma3,ma1);
if kd1 and holding=0 then 
begin 
buy(1,1,market);	
mark:=1;//持仓标记为1
end 
if kd1 and holding=0 then 
begin 
buy(1,1,market);	
mark:=2;//持仓标记为2
end 
if pd and holding>0 then 
begin 
sell(1,holding,market);
if NUMPROFIT(1)<0 then 
begin
if mark=1 then ct1:=ct1+1;
if mark=2 then ct2:=ct2+1;	 
end 
if NUMPROFIT(1)>0 then //连赢直接重置
begin 
if mark=1 then ct1:=0;
if mark=2 then ct2:=0;	 	
end 
		
end 
条件1连亏:ct1;  |