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

DZH副图指标公式代码源码[大智慧公式]

相关标签: 主图指标与副图指标 、 通达信副图太准了指标公式 、 通达信主图指标公式 、 最准幅图买入指标公式 、 分时主图买卖指标公式 、 最牛主力启动副图指标 、 买点确认副图指标源码 、 四大财富指标公式 、 通达信最贵的指标公式 、 通达信最牛副图指标 、 通达信副图公式源码大全 、 通达信买点确认副图指标 、

 

DZH副图


{程序化交易 www.cxh99.com }

原理解析:

输出INPUT:N(9),M1(3),M2(3)
RSV赋值:(收盘价-N日内最低价的最低值)/(N日内最高价的最高值-N日内最低价的最低值)*100
输出K:RSV的M1日[1日权重]移动平均,画白色
输出D:K的M2日[1日权重]移动平均,画黄色
输出J:3*K-2*D,COLORFF00FF
RSW赋值:(收盘价-19日内最低价的最低值)/(19日内最高价的最高值-19日内最低价的最低值)*100
KW赋值:RSW的4日[1日权重]移动平均
DW赋值:KW的4日[1日权重]移动平均
输出JW:3*KW-2*DW,COLOR008F00,线宽为3
当满足条件JW上穿KWANDKW<45时,在JW位置书写文字,画红色,线宽为2
当满足条件KW上穿JWANDKW>55时,在JW位置书写文字,画绿色,线宽为2
RSM赋值:(收盘价-40日内最低价的最低值)/(40日内最高价的最高值-40日内最低价的最低值)*100
KM赋值:RSM的5日[1日权重]移动平均
DM赋值:KM的5日[1日权重]移动平均
RSJ赋值:(收盘价-60日内最低价的最低值)/(60日内最高价的最高值-60日内最低价的最低值)*100
KJ赋值:RSJ的6日[1日权重]移动平均
DJ赋值:KJ的6日[1日权重]移动平均
赋值: 最高价-最低价和最高价-1日前的收盘价的绝对值的较大值和最低价-1日前的收盘价的绝对值的较大值的14日累和
赋值: 最高价-1日前的最高价
赋值: 1日前的最低价-最低价
DMP赋值: 如果HD>0ANDHD>LD,返回HD,否则返回0的14日累和
DMM赋值: 如果LD>0ANDLD>HD,返回LD,否则返回0的14日累和
PDI赋值:DMP*100/真实波幅
MDI赋值:DMM*100/真实波幅
输出ADX: MDI-PDI的绝对值/(MDI+PDI)*100的6日简单移动平均,画红色,线宽为2
赋值: (最高价 + 最低价 + 收盘价)/3
CCI赋值:(TYP-TYP的14日简单移动平均)/(0.015*TYP的14日平均绝对偏差)
买点0赋值:J+JW<68 AND J>1日前的J AND JW>1日前的JW AND ADX>28 AND CCI>1日前的CCI AND (CCI<-90 OR CCI>90) AND 收盘价>1日前的收盘价
买点1赋值:J>1日前的J AND CCI>1日前的CCI AND 收盘价>1日前的收盘价 AND (1日前的J<5 OR 1日前的CCI<-180)
输出买点:买点0 OR 买点1
DIBU赋值:K<20 AND D<20 AND KW<20 AND DW<20
当满足条件DIBU=1时,在100和80位置之间画柱状线,宽度为1,0不为0则画空心柱.,画红色
DIBU0赋值: KM<20 AND DM<20 AND KJ<20 AND DJ<20
当满足条件DIBU0=1时,在100和90位置之间画柱状线,宽度为4,1不为0则画空心柱.,COLOR00008F
TOBU赋值:K>80 AND D>80 AND KW>80 AND DW>80
当满足条件TOBU=1时,在20和0位置之间画柱状线,宽度为1,0不为0则画空心柱.,画绿色
TOBU0赋值:KM>80 AND DM>80 AND KJ>80 AND DJ>80
当满足条件TOBU0=1时,在10和0位置之间画柱状线,宽度为4,1不为0则画空心柱.,COLOR008F00
输出——:60,画白色,DOTLINE
0,画红色,DOTLINE
100,画绿色,DOTLINE
PARTLINE(J,J<5 AND J>1日前的J,自定色,(J<5 AND J<1日前的J) OR (J>95 AND J>1日前的J),自定色,J>95 AND J<1日前的J,自定色),线宽为2
PARTLINE(JW,JW<5 AND JW>1日前的JW,自定色,(JW<5 AND JW<1日前的JW) OR (JW>95 AND JW>1日前的JW),自定色,JW>5 AND JW<95 AND J>1日前的J AND JW>1日前的JW,自定色),线宽为3
PARTLINE(ADX,ADX>1日前的ADX AND ADX>25 AND MDI>PDI,自定色,ADX<1日前的ADX AND ADX>25 AND MDI<PDI,自定色,ADX<25,自定色),线宽为2
当满足条件MDI>1日前的MDIANDMDI>25ANDCCI<-90ANDADX>1日前的ADXANDC>开盘价的3日过滤时,在ADX*1.0位置画12号图标
当满足条件买点的2日过滤时,在J+0和J+5位置之间画柱状线,宽度为6,0不为0则画空心柱.,COLOR0000FF
当满足条件买点的2日过滤时,在J+5和J+10位置之间画柱状线,宽度为3,0不为0则画空心柱.,画白色
当满足条件买点的2日过滤时,在J+10和J+15位置之间画柱状线,宽度为1,0不为0则画空心柱.,画黄色
 

源码:

 


input:N(9),M1(3),M2(3);

RSV:=(CLOSE-LLV(LOW,N))/(HHV(HIGH,N)-LLV(LOW,N))*100;
K:SMA(RSV,M1,1),colorwhite;
D:SMA(K,M2,1),COLORYELLOW;{http://cxh99.com}
J:3*K-2*D,colorff00ff;

RSw:=(CLOSE-LLV(LOW,19))/(HHV(HIGH,19)-LLV(LOW,19))*100;
Kw:=SMA(RSw,4,1);
Dw:=SMA(Kw,4,1);
Jw:3*Kw-2*Dw,color008f00,linethick3;

DRAWTEXT(cross(jw,kw) and kw<45,jw,'周'),colorred,linethick2;
DRAWTEXT(cross(kw,jw) and kw>55,jw,'周'),colorgreen,linethick2;

RSm:=(CLOSE-LLV(LOW,40))/(HHV(HIGH,40)-LLV(LOW,40))*100;
Km:=SMA(RSm,5,1);
Dm:=SMA(Km,5,1);

RSj:=(CLOSE-LLV(LOW,60))/(HHV(HIGH,60)-LLV(LOW,60))*100;
Kj:=SMA(RSj,6,1);
Dj:=SMA(Kj,6,1);

TR := SUM(MAX(MAX(HIGH-LOW,ABS(HIGH-REF(CLOSE,1))),ABS(LOW-REF(CLOSE,1))),14);
HD := HIGH-REF(HIGH,1);
LD := REF(LOW,1)-LOW;
DMP:= SUM(IF(HD>0 AND HD>LD,HD,0),14);
DMM:= SUM(IF(LD>0 AND LD>HD,LD,0),14);
{TR := SUM(MAX(MAX(HIGH-LOW,ABS(HIGH-REF(CLOSE,1))),ABS(LOW-REF(CLOSE,1))),7);
HD := HIGH-REF(HIGH,1);
LD := REF(LOW,1)-LOW;
DMP:= SUM(IF(HD>0 AND HD>LD,HD,0),7);
DMM:= SUM(IF(LD>0 AND LD>HD,LD,0),7);}
PDI:=DMP*100/TR;
MDI:=DMM*100/TR;
ADX: MA(ABS(MDI-PDI)/(MDI+PDI)*100,6),colorred,linethick2;

TYP := (HIGH + LOW + CLOSE)/3;
cci:=(TYP-MA(TYP,14))/(0.015*AVEDEV(TYP,14));

买点0:=j+jw<68 and j>ref(j,1) and jw>ref(jw,1) and adx>28 and cci>ref(cci,1) and (cci<-90 or cci>90) and c>ref(c,1);
买点1:=j>ref(j,1) and cci>ref(cci,1) and c>ref(c,1) and (ref(j,1)<5 or ref(cci,1)<-180);

买点:买点0 or 买点1;

DIBU:=K<20 AND D<20 AND Kw<20 AND Dw<20;
STICKLINE(DIBU=1,100,80,1,0),COLORRED;
DIBU0:= Km<20 AND Dm<20 AND Kj<20 AND Dj<20;
STICKLINE(DIBU0=1,100,90,4,1),COLOR00008f;
TOBU:=K>80 AND D>80 AND Kw>80 AND Dw>80;
STICKLINE(TOBU=1,20,0,1,0),COLORGREEN;{http://www.cxh99.com}
TOBU0:=Km>80 AND Dm>80 AND Kj>80 AND Dj>80;
STICKLINE(TOBU0=1,10,0,4,1),COLOR008f00;

——:60,colorwhite,dotline;0,colorred,dotline;

100,colorgreen,dotline;
partline(j,j<5 and j>ref(j,1),rgb(255,0,0),(j<5 and j<ref(j,1)) or (j>95 and j>ref(j,1)),rgb(255,255,0),j>95 and j<ref(j,1),rgb(0,255,0)),linethick2;
partline(jw,jw<5 and jw>ref(jw,1),rgb(128,0,0),(jw<5 and jw<ref(jw,1)) or (jw>95 and jw>ref(jw,1)),rgb(128,128,0),jw>5 and jw<95 and j>ref(j,1) and jw>ref(jw,1),rgb(128,0,128)),linethick3;
partline(adx,adx>ref(adx,1) and adx>25 and mdi>pdi,rgb(0,255,0),
adx<ref(adx,1) and adx>25 and mdi<pdi,rgb(0,255,0),
adx<25,rgb(88,88,88)),linethick2;
DRAWICON(FILTER(mdi>ref(mdi,1) and mdi>25 and cci<-90 and adx>ref(adx,1) and c>o,3),adx*1.0,12);
STICKLINE(filter(买点,2),j+0,j+5,6,0),COLOR0000FF;
STICKLINE(filter(买点,2),j+5,j+10,3,0),COLORWHITE;
STICKLINE(filter(买点,2),j+10,j+15,1,0),COLORYELLOW;{http://cxh99.com}

 

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

 

 

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

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

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

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

 


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

相关文章

    没有相关内容