通达信MACD底背离(主图幅图选股源码)

 

今天继续发一个MACD底背离,这是一位前辈的理念,MACD三堆量柱,第一堆绿柱  第二堆红柱  第三堆绿柱,要求三堆量柱每一堆至少10天以上连续形成。然后 比较两堆绿柱,要求股价下跌,现在的绿柱比前一堆量柱要缩短。形成量价底背离,这只是一种MACD底背离形态,看看和前面的KDJ底背离能不能找到共振呢?或者加入其他条件和MACD底背离共振出票?一切留给喜欢MACD底背离的朋友自己去挖掘。我只是写出这个形态,并配上直观主图 幅图 加上选股,其余自己拿捏吧!

 


{主图}

DIF:=EMA(CLOSE,12)-EMA(CLOSE,26);
 DEA:=EMA(DIF,9);
 MACD:=(DIF-DEA)*2;
 T:=BARSLAST(CROSS(0,MACD));
 TA:=BARSLAST(CROSS(MACD,0));
 T2:=REF(T,TA+1)+TA+1;
 L1:=LLV(L,T+1);
 L2:=REF(L1,T+1);
 L1T:=BARSLAST(L=L1);
 M1:=REF(MACD,BARSLAST(L=L1));
 M2:=REF(M1,T+1+T+1);
 L2T:=BARSLAST(L=CONST(L2));
 TJ:=(T2-TA)>=10 AND (TA-T)>=10;
 TJ1:=L1<L2 AND M1>M2;
 EXT:DRAWLINE(L2T=0,L,L1T=0 AND TJ AND TJ1 AND T>=10 AND L2T>20 ,L,0),COLORYELLOW;
 DRAWTEXT(CROSS(EXT!=DRAWNULL,0.5),EXT*1.05,'底背离'),COLORYELLOW;


 {幅图}

DIF:EMA(CLOSE,12)-EMA(CLOSE,26);
 DEA:EMA(DIF,9);
 MACD:(DIF-DEA)*2,COLORSTICK;
 T:=BARSLAST(CROSS(0,MACD));
 TA:=BARSLAST(CROSS(MACD,0));
 T2:=REF(T,TA+1)+TA+1;
 L1:=LLV(L,T+1);
 L2:=REF(L1,T+1);
 L1T:=BARSLAST(L=L1);
 M1:=REF(MACD,BARSLAST(L=L1));
 M2:=REF(M1,T+1+T+1);
 L2T:=BARSLAST(L=CONST(L2));
 TJ:=(T2-TA)>=10 AND (TA-T)>=10;
 TJ1:=L1<L2 AND M1>M2;
 EXT:DRAWLINE(L2T=0,MACD,L1T=0 AND TJ AND TJ1 AND T>=10 AND L2T>20,MACD,0),DOTLINE,COLORMAGENTA;
 DRAWTEXT(CROSS(EXT!=DRAWNULL,0.5),MACD,'底背离'),COLORMAGENTA;


 {选股}


DIF:=EMA(CLOSE,12)-EMA(CLOSE,26);
 DEA:=EMA(DIF,9);
 MACD:=(DIF-DEA)*2;
 T:=BARSLAST(CROSS(0,MACD));
 TA:=BARSLAST(CROSS(MACD,0));
 T2:=REF(T,TA+1)+TA+1;
 L1:=LLV(L,T+1);
 L2:=REF(L1,T+1);
 L1T:=BARSLAST(L=L1);
 M1:=REF(MACD,BARSLAST(L=L1));
 M2:=REF(M1,T+1+T+1);
 L2T:=BARSLAST(L=CONST(L2));
 TJ:=(T2-TA)>=10 AND (TA-T)>=10;
 TJ1:=L1<L2 AND M1>M2;
 XG:TJ AND TJ1 AND L1T=0 AND T>=10 AND L2T>20;




来函数检测结果如下
该公式没有未来函数


解密、定制、编写公式指标请联系QQ或微信同号:88652583
置顶指标

相关指标公式

DIF赋值:收盘价的12日指数移动平均-收盘价的26日指数移动平均
DEA赋值:DIF的9日指数移动平均
MACD赋值:(DIF-DEA)*2
T赋值:上次0上穿MACD距今天数
TA赋值:上次MACD上穿0距今天数
T2赋值:TA+1日前的T+TA+1
L1赋值:T+1日内最低价的最低值
L2赋值:T+1日前的L1
L1T赋值:上次最低价=L1距今天数
M1赋值:上次最低价=L1距今天数日前的MACD
M2赋值:T+1+T+1日前的M1
L2T赋值:上次最低价=L2的最后一日取值设为常数距今天数
TJ赋值:(T2-TA)>=10 AND (TA-T)>=10
TJ1赋值:L1M2
输出 EXT:当满足条件L2T=0时,在最低价位置画直线起点,当满足条件L1T=0ANDTJANDTJ1ANDT>=10ANDL2T>20时,在最低价位置画直线终点,0表示是否延长.,画黄色
当满足条件EXT不等于无效数上穿0.5时,在EXT*1.05位置书写文字,画黄色
输出 DIF:收盘价的12日指数移动平均-收盘价的26日指数移动平均
输出 DEA:DIF的9日指数移动平均
输出 MACD:(DIF-DEA)*2,COLORSTICK
T赋值:上次0上穿MACD距今天数
TA赋值:上次MACD上穿0距今天数
T2赋值:TA+1日前的T+TA+1
L1赋值:T+1日内最低价的最低值
L2赋值:T+1日前的L1
L1T赋值:上次最低价=L1距今天数
M1赋值:上次最低价=L1距今天数日前的MACD
M2赋值:T+1+T+1日前的M1
L2T赋值:上次最低价=L2的最后一日取值设为常数距今天数
TJ赋值:(T2-TA)>=10 AND (TA-T)>=10
TJ1赋值:L1M2
输出 EXT:当满足条件L2T=0时,在MACD位置画直线起点,当满足条件L1T=0ANDTJANDTJ1ANDT>=10ANDL2T>20时,在MACD位置画直线终点,0表示是否延长.,DOTLINE,画洋红色
当满足条件EXT不等于无效数上穿0.5时,在MACD位置书写文字,画洋红色
DIF赋值:收盘价的12日指数移动平均-收盘价的26日指数移动平均
DEA赋值:DIF的9日指数移动平均
MACD赋值:(DIF-DEA)*2
T赋值:上次0上穿MACD距今天数
TA赋值:上次MACD上穿0距今天数
T2赋值:TA+1日前的T+TA+1
L1赋值:T+1日内最低价的最低值
L2赋值:T+1日前的L1
L1T赋值:上次最低价=L1距今天数
M1赋值:上次最低价=L1距今天数日前的MACD
M2赋值:T+1+T+1日前的M1
L2T赋值:上次最低价=L2的最后一日取值设为常数距今天数
TJ赋值:(T2-TA)>=10 AND (TA-T)>=10
TJ1赋值:L1M2
输出 XG:TJ AND TJ1 AND L1T=0 AND T>=10 AND L2T>20

指标安装下载帮助  |   联系我们  |  股朋指标网  |  指标网   |  指标公式  |   加入收藏   |  设为主页

@2005-2023 粤ICP备2023063687号-2 股朋指标网别名指标网均来源互联网收集整理,如不慎侵犯了你的权益,请联系我们告知,我们将做删除处理
免责声明:股朋指标网所有指标公式及文章由网络收集,不保障实时性和真实性, 仅供学习研究并不构成投资建议,请勿以此为依据进行股票交易,由此引起的投资亏损与本站无关。
QQ:88652583 微信 88652583
sitemap站点地图