[PEL] 复制代码
B:MA(CLOSE,10);
D:MA(CLOSE,20);
开多平空条件:=CROSS(B,D);//开多平空条件
开空平多条件:=CROSS(D,B);//开空平多条件
//金死叉反手交易系统
VARIABLE:lk:=0;//使用全局变量进行记录
if 开空平多条件 then
begin
平多:SELL(开空平多条件,1,MARKET);
if NUMPROFIT(1)<0 then lk:=lk+1;//满足条件时候 全局变量累加
if NUMPROFIT(1)>0 then lk:=0;//不满足条件时候 全局变量重置
end
开空:BUYSHORT(开空平多条件,1,MARKET);
if 开多平空条件 then
begin
平空:SELLSHORT(开多平空条件,1,MARKET);
if NUMPROFIT(1)<0 then lk:=lk+1;
if NUMPROFIT(1)>0 then lk:=0;
end
开多:BUY(开多平空条件,1,MARKET);
连亏次数:lk;//最近的连亏次数,如果最近一次是盈利的,这里返回值是0
当前持仓:HOLDING,COLORGRAY,LINETHICK0;
当前资产:ASSET,NOAXIS,COLORGRAY; |