关闭
您正在使用的浏览器版本较低,无法支持聚宽的某些特性。
为了获得更好的体验,推荐使用:
Google Chrome
或者
Mozilla Firefox
或者
IE9以上
。
返回主题列表
心得:两个if就完成指数择时胜率100%的策略
zireego
发布于2020-10-12
回复 42
浏览 2536
30
listen
分享到:
微信
微博
雪球
第一次发文评论一个策略,首先没有任何DISS的想法,只对策略不对人。平时我也克隆过很多策略,有挺多抄袭别人改个时间段当自己的,也有发一个回测特定时间收益很高,但一换成其他时间就惨不忍睹的。说说这个策略,首先回撤和收益曲线很好看,第二绝对没有未来函数,这不就是宽友们心目中最完美策略该有的样子吗?这样就结束了?不,查看里面的逻辑,发现这个策略很玄学。怎么玄学呢?那大家看下我大致分解过程。 原文:[两个if就完成指数择时胜率100%的策略,大道至简](https://www.joinquant.com/view/community/detail/15b24de3fd867e333950b6006535a9c6?type=1) 克隆下来看了一下代码。他的标题是两个IF择时胜率100%,触景生情,我也有两处疑问,第一处,里面有一段if判断语句: if context.current_dt.month==12 and context.current_dt.day==31:翻译过来是年底清仓,但又是选择性年底清仓(当年12月31号是交易日就清仓,如果不是交易日就不清仓)。这是什么梗,就这么随性吗? 第二处是:elif c.values.argmax()>24 and c.values.argmin()==0,翻译过来32个交易日收盘价中,第一个交易日是最底点,最高点在最后7个收盘价之中,这个的逻辑又是什么。难道也是和年底选择性清仓一样这么任性吗? 我实在难以看懂,但这不怪人家,谁让咱编程只有幼儿园水准呢。**那就测试吧,管他什么猫,能抓老鼠就是好猫咪。** **首先原版测试**,拉大周期,把07年那个牛市周期也加入,000300指数作为买卖标的,不买时就空仓代替:  2008年没有躲过大跌,回撤居然达到76%!他喵的,心里哇凉了一半了。淡定淡定,肯定是我错了。我再修改 **修改代码把年底清仓这块逻辑坐实**,每年年底清仓而不是选择性清仓。2008年躲过了大涨,却没躲过大跌 肯定也不对,这不是策略主想表达的 **那干脆把年底清仓去掉**  估计这应该是最符合策略主的思路的,但2008那段还是惨不忍睹。 那看看日志吧,上面显示的清仓时间点。 除了06年,2010年以后总共就3个清仓点,全部是周期最高点附近,这个未免有点厉害了。 那继续研究,把判断指数从上证指数修改一下,分别改成沪深300和深成指看一下效果。  彻底失效了,从女神论为大众。最后我在原作者评论里看到:k线特征规律提取。这话我理解过来就是拟合的意思,根据现有K线分析他的特点,就好比你自己未来什么样子你是不知道的,但过去的经历你肯定知道,然后让你写自己的回忆录。 最后放一个修改版,大家可以研究一下
30
listen
分享到:
微信
微博
雪球
评论
Sam Yip
这么长时间的交易次数太少了,说明不了什么问题
2020-10-12
飞翔的心17819906656
@Sam Yip 需然是用指数但交易次数确实低了点,10多年才8次交易,一年还不到一次,如果择时一年起码是3次以上的交易才能说面问题
2020-10-12
etrobot
你那个修改版不就是我在原帖里告诉你的优化参数吗,这也拿来骗积分?
2020-10-12
zireego
@etrobot 最后放一个修改版,大家分多可以研究一下,分少就不要克隆的,是拟合的,但原作者这块确实是属于非常高级的拟合,一般人做不出来。我最后一大段写出来,是骗积分吗?你这话说得可不地道。建议以后如果是拟合的写上一段告知,积分多的人无所谓,少的人真的会失望。
2020-10-12
zireego
@Sam Yip 是的,所以我说他是拟合,但又让人找不出拟合的痕迹,这就是高级货,但性质还是不变的,但也不能说他是骗积分的。只能说比较玄学
2020-10-12
gaga_5
。。。
2020-10-12
祖洪兄
你的良心不会痛吗
2020-10-12
uuyue
@zireego 本质就是拿周期为月的形态去拟合撒,和日线形态什么三只乌鸦都一类的。。。
2020-10-12
zireego
下面的想要回复得积分就好好说话,我才不上你当。哈哈~~话说分析个策略也要用到良心?平常心就够了
2020-10-13
zireego
@uuyue 原来如此,不过感觉作者还是比较厉害的,能毫无破绽地拟合出来。2010年到2020年这10年跑出来的图确实很吸引人。
2020-10-13
uuyue
@Sam Yip 这个形态的关键点在于,最低价格出现在32日序列的第一日,我测的只有第1日和第2日符合,32日内前1-2日出现最低价,本来就是一种很罕见的上升形态撒(震荡和下降根本不可能出现),基本这一个条件,就把单边上涨趋势挑选出来了。。。。然后我心想,这本质和动量有啥差别。。。。
2020-10-13
89500568
好历害
2021-01-01
你好我来了
这样文章应该多点,顶你
2021-01-02
zireego
@你好我来了 谢谢
2021-02-27
zireego
@89500568 谢谢
2021-02-27
财富
逻辑很好,先收藏,空了仔细研究下,谢谢分享~~
2021-02-27
fishsome
不知道换成IC是什么效果
2021-02-27
orange一号
互评来点积分呗
2021-02-27
csevenat
不错哦,加油继续
2021-02-27
zireego
@财富 谢谢观看
2021-02-27
首页
上一页
1
2
下一页
尾页
您尚未登录,请
登录
或者
注册
聚宽发表回复。
取 消
提 交