在答疑区有人发了一个请求做macd背离指标的帖子,在编程的过程中我被迫好好思考了一下什么是macd背离以及未来函数的使用。
关于底背离,网上好多人的定义是:
条件一:股价(或最低价)低于前股价(或最低价)波谷时,对应的macd数值指标高于前股价(或最低价)波谷所对应的macd数值。
但是我愿意再加上一个条件——
条件二:在条件一基础上,股价(或最低价)继续抬高,确认形成新的股价(或最低价)波谷。
原因在于:
一、前股价(或最低价)波谷的定义是不确定的,除非我们给出级别定义
价格的走势是由无数个小波浪组成的,实际上,如果我们在不同级别(这里说的可不是什么日线周线哦)的波浪下看,前股价(或最低价)波谷的定义是不同的,所以,在任意时刻,前股价(或最低价)波谷的定义实际上是不确定的,除非——我们确定级别!比如股价(或最低价)百分之三的zig转向,其中的百分之三就是对这个波浪大小的一种定义。我还注意到,关于级别,现在很多人在学习的缠中说禅的理论里也有类似的思想。
二、新股价(或最低价)是否形成新的波谷,也需要定义级别。
这个级别的定义应当与对前股价(或最低价)波谷的级别定义相同。
所以,即便当前股价创新低,我们也必须等待反转,来确认新波谷的形成。
在这种情况下,大家最避讳的未来函数trough和peak其实是可以发挥作用的,只要我们等待确认即可。不是吗?这些都是观察者的判断而已。
为此,我编写以下macd背离指标,个人认为这个指标还是有价值的,故送与大家参考。(注意,在22:20左右进一步修改了指标,在con2里增加“and l>ref(l*1.03,1)”,与3%zig转向要求更加符合,后面还增加了选股指标)
diff:= ema(close,12) - ema(close,26);
dif:ema(close,12) - ema(close,26);
dea:ema(dif,9);
macd:2*(dif-dea),colorstick;
con1:=trough(2,3,1)<trough(2,3,2);
con2:=troughbars(2,3,1)=1 and l>ref(l*1.03,1)
and peakbars(1,3,1)>troughbars(2,3,1) and peakbars(1,3,1)<troughbars(2,3,2);
con3:=ref(macd,1)>ref(macd,troughbars(2,3,2)) and hhv(macd,troughbars(2,3,2))>0;
con4:=macd>ref(macd,1);
t_reverse:=con1 and con2 and con3 and con4;
{上面是对macd背离的定义,下面是画线}
flag:=backset(t_reverse,troughbars(2,3,2)+1);
flag1:=backset(t_reverse,2);
flag2:=count(t_reverse,troughbars(2,3,2)+1)*t_reverse;
flag3:=backset(flag2=2,troughbars(2,3,2)+1);
drawline(cross(flag,0.5),macd,flag2=1,macd,0),colorred,linethick2;
drawline(cross(flag3,0.5),macd,flag2=2,macd,0),coloryellow,linethick2;
drawicon(t_reverse,macd*1.2,1);
以下是选股指标:
diff:= ema(close,12) - ema(close,26);
dif:=ema(close,12) - ema(close,26);
dea:=ema(dif,9);
macd:=2*(dif-dea);
con1:=trough(2,3,1)<trough(2,3,2);
con2:=troughbars(2,3,1)=1 and l>ref(l*1.03,1)
and peakbars(1,3,1)>troughbars(2,3,1) and peakbars(1,3,1)<troughbars(2,3,2);
con3:=ref(macd,1)>ref(macd,troughbars(2,3,2)) and hhv(macd,troughbars(2,3,2))>0;
con4:=macd>ref(macd,1);
t_reverse:con1 and con2 and con3 and con4;
☉ 好公式网发布的指标公式主要用于软件技术面分析,仅供参考,勿用于实际操作,据此操作风险自负!
☉ 解压密码:www.goodgongshi.com 就是好公式网域名,希望大家看清楚,切勿输错。
☉ tnc和tni格式指标公式,仅可以用通达信软件引入使用,例如可以用通达信软件引入使用指标公式;
☉ tne格式指标公式,仅可以用通达信软件公式编辑器5.0版导入,高版本兼容低版本;
☉ fnc格式指标公式,可以用大智慧软件新一代高速行情分析系统股票软件使用,少部分可以用分析家软件引入使用;
☉ alg格式指标公式,仅仅可以用飞狐交易师软件引入使用;exp格式指标公式,仅可以用大智慧经典版软件引入使用;
☉ hxf格式指标公式,仅可以用同花顺软件引入使用。
☉ 如果您发现下载软件链接错误,请联系管理员报告错误。
☉ 好公式网欢迎各位网友帮忙宣传转发本站网址,有您的支持,我们会做得更好!
☉ 本文关于MACD背离的思考与TDX副图思路指标下载 通达信公式源码仅供学习研究。