专栏名称: 欧欧量化
收藏一些实用的自动交易程序,量化分析代码 ,指标。
目录
相关文章推荐
不正常人类研究中心  ·  终于知道为什么说俄语不用张开嘴了 ·  昨天  
冷兔  ·  以防你没见过马怎么刹车! ·  2 天前  
英式没品笑话百科  ·  虫子看到巨猫的景象 -20250206132740 ·  2 天前  
不正常人类研究中心  ·  大家孤独的时候能不能带上我 ·  3 天前  
51好读  ›  专栏  ›  欧欧量化

股市淘金:用好公式和指标,韭菜也能变镰刀

欧欧量化  · 公众号  ·  · 2025-01-26 08:00

正文



点击 关注☝ 置顶 + 星标 每天订阅, 学习更多指标内容 ☼☝


MACD底背离对选股有重要的参考价值,底背离时介入将会有较高的成功率。 但MACD底背离本身形态多变,故而其公式编制较为复杂,需根据形态的不同编制相应的选股公式。

一、MACD底背离的几种常见形态

第1种:回拉靠近0轴型

K线处于一个下跌趋势ABCD,跌至B时止跌,反弹到C点时,MACD黄白线回拉到d,接近而不上穿0轴。D点股价低于B,但e点黄线不低于c,底背离形成。

回拉靠近0轴型 底背离

第2种:回升升破0轴型

K线处于一个下跌趋势ABCD,跌至B点止跌,反弹到C点时,MACD黄白线回拉到c,上穿0轴。D点股价低于B点,但d点黄线不低于b,底背离形成。

回升升破0轴型底背离

第3种:反复纠缠型

K线处于一个下跌趋势ABCD,跌至B点时止跌,BC之间形成平台震荡,MACD黄白线反复上穿和跌破0轴。D点股价低于B点,但h点黄线不低于b,底背离形成。

反复纠缠型底背离

第4种:背了又背型

K线处于一个下跌趋势A到J,下跌过程中多次抵抗反弹,股价屡创新低。MACD黄白线反复回拉至0轴附近但不升破。股价B、D、F、H、J屡创新低,黄白线低点d、f、h、j逐渐提高,抵抗力量越来越强,背了又背,最终在j点底背离形成。

背了又背型 底背离

由于MACD底背离形态变化多端,因此,想编制一个公式涵盖所有的底背离形态是非常困难的。实战中,有时底背离出现后并不能保证马上止跌,底背离后趋势继续下跌的例子屡见不鲜。相对而言,上面4种形态中,成功率最高的是第四种'背了又背型',虽然出现频率不如其他三种多,但一旦出现的话,成为长线大牛股的可能性较大。因此,下面就以第4种为例,尝试编制' 背了又背型 '底背离选股公式。

二、条件选股公式编制要求

日K线处于长期下跌趋势,近日内股价创新低,MACD黄白线未创新低,MACD黄白线低点f、h、j逐渐提高。目前MACD为红柱,白线高于黄线。

三、公式编制思路

用股价60日均线的斜率来判断下跌趋势。找出MACD近期3个谷底低点f、h、j,比较3个点DEA(黄线)的高低。寻找f、h、j三个低点对应的股价F、H、J,比较三个点股价的高低。

四、公式编辑内容

打开公式编辑器,新建一个条件选股公式,名为'MACD底背离',输入下列代码:

A1:=SLOPE(MA(C,60),5);{60日均线之5日斜率}

A2:=SLOPE(MACD.DEA,5);{MACD黄线之5日斜率}

B1:=BARSLAST(CROSS(A2,0));{最近1次MACD黄线线拐头向上到现在之周期数}

B2:=BARSLAST(CROSS(0,A2));{最近1次MACD黄线线拐头向下到现在之周期数}

B3:=B2+REF(B1,B2);{最近第2次MACD黄线线拐头向上到现在之周期数}

B4:=B3+REF(B2,B3);{最近第2次MACD黄线线拐头向下到现在之周期数}

B5:=B4+REF(B1,B4);{最近第3次MACD黄线线拐头向上到现在之周期数}

B6:=B5+REF(B2,B5);{最近第3次MACD黄线线拐头向下到现在之周期数}

C1:=REF(MACD.DEA,B1);{最近1次MACD黄线线拐头向上时之DEA值}

C3:=REF(MACD.DEA,B3);{最近第2次MACD黄线线拐头向上时之DEA值}

C5:=REF(MACD.DEA,B5);{最近第3次MACD黄线线拐头向上时之DEA值}

D1:=REF(C,B1);{最近1次MACD黄线线拐头向上时之收盘价}

D3:=REF(C,B3);{最近第2次MACD黄线线拐头向上时之收盘价}

D5:=REF(C,B5);{最近第3次MACD黄线线拐头向上时之收盘价}

D6:=LLV(C,B2);{最近1次MACD黄线线拐头向下到现在之最低收盘价}

D7:=LLV(C,B6);{最近3次MACD黄线线拐头向下到现在之最低收盘价}

E1:=A1<>

E2:=MACD.MACD>0;{当前MACD是红柱,白线高于黄线}

E3:=B1<>

E4:=C1>C3 AND C3>C5;{MACD黄线的低点逐波提高}

E5:=D1 <>

E6:=D6=D7;{最近1、3次MACD黄线线拐头向下到现在之最低收盘价相同}

E1 AND E2 AND E3 AND E4 AND E5 AND E6;{选股条件罗列};

见下图所示:

公式编辑器

五、公式之说明:

1、SLOPE函数之作用是求均线斜率,斜率小于0时,均线向下;

2、BARSLAST函数之作用是最近一次条件成立到当下的周期数;

3、用'.'引用MACD指标之各项参数,MACD指红绿柱,DEA指黄线;

4、CROSS函数之作用是金叉;

5、REF函数是引用若干周期前之数据;

6、LLV函数之作用是求最低值。

六、使用效果验证

首先要补充下载完整的日线数据,应保证近3年的数据是完整的,数据不完整则选股可能不准确。见下图:







请到「今天看啥」查看全文