您现在的位置:程序化交易>> 股票公式>> 大智慧>> 大智慧公式>>正文内容

MA KDJ ,RSI 顶底背离指标公式[大智慧公式]

相关标签:

 

MA KDJ ,RSI 顶底背离指标

大智慧用,MA KDJ ,RSI 顶底背离,主图指标

 

 

原理解析:

A赋值:收盘价的17日简单移动平均+收盘价的17日简单移动平均-1日前的收盘价的17日简单移动平均的绝对值
B赋值:收盘价的17日简单移动平均+收盘价的17日简单移动平均-1日前的收盘价的17日简单移动平均
输出分水岭:如果收盘价的17日简单移动平均<B,返回B,否则返回收盘价的17日简单移动平均,COLORFF00FF,线宽为2
输出操作线:分水岭-(收盘价的3日指数移动平均-分水岭),COLOR00FFFF,线宽为2
输出PM:收盘价的5日简单移动平均,画红色,线宽为2
如果PM>分水岭,返回PM,否则返回PM,COLOR0000FF,线宽为2
如果PM>分水岭,返回分水岭,否则返回A,COLOR00FF00,POINTDOT,线宽为4
如果收盘价<PM,返回PM,否则返回PM,COLORFF9900,线宽为2
如果PM<分水岭,返回分水岭,否则返回PM,COLOR0000FF,线宽为2
当满足条件分水岭上穿操作线时,在分水岭-0.02位置画1号图标
A1赋值:上次1日前的"平滑异同平均的DIFF"(12,26,9)上穿"平滑异同平均的DEA"(12,26,9)距今天数
B1赋值:A1+1日前的收盘价>收盘价 AND A1+1日前的"平滑异同平均的DIFF"(12,26,9)<"平滑异同平均的DIFF"(12,26,9) AND "平滑异同平均的DIFF"(12,26,9)上穿"平滑异同平均的DEA"(12,26,9)
当满足条件B1>0的5日过滤时,在最低价-0.12位置书写文字,画红色
A2赋值:上次1日前的"KDJ的K"(9,9,3)上穿"KDJ的D"(9,9,3)距今天数
B2赋值:A2+1日前的收盘价>收盘价 AND A2+1日前的"KDJ的K"(9,9,3)<"KDJ的K"(9,9,3) AND "KDJ的K"(9,9,3)上穿"KDJ的D"(9,9,3)
当满足条件B2>0的5日过滤时,在最低价-0.08位置书写文字,COLORFF00FF
A3赋值:上次1日前的"RSI的RSI1"(6,12,24)上穿"RSI的RSI2"(6,12,24)距今天数
B3赋值:A3+1日前的收盘价>收盘价 AND A3+1日前的"RSI的RSI1"(6,12,24)<"RSI的RSI1"(6,12,24) AND "RSI的RSI1"(6,12,24)上穿"RSI的RSI2"(6,12,24)
当满足条件B3>0的5日过滤时,在最低价-0.02位置书写文字,COLORFFCC66
C1赋值:上次1日前的"平滑异同平均的DEA"(12,26,9)上穿"平滑异同平均的DIFF"(12,26,9)距今天数
D1赋值:C1+1日前的收盘价<收盘价 AND C1+1日前的"平滑异同平均的DIFF"(12,26,9)>"平滑异同平均的DIFF"(12,26,9) AND "平滑异同平均的DEA"(12,26,9)上穿"平滑异同平均的DIFF"(12,26,9)
当满足条件D1>0的5日过滤时,在最高价+0.24位置书写文字,COLOR0066FF
C2赋值:上次1日前的"KDJ的D"(9,9,3)上穿"KDJ的K"(9,9,3)距今天数
D2赋值:C2+1日前的收盘价<收盘价 AND C2+1日前的"KDJ的K"(9,9,3)>"KDJ的K"(9,9,3) AND "KDJ的D"(9,9,3)上穿"KDJ的K"(9,9,3)
当满足条件D2>0的5日过滤时,在最高价+0.16位置书写文字,COLOR00FF00
C3赋值:上次1日前的"RSI的RSI2"(6,12,24)上穿"RSI的RSI1"(6,12,24)距今天数
D3赋值:C3+1日前的收盘价<收盘价 AND C3+1日前的"RSI的RSI1"(6,12,24)>"RSI的RSI1"(6,12,24) AND "RSI的RSI2"(6,12,24)上穿"RSI的RSI1"(6,12,24)
当满足条件D3>0的5日过滤时,在最高价+0.08位置书写文字,COLORFFFFCC
 

源码:

 



A:=MA(CLOSE,17)+ABS(MA(CLOSE,17)-REF(MA(CLOSE,17),1));
B:=MA(CLOSE,17)+MA(CLOSE,17)-REF(MA(CLOSE,17),1);
分水岭:IF(MA(CLOSE,17)<B,B,MA(CLOSE,17)),COLORFF00FF,LINETHICK2;
操作线:分水岭-(EMA(C,3)-分水岭),COLOR00FFFF,LINETHICK2;
PM:Ma(C,5),COLORred,linethick2;
IF (PM>分水岭,PM,pm),Color0000FF,linethick2;
IF (PM>分水岭,分水岭,a),ColoR00ff00,POINTDOT,linethick4;
IF (C<PM,PM,PM),ColorFF9900,linethick2;
IF (PM<分水岭,分水岭,pm),Color0000FF,linethick2;
DRAWICON(CROSS(分水岭,操作线),分水岭-0.02,1);
{顶底背离}
A1:=BARSLAST(ref(cross("macd.diff"(12,26,9),"macd.dea"(12,26,9)),1));
B1:=ref(c,A1+1)>c and ref("macd.diff"(12,26,9),A1+1)<"macd.diff"(12,26,9) and cross("macd.diff"(12,26,9),"macd.dea"(12,26,9));
DRAWTEXT(FILTER(B1>0,5),L-0.12,'M底'),COLORRED;
A2:=BARSLAST(ref(cross("kdj.k"(9,9,3),"kdj.d"(9,9,3)),1));
B2:=ref(c,A2+1)>c and ref("kdj.k"(9,9,3),A2+1)<"kdj.k"(9,9,3) and cross("kdj.k"(9,9,3),"kdj.d"(9,9,3));
DRAWTEXT(FILTER(B2>0,5),L-0.08,'K底'),COLORFF00FF;
A3:=BARSLAST(ref(cross("RSI.RSI1"(6,12,24),"RSI.RSI2"(6,12,24)),1));
B3:=ref(c,A3+1)>c and ref("RSI.RSI1"(6,12,24),A3+1)<"RSI.RSI1"(6,12,24) and cross("RSI.RSI1"(6,12,24),"RSI.RSI2"(6,12,24));
DRAWTEXT(FILTER(B3>0,5),L-0.02,'R底'),COLORffcc66;
C1:=BARSLAST(ref(cross("macd.dea"(12,26,9),"macd.diff"(12,26,9)),1));
D1:=ref(c,C1+1)<c and ref("macd.diff"(12,26,9),C1+1)>"macd.diff"(12,26,9) and cross("macd.dea"(12,26,9),"macd.diff"(12,26,9));
DRAWTEXT(FILTER(D1>0,5),H+0.24,'M顶'),COLOR0066FF;
C2:=BARSLAST(ref(cross("kdj.d"(9,9,3),"kdj.k"(9,9,3)),1));
D2:=ref(c,C2+1)<c and ref("kdj.k"(9,9,3),C2+1)>"kdj.k"(9,9,3) and cross("kdj.d"(9,9,3),"kdj.k"(9,9,3));
DRAWTEXT(FILTER(D2>0,5),H+0.16,'K顶'),COLOR00FF00;
C3:=BARSLAST(ref(cross("RSI.RSI2"(6,12,24),"RSI.RSI1"(6,12,24)),1));
D3:=ref(c,C3+1)<c and ref("RSI.RSI1"(6,12,24),C3+1)>"RSI.RSI1"(6,12,24) and cross("RSI.RSI2"(6,12,24),"RSI.RSI1"(6,12,24));
DRAWTEXT(FILTER(D3>0,5),H+0.08,'R顶'),COLORffffCC;

 

公式导入教程: 【通达信公式源码导入方法教程】 【同花顺公式源码导入方法教程】 【大智慧新一代公式源码导入方法教程

 

 

有思路,想编写各种指标公式,交易模型,选股公式,还原公式的朋友

可联系技术人员 QQ: 262069696  点击在线交流或微信:cxhjy888 进行 有偿收费 编写!(注:由于人数限制,QQ或微信请选择方便的一个联系我们就行,加好友时请简单备注下您的需求,否则无法通过。谢谢您!)

怎么收费,代编流程等详情请点击查阅!

(注:由于人数限制,QQ或微信请选择方便的一个联系我们就行,加好友时请简单备注下您的需求,否则无法通过。谢谢您!)

 


【字体: 】【打印文章】【查看评论

相关文章

    没有相关内容