本文将为大家介绍头肩底形态选股公式的编写方法,相较于前两篇文章介绍的N字形态和W底形态,头肩底形态更为复杂,包含3个波谷和2个波峰。

头肩底是一种反转形态,在下降趋势之后形成,其完成标志着趋势的改变。该形态包含三个连续的波谷,中间的波谷(头部)最深,外面的两个波谷(左肩、右肩)较浅。理想情况下,左、右肩的高度和宽度是相等的。该形态中间的波峰可以连接起来形成颈线。(如上图)

一、头肩底形态指标公式

总体思路:计算3个波谷的值以及波谷距离当前的周期数,计算2个波峰的值以及波峰距离当前的周期数,根据计算的结果,来处理波谷、波峰的相互关系。(如下图)公式用了12个条件,公式中参数可以自行调整。

1、条件A1、A2。设定头肩底形态的大概框架,限定头肩底形态的大小。编写公式时用波谷2到波峰1的涨幅、波峰1到波谷1的跌幅来限制。

A1:=(BF1-BG2)/BG2*100<40;

A2:=(BG1-BF1)/BF1*100>-20;

2、条件A3、A4、A5、A6、A7。处理三个波谷的关系,波谷2要低于波谷1和波谷3,波谷1和波谷3不能偏离太远。另外编写公式使用收盘价ZIG转向波谷值,为了防止长下影线破坏头肩底形态,所以要对最低价ZIG转向波谷值进行限制。

A3:=BETWEEN((BG1-BG2)/BG2*100,3,15);

A4:=BETWEEN((BG3-BG2)/BG2*100,3,15);

A5:=BETWEEN((BG1-BG3)/BG3*100,-5,5);

A6:=BETWEEN((BF1-BF2)/BF2*100,-5,5);

A7:=BGL2<BGL1 AND BGL2<BGL3;

3、条件A8、A9、A10。限制波峰1到波谷1,波谷3到波峰2的周期数,以及波峰2到波峰1的周期数,避免周期数太少,造成形态畸形。

A8:=BFB1-BGB1>3;

A9:=BGB3-BFB2>3;

A10:=BETWEEN(BFB2-BFB1,10,50);

4、条件A11、A12。收盘价上穿波峰1最高价(最高价ZIG转向波峰1的值),并且最近5日存在收盘价上穿波峰1收盘价(收盘价ZIG转向波峰1的值)。这个是信号的触发条件。

注意:根据定义,应该突破头肩底形态的颈线出信号,但是倾斜的颈线不容易量化,为了方便,以突破波峰1作为触发条件。

另外为了防止信号漂移,需要限制从波谷1以来的上涨幅度大于设置的ZIG转向幅度,这样波峰1到波谷1才能固定不漂移。

A11:=CROSS(C,BFH) AND COUNT(CROSS(C,BF1),5)>=1;

A12:=(C-BG1)/BG1*100>N;

头肩底形态指标公式:

N:=5;

ZZ:ZIG(3,N);

BG1:=TROUGH(3,N,1);{波谷1(收盘价)}

BG2:=TROUGH(3,N,2);{波谷2(收盘价)}

BG3:=TROUGH(3,N,3);{波谷3(收盘价)}

BGL1:=TROUGH(2,N,1);{波谷1(最低价)}

BGL2:=TROUGH(2,N,2);{波谷2(最低价)}

BGL3:=TROUGH(2,N,3);{波谷3(最低价)}

BF1:=PEAK(3,N,1);{波峰1(收盘价)}

BF2:=PEAK(3,N,2);{波峰2(收盘价)}

BFH:=PEAK(1,N,1);{波峰1(最高价)}

BGB1:=TROUGHBARS(3,N,1);{波谷1距离当前的周期数}

BGB2:=TROUGHBARS(3,N,2);{波谷2距离当前的周期数}

BGB3:=TROUGHBARS(3,N,3);{波谷3距离当前的周期数}

BFB1:=PEAKBARS(3,N,1);{波峰1距离当前的周期数}

BFB2:=PEAKBARS(3,N,2);{波峰2距离当前的周期数}

A1:=(BF1-BG2)/BG2*100<40;{波谷2到波峰1上涨幅度小于40%}

A2:=(BG1-BF1)/BF1*100>-20;{波峰1到波谷1调整幅度小于20%}

A3:=BETWEEN((BG1-BG2)/BG2*100,3,15);{波谷2到波谷1幅度,避免肩和底太接近或太远}

A4:=BETWEEN((BG3-BG2)/BG2*100,3,15);{波谷2到波谷3幅度}

A5:=BETWEEN((BG1-BG3)/BG3*100,-5,5);{波谷1、波谷3幅度}

A6:=BETWEEN((BF1-BF2)/BF2*100,-5,5);{波峰1、波峰2幅度}

A7:=BGL2<BGL1 AND BGL2<BGL3;{避免影线导致不符合头肩底形态}

A8:=BFB1-BGB1>3;{波峰1到波谷1周期大于3}

A9:=BGB3-BFB2>3;{波谷3到波峰2周期大于3}

A10:=BETWEEN(BFB2-BFB1,10,50);{波峰2波峰1周期大于10小于50}

A11:=CROSS(C,BFH) AND COUNT(CROSS(C,BF1),5)>=1;{收盘价上穿波峰1(最高价),最近5日存在收盘价上穿波峰1(收盘价)}

A12:=(C-BG1)/BG1*100>N;{防止信号漂移}

AA:=A1 AND A2 AND A3 AND A4 AND A5 AND A6 AND A7 AND A8 AND A9 AND A10 AND A11 AND A12;

XG:=FILTER(AA,10);

DRAWICON(XG,L,1);

STICKLINE(XG,H,L,0,0),COLORYELLOW;

STICKLINE(XG,O,C,3,0),COLORYELLOW;

二、头肩底形态选股公式

N:=5;

ZZ:=ZIG(3,N);

BG1:=TROUGH(3,N,1);

BG2:=TROUGH(3,N,2);

BG3:=TROUGH(3,N,3);

BGL1:=TROUGH(2,N,1);

BGL2:=TROUGH(2,N,2);

BGL3:=TROUGH(2,N,3);

BF1:=PEAK(3,N,1);

BF2:=PEAK(3,N,2);

BFH:=PEAK(1,N,1);

BGB1:=TROUGHBARS(3,N,1);

BGB2:=TROUGHBARS(3,N,2);

BGB3:=TROUGHBARS(3,N,3);

BFB1:=PEAKBARS(3,N,1);

BFB2:=PEAKBARS(3,N,2);

A1:=(BF1-BG2)/BG2*100<40;

A2:=(BG1-BF1)/BF1*100>-20;

A3:=BETWEEN((BG1-BG2)/BG2*100,3,15);

A4:=BETWEEN((BG3-BG2)/BG2*100,3,15);

A5:=BETWEEN((BG1-BG3)/BG3*100,-5,5);

A6:=BETWEEN((BF1-BF2)/BF2*100,-5,5);

A7:=BGL2<BGL1 AND BGL2<BGL3;

A8:=BFB1-BGB1>3;

A9:=BGB3-BFB2>3;

A10:=BETWEEN(BFB2-BFB1,10,50);

A11:=CROSS(C,BFH) AND COUNT(CROSS(C,BF1),5)>=1;

A12:=(C-BG1)/BG1*100>N;

AA:=A1 AND A2 AND A3 AND A4 AND A5 AND A6 AND A7 AND A8 AND A9 AND A10 AND A11 AND A12;

XG:FILTER(AA,10);

三、注意点

1、还是强调一下,倾斜的颈线不容易量化,本文为了方便,以突破波峰1发出信号。

2、公式没有加入成交量条件,只是选出形态,可以结合成交量进一步分析。

3、公式设置的ZIG之字转向幅度为5%,幅度比较小,选出的结果不一定是大底,可能只是调整。可以自行调整ZIG转向幅度、波谷波峰幅度以及间距。

4、信号漂移情况前两篇文章都反复强调了,可以使用训练模式或者沙盘推演来复盘。

5、信号很少,当天没有结果正常的。

关注技术Pie,学习更多通达信指标公式编写知识。

友情提醒:本文仅供学习交流技术指标公式,不构成任何投资建议。投资有风险,入市需谨慎!

通达信头肩底形态选股公式,突破波峰发出信号相关推荐

  1. 通达信W底形态选股公式,也称双底形态

    W底形态,也称双底形态,是一种经典的技术分析形态,代表了跌势的逆转.看起来像字母 "W",描述了一波下跌,反弹,再次下跌到与上一波下跌相同或相近的位置,最后是另一波反弹.W底形态两 ...

  2. 通达信N字形态选股公式,突破前期高点发出信号

    行情经历一波上涨之后回调,然后再次上涨,形态类似于字母N,这就是N字形态.该形态在不同的分析方法中均有描述,如123法则.波浪理论等,只是名称不同而已. 本文的N字形态选股公式,以突破前期波段高点发出 ...

  3. 通达信破底翻选股公式,用缠论底分型进行优化

    上次在写<通达信破底翻形态选股公式,选出破底之后再翻回的股票>这篇文章时,编写破底翻选股公式就考虑使用缠论底分型,但是底分型的包含关系较为复杂,不容易处理,只能暂时搁置,采用了一种简单的方 ...

  4. 头肩底形态什么意思?萌新入市必看,教你快速理解头肩底形态

    在QR量化投资社区里,有很多朋友提出疑问,想要知道头肩底形态是什么意思?刚入市的股民应该多知道一些股票术语的一些相关常识,对未来操盘有所帮助. 从字面意思上,就是指头和肩之间相似的K线组合,形成了一条 ...

  5. 通达信破底翻形态选股公式,选出破底之后再翻回的标的

    破底翻形态,顾名思义就是跌破底部之后再翻回来.编写不带未来函数的形态类公式还是比较难的,理解也不容易.通过今天介绍的破底翻形态选股公式,希望能给大家一些思路. 一.FINDLOWBARS.FINDLO ...

  6. 美人肩K线形态选股公式,选出强势整理再突破

    美人肩K线形态通俗来讲就是K线的走势像美人的肩膀一样(如下图黄线),不得不感叹取名字的人真是个人才!美人肩形态特点是行情上涨到肩部之后,没有通过下跌来洗盘,而是通过强势整理的方式(减速上涨)进行洗盘, ...

  7. 通达信VCP形态选股公式,憋了好几天才写出来

    VCP形态的英文"Volatility Contraction Pattern"的缩写,意思是"波动收缩形态".VCP形态是全美交易冠军马克·米勒维尼的核心交易 ...

  8. 欧奈尔杯柄形态选股公式,突破杯柄高点发出信号

    杯柄形态是由美国著名的成长股投资大师威廉·欧奈尔提出的,在其经典著作<笑傲股市>中有详细介绍. 根据欧奈尔在书中的描述: 从侧面观察其轮廓时,最重要的价格形态之一看起来就像是一个带柄的茶杯 ...

  9. 通达信结构紧凑形态选股公式编写思路

    在威廉·欧奈尔的<笑傲股市>.马克·米勒维尼的<股票魔法师>等书籍中都有结构紧凑形态的相关描述,股票在形成基底时,价格波动幅度逐渐减小,量能逐步萎缩,同时价格相对强度较高. 结 ...

最新文章

  1. 祝贺《WCF邮件通信系统》在高阳市场研究汇编第五期发表
  2. 让iis7.5显示php错误的详细信息~
  3. 环美亚二十年装修师傅分享,甲醛的八种来源
  4. 【面向对象设计的5个原则】
  5. 应届毕业生到底签不签三方协议好?
  6. c语言归并排序数组不固定,归并排序非递归实现C语言
  7. Tensorflow——Variable变量(打印数字小实例)
  8. java的复制构造函数_如何从复制赋值运算符调用复制构造函数?
  9. 设置eclipse主题风格
  10. lamp phpstudy mysql_phpStudy for Linux (lnmp+lamp一键安装包)
  11. 微型计算机的微处理器芯片集成了,微型计算机的微处理器芯片上集成了什么东西...
  12. word-wrap和word-break
  13. java缩放图片、java裁剪图片代码工具类
  14. 关于课题的一点思考(基于多生理信号的情绪识别)
  15. web前端期末大作业:旅游网页主题网站设计——桂林旅游网站的设计 (7页)HTML+CSS+JavaScript web网页设计与开发 静态网页的制作 web期末作业设计网页 web结课作业的源
  16. linux下 kafka的安装
  17. 高光谱图像去噪相关资源汇总(常用对比算法+数据集+评价指标)
  18. python指纹识别_分享Python编写的网站组件指纹扫描工具.
  19. SAP中SY-TABIX和SY-INDEX的区别
  20. 百度熊掌号运营位设置

热门文章

  1. iOS:机型参数、sdk、xcode各版本
  2. 直流电机双闭环调速Matlab仿真实验
  3. 计算机计算统计学fx991,A-level最受欢迎的计算器FX991,这样用才最高效!
  4. Hive架构和工作原理
  5. ES中SQL查询详解
  6. PC端手机端百度查排名工具(SEO工具)
  7. Python的爬虫学习笔记本(一)爬虫的基本原理
  8. 线性回归的五个基本假设
  9. html开放式标签(单标签)斜杠书写问题
  10. 没有这种心态,你就别想着赚钱?