
等级: 标准版
- 注册:
- 2022-11-14
- 曾用名:
|
INPUT:SS;
手数:=SS;
{交易条件}
开多条件:=A; //开多条件
平多条件:=B ; //平多条件
开空条件:=C; //开空条件
平空条件:=D; //平空条件
平空:SELLSHORT(平空条件,手数,THISCLOSE); //平空信号
if 开多条件 then
begin
sellshort(1,holding,market);
sell(1,holding,market);
end
开多:BUY(开多条件 AND HOLDING=0,手数,THISCLOSE); //开多信号
平多:SELL(平多条件,手数,THISCLOSE); //平多信号
if 开空条件 then
begin
sellshort(1,holding,market);
sell(1,holding,market);
end
开空:BUYSHORT(开空条件 AND HOLDING=0,手数,THISCLOSE); //开空信号
持仓:holding,linethick0;
资产:asset,noaxis,linethick0;
可用现金:cash(0),linethick0;
这样?但是这样测试出来从盈利变成了亏损。没有加这个条件之前是盈利的 |
|