MACD双底形态选股公式教程
洙水昌君 中国建筑第八工程局有限公司部门主管05-06 23:43
双底形态是一种比较可靠的见底信号,可以作为选股的辅助手段,准确率较高,值得好好研究。当然具体实战中不能一看到双底形态就要买入,还要考虑其他因素。
典型的双底形态如下图所示,存在一个长期的下跌趋势AB;下跌至最低点B点止跌,然后见底回升至C;随后调整至D止跌,D不能低于B;最新的走势E如果高于C,则双底形态成功。
对应的MACD形态如下,B点时黄白线在0轴以下,B之后白线上穿0轴形成a点,随后白线下穿黄线形成b点,随后白线下穿0轴形成c点,最后白线上穿黄线形成d点。
步骤如下:
一、公式编辑思路:
1、寻找最近一次年线拐头向下的临界点A。
2、寻找A之后股价最低点B。
3、寻找B之后白线首次上穿0轴点a。
4、寻找a之后白线首次下穿黄线点b。
5、寻找b之后白线首次下穿0轴点c。
6、寻找c之后白线首次上穿黄线点d。
7、白线上穿0轴、白线上穿黄线至少1次。
8、白线下穿黄线、白线下穿0轴只有1次。
9、当下的年线依然下行。
10、为了放宽选择范围,E可以不高于C。也就是说,只要出现了d,不管E有多高,双底的雏形基本形成。
本人思路:
二、盘后下载日线数据。
具体方法不再详细描述。至少下载近3年的日线数据,否则选股有可能不准确。
三、打开公式编辑器,新建一个条件选股公式,名称为“双底选股”。输入以下代码:
A1:=FINANCE(42);{上市天数}
A2:=SLOPE(MA(C,250),5);{250日均线5日斜率}
A3:=MACD.DIF;{引用MACD白线}
A4:=MACD.DEA;{引用MACD黄线}
B1:=CROSS(0,A2);{250日均线拐头向下}
B2:=CROSS(A3,0);{白线上穿0轴}
B3:=CROSS(0,A3);{白线下穿0轴}
B4:=CROSS(A3,A4);{白线上穿黄线}
B5:=CROSS(A4,A3);{白线下穿黄线}
C1:=BARSLAST(B1);{最近一次250日均线拐头向下到现在的周期数}
C2:=BARSLAST(B2);{最近一次白线上穿0轴到现在的周期数}
C3:=BARSLAST(B3);{最近一次白线下穿0轴到现在的周期数}
C4:=BARSLAST(B4);{最近一次白线上穿黄线到现在的周期数}
C5:=BARSLAST(B5);{最近一次白线下穿黄线到现在的周期数}
C6:=LLVBARS(C,C1);{最近一次250日均线拐头向下到现在收盘价最低值位置}
D1:=COUNT(B2,C6);{最低点到现在白线上穿0轴次数}
D2:=COUNT(B3,C6);{最低点到现在白线下穿0轴次数}
D3:=COUNT(B4,C6);{最低点到现在白线上穿黄线次数}
D4:=COUNT(B5,C6);{最低点到现在白线下穿黄线次数}
A1>400 AND A2<0 AND C4<C3 AND C3<C5 AND C5<C2 AND C2<C6 AND D1>=1 AND D2=1 AND D3>=1 AND D4=1 AND A3>A4;{选股条件:上市天数超过400天,目前年线向下,白线上穿黄线位置最近、白线下穿0轴次之、白线下穿黄线第三、白线上穿0轴第四、股价最低点第五,最低点后白线上穿0轴至少1次,白线下穿0轴1次,白线上穿黄线至少1次,白线下穿黄线1次,目前白线高于黄线};
详见下图。
四、公式说明。
1、FINANCE(42)是关联财务函数上市天数,这里将上市天数限制为超过400天,上市天数太短则趋势不明显。
2、SLOPE函数的作用是求年线的斜率,用以判断年线方向。
3、用“.”引用MACD指标的各项参数,DIF指白线,DEA指黄线;
4、BARSLAST函数的作用是最近一次条件成立到当下的周期数;
5、CROSS函数的作用是金叉;
6、COUNT函数的作用是统计一定周期内条件成立的次数;
7、LLVBARS函数的作用是一定周期内最低值到当下的周期数;
五、执行条件选股
CTRL+T调出条件选股窗口,选择自编的“双底选股”公式,执行选股。共选出57只符合要求的股票。
联系客服