在一个下跌的趋势中,锤子线的出现一般是看涨的,看到锤子线,意味着该买入了。但是一定要记住,锤子线的出现只是表示未来几天内可能会有涨。
锤子线的特征
1.实体很短,下影线很长,超过实体的两倍以上,无上影线或者上影线很短
2.出现在连续的跌势之后
3.锤子线的颜色任意
证实看涨信号
前面说过,锤子线看涨是一个有概率的问题,那么就需要提高这个概率才能让买入不会亏损。这就需要根据锤子线出现的第二天来证实了,如果在锤子线的第二天出现一根阳线,那么这个锤子线的看涨意义就又多了一些。
但是这个证实信号太弱了,经过统计发现,未证实的锤子线之后7天内上涨的概率只有40%,通过第二天阳线来证实的锤子线第二天上涨的概率有60%,这个概率仍然是太低。
如果不会止损的话,凭借这个上涨率几乎不可能盈利。
接下来需要开始挖掘别的证实看涨信号,那就是交易量。这是一个很重要的信号,锤子线出现的这一天,意味着最开始熊方占据优势,而后面却让牛方占据了优势,但是总的交易量却显示市场的热情度,如果交易量很大,比昨天要大,比之前5天的交易量都要大,那么这个锤子线看涨的意义就很明显了。
数据验证
那么,锤子线真的有用吗?我们来根据上面的特征分析一下A股的数据。
首先需要满足下面三个条件:
1. 锤子线 2. 第二天阳线 3. 锤子线出现的那一天交易量很大,比之前5天的交易量都要大
根据这些特征,找出看涨的锤子线。我们使用的是talib的CDLHAMMER方法。
talib.CDLHAMMER(open, high, low, close)
由于看涨锤子线是在下跌一段时间后出现,因此我们使用五日均价计算当前的趋势是下跌还是上涨,如果今日的均价比前三日都要低,那么判断当前是一个下跌的趋势。
交易的策略是这样的:
如果未来5天的收盘价任意一天收益超过5%时,收盘卖出止盈。如果任意一天收益为负数,收盘买出止损。
草草写了个代码验证
结果如下:
盈利次数 83 亏损次数 150 盈利次数占比 35.6% 平均每次盈利 3.95% 平均每次亏损 -1.43%
总体上是亏损次数较多,但由于止损较严格,因此亏损并不多。
跑了一下最近两年的数据
盈利 27.5% 最大回撤 9.5%
结果看起来还可以,不过盈利次数占比太低,对心态是个很大的考验。
总的来说,锤子线确实是一个有效的指标。
你可能还喜欢下面这些文章
【锤子线】判断锤子线函数trader_cdlhammer的应用
在蜡烛图技术中,锤子线是一个有效的指标,能预测趋势的反转,详情见锤子线。通过肉眼去观察锤子线不仅费力而且容易出现主观因素导致的错误,php中的trader扩展中的trader_cdlhammer就能判断当前是否是锤子线。使用方法trader_cdlhammer ( array , array , array , array ) : array$open 指的是开盘价数组$high 指定是最高价数组$low 指的是最低价数组$close 指的是收盘价
上一篇预测股市涨跌的翻车了!毕竟概率在这儿,70%-80%的的概率毕竟不能保证一定是正确的。今天沪深300指数上午上涨,下午开始下跌,最终收跌-0.06%,感觉还好!今天晚上用之前训练好的模型去预测,结果看起来还比较乐观,如图:虽然模型也没能给出明确的涨还是跌,但看起来涨的概率还是比跌的概率稍微大一点点。此外,从我个人的主观感觉来看,明天沪深300上涨的概率也比较大,毕竟前值是下跌的趋势,而最近几天基本跌不下去了。模型说明简单说一下模型里面的数字都是什么意思吧。这些模型是根据过去2年的沪深300的波动特征训练得到的模型,上面的精准度代表预测正确的次数/总次数,比如model_6,精准度为0.7
娱乐之作,大家见笑。^ - ^本文利用神经网络对股市的预测结果作为分析的对象,打开神经网络的黑箱,找到股市中涨跌的秘密。量价特征想要预测股市涨跌,就需要了解在股票上涨和下跌的时候,前一天发生了什么。就好像我们想要预测明天天气的时候,总会想尽办法找到过去几十年甚至几百年下雨的前一段时间都有哪些征兆。预测股票也一样,我们需要想尽一切办法找到某只股票过去几年里面价格上涨的前一天都有哪些特征,越全面越好。找特征不是一件简单的事情,有效的特征可以为我们增加预测的精准度,而无效的特征会对训练造成干扰。首先从最简单的量价特征开始,即今天的股票的价格变化和交易量变化。为什么是这两个特征?我的理论依据是市场所有
【十字星】判断十字星线函数trader_cdldojistar的应用
在蜡烛图中,十字形线是一个反转信号,用来判断当前的趋势是否终止。trader扩展中的函数trader_cdldojistar就是一个查找十字星线的函数。使用方法trader_cdldojistar ( array , array , array , array ) : array返回的结果是一个数组,值有-100,100和0。-100表示这是一个底部十字星,100表示这是一个顶部十字星。0表示这不是一个十字星线。以沪深300最近2年的数据来举例,使
我们运行如下命令,可看到Linux支持的信号列表:列表中,编号为1 ~ 31的信号为传统UNIX支持的信号,是不可靠信号(非实时的),编号为32 ~ 63的信号是后来扩充的,称做可靠信号(实时信号)。不可靠信号和可靠信号的区别在于前者不支持排队,可能会造成信号丢失,而后者不会。下面我们对编号小于SIGRTMIN的信号进行讨论。1) SIGHUP本信号在用户终端连接(正常或非正常)结束时发出, 通常是在终端的控制进程结束时, 通知同一session内的各个作业, 这时它们与控制终端不再关联。登录linux时,系统会分配给登录用户一个终端(Session)。在这个终端运行的所有程序,包括前台进程组
赞赏微信赞赏支付宝赞赏