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

指标源码:

原理解析:
SJ赋值:1
 输出DIFF:(CLOSE的12日指数移动平均*SJ - CLOSE的26日指数移动平均*SJ)
 输出DEA:DIFF的9日指数移动平均*SJ
 输出MACD2:(2 * (DIFF - DEA))*SJ,COLORSTICK
{股票指标网 整理}
J赋值:DIFF上穿DEA
S赋值:DEA上穿DIFF
JC赋值:COUNT(J,上次DIFF>0&&DEA>0上穿0.5距今天数)=1&&J
SC:=COUNT(S,上次0.5上穿DIFF>0&&DEA>0距今天数)=1&&S
JC2:=COUNT(S,上次0.5上穿DIFF>0&&DEA>0距今天数)=2&&S
SC2:=COUNT(J,上次DIFF>0&&DEA>0上穿0.5距今天数)=2&&J
N1赋值:SUMBARS(DEA上穿DIFF,1)
N2赋值:SUMBARS(DIFF上穿DEA,1)
DRAWTEXT(N2=1&&N1>5&&N1<=13*SJ&&DIFF>0&&DEA*SJ>0 最近N1日一直存在&&JC,DIFF,'多'),画红色,DRAWABOVE
 
 
M赋值:SUMBARS((DIFF<0&&0上穿DEA)||(0上穿DIFF&&DEA<0),1)
M1:=SUMBARS(DIFF上穿DEA,1)
M2:=SUMBARS(DEA上穿DIFF,1)
DRAWTEXT(M2=1&&M1*SJ>5&&M1<=13*SJ&&DIFF<0&&DEA<0最近N2日一直存在 &&SC,DIFF,'空'),画绿色,DRAWABOVE
 
 
NDTJ赋值:SUMBARS(N2=1&&N1>5&&N1<=13&&DIFF>0&&DEA>0最近N1日一直存在,1)
NKTJ赋值:SUMBARS(M2=1&&M1>5&&M1<=13&&DIFF<0&&DEA<0最近N2日一直存在,1)
DRAWTEXT(NDTJ<=4*SJ&&DEA上穿DIFF AND JC2,DIFF,'风险'),画红色,DRAWABOVE
DRAWTEXT(NKTJ<=4*SJ&&DIFF上穿DEA AND SC2,DIFF,'风险'),画绿色,DRAWABOVE
A1赋值:上次1日前的DIFF上穿DEA距今天数
底背离赋值:(A1+1日前的L>L OR A1+1日前的C>C) AND (L,DIFF)*SJ>REF((L,DIFF),A1+1) AND DIFF上穿DEA
当满足条件底背离时,在DEA和'底背离'位置书写文字
}
DRAWLINE(A1=0,DEA,底背离,DEA,0),画绿色,LINETHICK2
A2赋值:上次1日前的DEA上穿DIFF距今天数
顶背离赋值:(A2+1日前的C(H,DIFF) AND DEA上穿DIFF
DRAWLINE(A2=0,DEA,顶背离,DEA,0),画红色,LINETHICK2
当满足条件顶背离时,在DEA和'顶背离'位置书写文字
}
VAR6赋值:(2*CLOSE+最高价+最低价)/4
VAR8赋值:20日内最低价最低值
VARAA赋值:26日内最高价最高值
B赋值:EMA((VAR6-VAR8)/(VARAA-VAR8)*100,8)
B1:=B的5日指数移动平均
K22赋值:B>80 AND B1上穿B
K1赋值:上次K22距今天数
K2赋值:1日前的K1
K底赋值:B<20 AND B上穿B1
K底1:=上次K底距今天数
K底2:=1日前的K底1
{股票指标网 整理}
DRAWTEXT(1日前的B*SJ>80 AND B1上穿B AND 1日前的BK2+2日前的C,DEA,'顶背离'),画青色
DRAWTEXT(B<25*SJ AND B上穿B1 AND B>K底2日前的B AND C

声明:本站所有资源,均为用户自主上传,仅作为学习交流之用,其版权归原作者或原出版社所有,本站不对所涉及的版权问题负法律责任。如有侵权,请联系我们删除!