美文网首页蜗牛量化
穿刺锤子线量化

穿刺锤子线量化

作者: 蜗牛量化 | 来源:发表于2018-10-14 12:23 被阅读2次

                    穿刺锤子线量化

K线中的刺透形态由两个蜡烛线组成,第一天是一根阴线,第二天是一根阳线,阳线开盘低于第一天收盘价,且收盘低于第一天开盘价。如下图

锤子线形态则是单根K线,很好识别,就是收盘开盘价接近,下长影长度为实体长度2倍以上。

通常很少直接使用穿刺或者锤子形态直接买卖,而是根据当前K线形态所处位置,配合其他因素,比如成交量,周线,MACD或其他指标分析。

本文混合使用穿刺和锤子线形态做量化分析,使用A股全市场股票,最终成功率可以达到70%。

基础的量化代码如下:

#设置K线文件目录

config.source.k.dir=data

#设置分笔数据文件目录

config.source.ticket.dir=tick

#设置K线数据格式

config.source.k.format=default

#定义单日股票买入排序,默认为成交量降序(可选升序)

config.trade.buy.order=desc

#定义股票卖出时机,默认为尾盘(可选第二天开盘价-早盘)

config.trade.sale.point=close

#是否使用立即止盈模式,达到设定盈利立刻卖出

config.trade.sale.rapid=yes

#设置单股最大持有日期

config.trade.max.hold.day=3

#设定单股买入后再次买入禁买日期间隔

config.trade.min.exclude=6

#设置止盈点

config.trade.max.profit=64.0

#设定止损点

config.trade.max.lost=-9.0

#设定交易成本(千分之.)

config.trade.tradecost=0.8

#设定单日最大可买股票数

config.trade.max.count=3

#设定股票买入最大允许涨幅

config.trade.max.allow.increase=3.2

#设定股票买入最大允许跌幅

config.trade.max.allow.decrease=-3.2

buy.k.穿刺,-1

buy.k.锤子线,0

策略以前1天形态为穿刺,当前为锤子线为选股依据,持股市场为3天。

结果如下:

成功率接近60%,最大回撤32%,最终收益20%,为盈利策略。考虑到回撤偏大,收益偏小,不会使用此此策略操作。

考虑到穿刺和锤子线形态定义,以上代码并没有考虑到当前K线所处位置,下面增加上股价处于空头区间,具体使用移动均线,如下

buy.k.穿刺,-1

buy.k.锤子线,0

buy.ohlc.close,0<ma,5,0

buy.ma,5,0<ma,10,0

buy.ma,10,0<ma,21,0

这里,如果当日股价低于5日均线,5日低于10日均线,10日低于21日均线,则认为当前股价大概率反弹,量化结果如下图

成功率高了点,但是最大回撤也高了点,同时最终盈利大幅降低了。

看来优化力度不够,继续

buy.k.穿刺,-1

buy.k.锤子线,0

buy.ohlc.increase,0>value,-3.0

buy.ohlc.increase,0<value,3.0

buy.ohlc.high,0<ohlc.close,-1

buy.ohlc.close,0<ma,5,0

buy.ma,5,0<ma,10,0

buy.ma,10,0<ma,21,0

这里把锤子线涨幅设定为-3%-3.0%之前,测试结果如下:

成功率终于超过了60%,但是净收益也没了,需要继续优化。量化逻辑并没有错。

看看这次的选股有宁波高发,三木集团,杭州高新等。

然后如何优化呢,可以考虑优化锤子线形态,把量化日涨幅限定在-3%-3.0%之间

buy.k.穿刺,-1

buy.k.锤子线,0

buy.ohlc.high,0<ohlc.close,-1

buy.ohlc.close,0<ma,5,0

buy.ma,5,0<ma,10,0

buy.ma,10,0<ma,21,0

buy.ohlc.increase,0>value,-3.0

buy.ohlc.increase,0<value,3.0

结论如下

成功率62.5%,最大回撤-18.7%,净收益18%,马马虎虎,还需要优化

然后考虑穿刺形态和锤子线关系,后者位置不应该比前者后效果应该会好点,加上下句再测试

buy.ohlc.close,0<ohlc.close,-1

成功率72.3%,最大回撤7.2%,买入17天,净收益29.4%,此策略已经可以用于实战了。为了避免过度优化,就不再继续优化了。

之前牛哥发过一篇布林轨道的量化策略,下面发一个二者合并后的盈亏图。

净收益42%,最大回撤-7.0,成功率77%,相当不错了,

策略合并后最近选股为白银有色,胜利股份,联美控股,国投中鲁~

-----

周五美股大涨,明天A股大概率高开~

-----

炒股8年老股民的公众号 snailstock,欢迎股民关注

下面是二维码

相关文章

网友评论

    本文标题:穿刺锤子线量化

    本文链接:https://www.haomeiwen.com/subject/wzuzaftx.html