您现在的位置:程序化交易>> 股票公式>> 其他>> 其他软件公式>>正文内容

飞狐背离大全公式代码源码分享[其他软件公式]

相关标签: 通达信底背离副图指标 、 量价背离成交量指标 、 布林通道加均线指标公式 、 资金背离指标公式 、 成交量背离指标源码 、 macd背离指标怎么看 、 通达信分时量价背离 、 量价绝密结合指标公式 、 股价与成交量背离指标 、 成交量背离技术分析 、 股票量价齐跌说明什么 、 通达信量价指标公式 、

 

 

 

原理解析:

输出DIFF:收盘价的12日指数移动平均-收盘价的26日指数移动平均
输出DEA:DIFF的9日指数移动平均,COLORFF
输出平滑异同平均:2*(DIFF-DEA),COLORSTICK
D1赋值:收盘价的3日指数移动平均-收盘价的8日指数移动平均
D2赋值:开盘价的3日指数移动平均-开盘价的8日指数移动平均
D3赋值:最高价的3日指数移动平均-最高价的8日指数移动平均
D4赋值:最低价的3日指数移动平均-最低价的8日指数移动平均
当满足条件D1上穿DIFFANDDIFF<-0.05时,在D4-0.1位置画1号图标
当满足条件DIFF上穿D1ANDDIFF>0.1时,在D3+0.1位置画2号图标
当满足条件D1>=D2时,在D1和D2位置之间画柱状线,宽度为7,0不为0则画空心柱.,COLORFF00FF
当满足条件D1<=D2时,在D1和D2位置之间画柱状线,宽度为7,0不为0则画空心柱.,COLORFF00
A1赋值:上次1日前的"MACD.DIFF"(12,26,9)上穿"MACD.DEA"(12,26,9)距今天数
B1赋值:A1+1日前的收盘价>收盘价 AND A1+1日前的"MACD.DIFF"(12,26,9)<"MACD.DIFF"(12,26,9) AND "MACD.DIFF"(12,26,9)上穿"MACD.DEA"(12,26,9)
MACD底背离赋值:B1>0的5日过滤
当满足条件MACD底背离时,在0和0.75位置之间画柱状线,宽度为3,0不为0则画空心柱.,COLORFF00
当满足条件MACD底背离时,在0.57位置书写文字,COLORFF00
A2赋值:上次1日前的"KDJ的K"(9,3,3)上穿"KDJ的D"(9,3,3)距今天数
B2赋值:A2+1日前的收盘价>收盘价 AND A2+1日前的"KDJ的K"(9,3,3)<"KDJ的K"(9,3,3) AND "KDJ的K"(9,3,3)上穿"KDJ的D"(9,3,3)
KDJ底背离赋值:B2>0的5日过滤
当满足条件KDJ底背离时,在0和1位置之间画柱状线,宽度为3,0不为0则画空心柱.,COLORFFFF
当满足条件KDJ底背离时,在0.8位置书写文字,COLORFFFF
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)
RSI底背离赋值:B3>0的5日过滤
当满足条件RSI底背离时,在0和0.5位置之间画柱状线,宽度为3,0不为0则画空心柱.,COLORFFCC66
当满足条件RSI底背离时,在0.25位置书写文字,COLORFFCC66
2,COLORFF
C1赋值:上次1日前的"MACD.DEA"(12,26,9)上穿"MACD.DIFF"(12,26,9)距今天数
D1赋值:C1+1日前的收盘价<收盘价 AND C1+1日前的"MACD.DIFF"(12,26,9)>"MACD.DIFF"(12,26,9) AND "MACD.DEA"(12,26,9)上穿"MACD.DIFF"(12,26,9)
MACD顶背离赋值:D1>0的5日过滤
当满足条件MACD顶背离时,在2和1.25位置之间画柱状线,宽度为3,0不为0则画空心柱.,COLOR66FF
当满足条件MACD顶背离时,在1.47位置书写文字,COLOR66FF
C2赋值:上次1日前的"KDJ的D"(9,3,3)上穿"KDJ的K"(9,3,3)距今天数
D2赋值:C2+1日前的收盘价<收盘价 AND C2+1日前的"KDJ的K"(9,3,3)>"KDJ的K"(9,3,3) AND "KDJ的D"(9,3,3)上穿"KDJ的K"(9,3,3)
KDJ顶背离赋值:D2>0的5日过滤
当满足条件KDJ顶背离时,在2和1位置之间画柱状线,宽度为3,0不为0则画空心柱.,COLORFF
当满足条件KDJ顶背离时,在1.2位置书写文字,COLORFF
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)
RSI顶背离赋值:D3>0的5日过滤
当满足条件RSI顶背离时,在2和1.5位置之间画柱状线,宽度为3,0不为0则画空心柱.,COLORFF00FF
当满足条件RSI顶背离时,在1.75位置书写文字,COLORFF00FF
输出底背离:MACD底背离 OR KDJ底背离 OR RSI底背离
输出顶背离:MACD顶背离 OR KDJ顶背离 OR RSI顶背离
 

源码:

 

 

DIFF:EMA(CLOSE,12)-EMA(CLOSE,26);
DEA:EMA(DIFF,9),colorFF;
MACD:2*(DIFF-DEA),COLORSTICK;
D1:=EMA(CLOSE,3)-EMA(CLOSE,8);
D2:=EMA(OPEN,3)-EMA(OPEN,8);
D3:=EMA(HIGH,3)-EMA(HIGH,8);
D4:=EMA(LOW,3)-EMA(LOW,8);
DRAWICON(CROSS(D1,DIFF) AND DIFF<-0.05,D4-0.1,1);
DRAWICON(CROSS(DIFF,D1) AND DIFF>0.1,D3+0.1,2);
STICKLINE(D1>=D2,D1,D2,7,0),colorFF00FF;
STICKLINE(D1<=D2,D1,D2,7,0),colorFF00;
A1:=BARSLAST(REF(CROSS("MACD.DIFF"(12,26,9),"MACD.DEA"(12,26,9)),1));
B1:=REF(CLOSE,A1+1)>CLOSE 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));
MACD底背离:=FILTER(B1>0,5);
STICKLINE(MACD底背离,0,0.75,3,0),colorFF00;
DRAWTEXT(MACD底背离,0.57,'MACD底背离'),colorFF00;
A2:=BARSLAST(REF(CROSS("KDJ.K"(9,3,3),"KDJ.D"(9,3,3)),1));
B2:=REF(CLOSE,A2+1)>CLOSE AND REF("KDJ.K"(9,3,3),A2+1)<"KDJ.K"(9,3,3) AND CROSS("KDJ.K"(9,3,3),"KDJ.D"(9,3,3));
KDJ底背离:=FILTER(B2>0,5);
STICKLINE(KDJ底背离,0,1,3,0),colorFFFF;
DRAWTEXT(KDJ底背离,0.8,'KDJ底背离'),colorFFFF;
A3:=BARSLAST(REF(CROSS("RSI.RSI1"(6,12,24),"RSI.RSI2"(6,12,24)),1));
B3:=REF(CLOSE,A3+1)>CLOSE 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));
RSI底背离:=FILTER(B3>0,5);
STICKLINE(RSI底背离,0,0.5,3,0),colorFFCC66;
DRAWTEXT(RSI底背离,0.25,'RSI底背离'),colorFFCC66;
2,colorFF;
C1:=BARSLAST(REF(CROSS("MACD.DEA"(12,26,9),"MACD.DIFF"(12,26,9)),1));
D1:=REF(CLOSE,C1+1)<CLOSE 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));
MACD顶背离:=FILTER(D1>0,5);
STICKLINE(MACD顶背离,2,1.25,3,0),color66FF;
DRAWTEXT(MACD顶背离,1.47,'MACD顶背离'),color66FF;
C2:=BARSLAST(REF(CROSS("KDJ.D"(9,3,3),"KDJ.K"(9,3,3)),1));
D2:=REF(CLOSE,C2+1)<CLOSE AND REF("KDJ.K"(9,3,3),C2+1)>"KDJ.K"(9,3,3) AND CROSS("KDJ.D"(9,3,3),"KDJ.K"(9,3,3));
KDJ顶背离:=FILTER(D2>0,5);
STICKLINE(KDJ顶背离,2,1,3,0),colorFF;
DRAWTEXT(KDJ顶背离,1.2,'KDJ顶背离'),colorFF;
C3:=BARSLAST(REF(CROSS("RSI.RSI2"(6,12,24),"RSI.RSI1"(6,12,24)),1));
D3:=REF(CLOSE,C3+1)<CLOSE 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));
RSI顶背离:=FILTER(D3>0,5);
STICKLINE(RSI顶背离,2,1.5,3,0),colorFF00FF;
DRAWTEXT(RSI顶背离,1.75,'RSI顶背离'),colorFF00FF;
底背离:MACD底背离 OR KDJ底背离 OR RSI底背离;
顶背离:MACD顶背离 OR KDJ顶背离 OR RSI顶背离;{来源:www.cxh99.com 程序化交易}

 

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

 

 

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

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

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

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

 


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

相关文章

    没有相关内容