通达信完整的年庄模型副图指标 源码分享 测试图
{年庄模型}
N1:=6;
N2:=12;
N3:=24;
YLC:=周月RSI引用.LC#MONTH;
YY11:=周月RSI引用.YN11#MONTH;
YY12:=周月RSI引用.YN12#MONTH;
ZLC:=周月RSI引用.LC#WEEK;
ZY11:=周月RSI引用.YN11#WEEK;
ZY12:=周月RSI引用.YN12#WEEK;
YRSI1:=((MAX(C-YLC,0)+YY11*(N1-1))/N1)/((ABS(C-YLC)+YY12*(N1-1))/N1)*100;
ZRSI1:=((MAX(C-ZLC,0)+YY11*(N1-1))/N1)/((ABS(C-ZLC)+ZY12*(N1-1))/N1)*100;
月RI1:=YRSI1,COLORWHITE;
周RI1:=ZRSI1,COLORWHITE;
零:0,COLORBROWN,DOTLINE;
N:=50;
沧海行周J:="KDJ.J#WEEK" ,COLORGREEN,LINETHICK2;
沧海行周D:="KDJ.D#WEEK" ,COLOR33AAAA,LINETHICK1;
沧海行周MA:=50*"MACD.MACD#WEEK" ,COLORLIGREEN,DOTLINE;
零点:=(CONST(LLV(沧海行周MA,90))+CONST(HHV(沧海行周MA,90)))/2;
DI:=月RI1;
F分:=CONST(LLV(DI,90));
F百:=CONST(HHV(DI,90))-F分;
点:=CONST(LLV(沧海行周MA,90));
基:=CONST(HHV(沧海行周MA,90))-点;
F比:=(DI-F分)/F百;
XFX:=F比*基+点;
周零点:=(CONST(LLV(沧海行周MA,90))+CONST(HHV(沧海行周MA,90)))/2;
周DI:=周RI1;
周F分:=CONST(LLV(周DI,90));
周F百:=CONST(HHV(周DI,90))-周F分;
周点:=CONST(LLV(沧海行周MA,90));
周基:=CONST(HHV(沧海行周MA,90))-周点;
周F比:=(周DI-周F分)/周F百;
周XFX:=周F比*周基+周点;
周线:周XFX*2,COLORBROWN,LINETHICK2;
月线:XFX*3,LINETHICK1,COLORRED,LINETHICK3;
LC1:=REF(CLOSE,1);
日线:SMA(MAX(CLOSE-LC1,0),N1,1)*100 COLORLIBLUE;
日线差:(日线-REF(日线,1)),COLORGREEN,NODRAW;
周线差:(周线-REF(周线,1)),COLORYELLOW,NODRAW;
月线差:(月线-REF(月线,1)),COLORWHITE,NODRAW;
YJ:=周线差>50 AND C< 40;
DRAWICON(YJ,周线,5);
NS:=周线差< -80;
MR:=EXIST(YJ,20) AND CROSS(月线,周线) AND 日线差>=0 AND 周线差< 0;
ZMR:=EXIST(YJ,20) AND (CROSS(日线,周线) OR NS) AND 月线差>=0 AND 周线差< 0;
DRAWICON(MR,周线*1.1,23);
DRAWICON(ZMR,周线*1.01,1);
DRAWICON(CROSS(日线,周线),周线*1.01,7);
周线角:ATAN((周线/REF(周线,1)-1)*100)*57.3,NODRAW;
月线角:ATAN((月线/REF(月线,1)-1)*100)*57.3,NODRAW;
月开:REF(O,BARSLAST(MONTH!=REF(MONTH,1))),COLORRED,NODRAW;
DRAWNUMBER(O=月开 AND 周线差>=30,MAX(月线,MAX(日线,周线))*1.15,周线差),COLORWHITE;
ZT:=C=ZTPRICE(REF(C,1),0.1);
首板:=ZT AND COUNT(ZT,3)< 2 AND DYNAINFO(4)>0 AND FINANCE(42)>15;
DRAWTEXT(EXIST(周线差>=50 AND 月线差>=30,21) AND 首板,月线,'买'),COLORFFFF00;
STICKLINE(((BARSLAST(MONTH!=REF(MONTH,1) OR DATETODAY(DATE)=1))+1=1) AND EXIST(周线差>=50 AND 月线差>=30,21) AND 首板,0,MAX(日线,MAX(周线,月线)),0,-1),COLORGREEN;
未来函数检测结果如下:
该公式包含未来函数:DYNAINFO
该公式包含未来函数:FINANCE
该公式包含未来函数:#MONTH
该公式包含未来函数:#WEEK
解密、定制、编写股票指标请联系QQ或微信同号:88652583
相关股票指标公式
原理解析:
{年庄模型}
N1赋值:6
N2赋值:12
N3赋值:24
YLC赋值:周月RSI引用.LC#MONTH
YY11赋值:周月RSI引用.YN11#MONTH
YY12赋值:周月RSI引用.YN12#MONTH
ZLC赋值:周月RSI引用.LC#WEEK
ZY11赋值:周月RSI引用.YN11#WEEK
ZY12赋值:周月RSI引用.YN12#WEEK
YRSI1赋值:((C-YLC和0较大值+YY11*(N1-1))/N1)/((C-YLC的绝对值+YY12*(N1-1))/N1)*100
ZRSI1赋值:((C-ZLC和0较大值+YY11*(N1-1))/N1)/((C-ZLC的绝对值+ZY12*(N1-1))/N1)*100
月RI1赋值:YRSI1,画白色
周RI1赋值:ZRSI1,画白色
输出零:0,COLORBROWN,DOTLINE
N赋值:50
沧海行周J赋值:"KDJ.J#WEEK" ,COLORGREEN,LINETHICK2
沧海行周D赋值:"KDJ.D#WEEK" ,COLOR33AAAA,LINETHICK1
沧海行周MA赋值:50*"MACD.MACD#WEEK" ,COLORLIGREEN,DOTLINE
零点赋值:(CONST(90日内沧海行周MA最低值)+CONST(90日内沧海行周MA最高值))/2
DI赋值:月RI1
F分赋值:CONST(90日内DI最低值)
F百赋值:CONST(90日内DI最高值)-F分
点赋值:CONST(90日内沧海行周MA最低值)
基赋值:CONST(90日内沧海行周MA最高值)-点
F比赋值:(DI-F分)/F百
XFX赋值:F比*基+点
周零点赋值:(CONST(90日内沧海行周MA最低值)+CONST(90日内沧海行周MA最高值))/2
周DI赋值:周RI1
周F分赋值:CONST(90日内周DI最低值)
周F百赋值:CONST(90日内周DI最高值)-周F分
周点赋值:CONST(90日内沧海行周MA最低值)
周基赋值:CONST(90日内沧海行周MA最高值)-周点
周F比赋值:(周DI-周F分)/周F百
周XFX赋值:周F比*周基+周点
输出周线:周XFX*2,COLORBROWN,LINETHICK2
输出月线:XFX*3,LINETHICK1,画红色,LINETHICK3
LC1赋值:1日前的收盘价
输出日线:SMA(收盘价-LC1和0较大值,N1,1)*100 COLORLIBLUE
日线差:(日线-1日前的日线),COLORGREEN,NODRAW
周线差:(周线-1日前的周线),画黄色,NODRAW
月线差:(月线-1日前的月线),画白色,NODRAW
YJ赋值:周线差>50 AND C< 40
当满足条件YJ时,在周线和5之间画图标
NS:=周线差< -80
MR赋值:最近20日存在YJ AND 月线上穿周线 AND 日线差>=0 AND 周线差< 0
ZMR赋值:最近20日存在YJ AND (日线上穿周线 OR NS) AND 月线差>=0 AND 周线差< 0
当满足条件MR时,在周线*1.1和23之间画图标
当满足条件ZMR时,在周线*1.01和1之间画图标
DRAWICON(日线上穿周线,周线*1.01,7)
周线角:ATAN((周线/1日前的周线-1)*100)*57.3,NODRAW
月线角:ATAN((月线/1日前的月线-1)*100)*57.3,NODRAW
输出月开:REF(O,上次MONTH!=REF(MONTH,1距今天数)),画红色,NODRAW
DRAWNUMBER(O=月开 AND 周线差>=30,MAX(月线,MAX(日线,周线))*1.15,周线差),画白色
ZT赋值:C=ZTPRICE(1日前的C,0.1)
首板赋值:ZT AND 统计3日满足ZT的天数< 2 AND DYNAINFO(4)>0 AND FINANCE(42)>15
DRAWTEXT(最近21日存在周线差>=50 AND 月线差>=30 AND 首板,月线,'买'),COLORFFFF00
STICKLINE(((上次MONTH!=1日前的MONTH OR DATETODAY(DATE距今天数=1))+1=1) AND 最近21日存在周线差>=50 AND 月线差>=30 AND 首板,0,MAX(日线,MAX(周线,月线)),0,-1),COLORGREEN