| 

 等级: 标准版 
注册: 2023-6-14曾用名:  | 
 
| 请教老师,如何写出 ①最大回撤发生日期=?
 ②最大单亏日期=?
 ③最大单盈日期=?
 ④最大连亏日期=?
 ⑤最大连赢日期=?
 谢谢老师。
 
 代码如下:
 INPUT:NMIN(10,1,100,1),a1(61,1,100,1),a2(961,1,1000,1),a3(100,1,100,1);
 
 
 ma1:=MA(c,a1);
 ma2:=MA(C,a2);
 ma3:=MA(c,a3);
 
 //交易条件
 开多条件:=CROSS(ma1,ma2)and holding=0;
 开空条件:=CROSS(ma2,ma1)and holding=0;
 收盘平仓:=TIME>=CLOSETIME(0)-NMIN*100;//收盘平仓
 平多条件:=(CROSS(ma3,ma1) OR 收盘平仓)and holding=1;
 平空条件:=(CROSS(ma1,ma3) OR 收盘平仓)and holding=-1;
 
 //交易系统
 开多:BUY(开多条件 ,1,MARKET);
 开空:BUYSHORT(开空条件,1,MARKET);
 
 平多:SELL(平多条件,1,MARKET);
 平空:SELLSHORT(平空条件,1,MARKET);
 
 
 //
 最大回撤:MAXDRAWDOWN;
 最大回撤日期=?
 
 
 最大单亏:WORSTTRADE
 最大单亏日期=?
 
 
 最大单盈:BESTTRADE;
 最大单盈日期=?
 
 
 最大连亏金额:SEQLOSS;
 最大连亏日期=?
 
 
 最大连盈金额:SEQWIN;
 最大连赢日期=?
 
 
 | 
 |