金字塔决策交易系统

 找回密码
 

微信登录

微信扫一扫,快速登录

搜索
查看: 1733|回复: 2

请教老师,如何写出最大回撤日期?

[复制链接]

39

主题

147

帖子

147

积分

Rank: 2

等级: 标准版

注册:
2023-6-14
曾用名:
发表于 2023-7-6 02:16 | 显示全部楼层 |阅读模式
请教老师,如何写出
①最大回撤发生日期=?
②最大单亏日期=?
③最大单盈日期=?
④最大连亏日期=?
⑤最大连赢日期=?
谢谢老师。

代码如下:
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;
最大连赢日期=?

回复

使用道具 举报

21

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2023-7-6 09:11 | 显示全部楼层
这些字段都是回测时候系统在底层处理出来的。如果在PEL代码上重构得话,得需要一定时间。请关注本帖回复即可
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

39

主题

147

帖子

147

积分

Rank: 2

等级: 标准版

注册:
2023-6-14
曾用名:
 楼主| 发表于 2023-7-6 09:50 | 显示全部楼层
技术009 发表于 2023-7-6 09:11
这些字段都是回测时候系统在底层处理出来的。如果在PEL代码上重构得话,得需要一定时间。请关注本帖回复即 ...

嗯嗯,我这里要用到pel代码上的重构,我自己弄了好就都没弄出来,谢谢老师帮忙,,我会关注本帖
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 微信登录

本版积分规则

手机版|小黑屋|上海金之塔信息技术有限公司 ( 沪ICP备13035422号 )

GMT+8, 2025-6-15 22:50 , Processed in 0.105985 second(s), 21 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表