设为首页收藏本站

 找回密码
 注册
查看: 1163|回复: 3
打印 上一主题 下一主题

一个新思维,能让一个策略焕然一新 [复制链接]

Rank: 4

精华
0
UID
243230
积分
565
帖子
139
主题
61
阅读权限
50
注册时间
2016-11-16
最后登录
2023-5-15
跳转到指定楼层
1#
发表于 2020-2-24 02:38:52 |只看该作者 |倒序浏览

做程序化,做策略,思维很重要


为了说明为什么思维很重要,我用一个简单的策略来演示一下:

上图为RB指数1小时周期的回测曲线,看起来还算是比较好看的,至于对策略的评价指标暂时放一放,我们单纯的看曲线图来比较一下,放到SR指数上是怎样的:


单纯的从曲线图来看,在SR指数上的曲线明显的不如在RB上,那么,我们可以改变一下思维,策略还是一样的策略,只是添加了一些新的思路,结果就不同。
由于新的思维很难在TB上进行回测(或许可以,但只是我不太懂,所以懒得再研究TB的语言),所以我把指数的四价导出到CSV文件中,再重新用C++语言写成相同的策略,并生成与TB完成一样的资金曲线,如下图:

然后,把新思维加到策略中,再回测一下,得出下图,

图中蓝线是原来策略的回测曲线,红线是改进后的回测曲线,简单的肉眼来看,总体盈利翻倍,最大回撤可能少了一大半。
当然,这里我只是用比较简单的策略来尝试自己的新想法是否能改进策略,结论应该是可行的,如果原始的策略是一个更好点的策略,可能优化得更好。
附件: 你需要登录才可以下载或查看附件。没有帐号?注册

Rank: 2

精华
0
UID
286472
积分
61
帖子
10
主题
6
阅读权限
30
注册时间
2019-12-5
最后登录
2020-6-6
2#
发表于 2020-2-24 08:59:28 |只看该作者
那么 到底怎么改变呢??

使用道具 举报

Rank: 1

精华
0
UID
275077
积分
14
帖子
5
主题
2
阅读权限
10
注册时间
2019-1-23
最后登录
2020-5-19
3#
发表于 2020-3-30 16:54:24 |只看该作者
期待分享

使用道具 举报

Rank: 4

精华
0
UID
243230
积分
565
帖子
139
主题
61
阅读权限
50
注册时间
2016-11-16
最后登录
2023-5-15
4#
发表于 2020-4-12 07:30:42 |只看该作者
578203348 发表于 2020-3-30 16:54
期待分享

现在只是一个粗略的框架,未经测试验证,暂不分享,谢谢捧场

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

bottom

静态版|手机版|联系我们|交易开拓者 ( 粤ICP备07044698   

GMT+8, 2024-4-25 21:13

Powered by Discuz! X2 LicensedChrome插件扩展

© 2011-2012 交易开拓者 Inc.

回顶部