通达信指标编写全技巧 - 图文(3)

2019-03-15 20:35

STICKLINE(\+HLMN1,(\STICKLINE(\+HLMN1,(\(\(\(\

STICKLINE(\ STICKLINE(\\

STICKLINE(\ STICKLINE(\\(\(\

MA13,COLOR00FFFF,LINETHICK2;

IF(MA(C,13)

IF(MA(C,55)O,H,L,0,0),COLORRED; STICKLINE(C<=O,H,L,0,0),COLORCYAN; STICKLINE(C>O,C,O,3.1,1),COLORRED; STICKLINE(C<=O,C,O,3.1,0),COLORCYAN;

MA34,COLORRED;

IF(MA(C,34)

IF(MA(C,5)

副图叠加

以MACD为例子,因为MACD的高低点值难以确定,所以要叠加KDJ/RSI等,就以MACD为主体

叠加可以做成二种方式

一是MACD在上叠加在下

DIF:\DEA:\W;

MACD:\W;

HH:=CONST(HHV(DIF,60))*1; LL:=CONST(LLV(DIF,60))*1;

HL:=CONST(IF(CONST((HH+LL)/2)>CONST(DIF),LL-(HH-LL)*0.5,HH+(HH-LL)*0.5));

HH1:=IF(CONST(HL)CONST(DIF),HH,HL);

{以下是设定叠加副图的比例} HLMAX:=MAX(HH1,LL1); HLMIN:=MIN(HH1,LL1);

HLMN1:=(HLMAX+HLMIN)/2; HLMN2:=HLMAX-HLMIN;

{先对最高最低值画色带,也可用柱子表示}

STICKLINE(C,HH1,(HH1+LL1)/2,5,0),COLOR858500; STICKLINE(C,LL1,(HH1+LL1)/2,5,0),COLOR330000; {对副图的数值进行分割}

STICKLINE(C,(75-50)*HLMN2/100+HLMN1,(100-50)*HLMN2/100+HLMN1,5,0),

COLOR000088;

STICKLINE(C,(25-50)*HLMN2/100+HLMN1,(0-50)*HLMN2/100+HLMN1,5,0), COLOR555555;

STICKLINE(MACD>REF(MACD,1) AND MACD>0,0,MACD,1.8,0),COLOR000055; STICKLINE(MACD>REF(MACD,1) AND MACD>0,0,MACD,1.1,0),COLOR000099; STICKLINE(MACD>REF(MACD,1) AND MACD>0,0,MACD,0.6,0),COLOR0000BB; STICKLINE(MACD<=REF(MACD,1) AND MACD>0,0,MACD,1.8,0),COLOR888888; STICKLINE(MACD<=REF(MACD,1) AND MACD>0,0,MACD,1.1,0),COLORBBBBBB; STICKLINE(MACD<=REF(MACD,1) AND MACD>0,0,MACD,0.6,0),COLORDDDDDD; STICKLINE(MACD>REF(MACD,1) AND MACD<0,0,MACD,1.8,0),COLOR3377AA; STICKLINE(MACD>REF(MACD,1) AND MACD<0,0,MACD,1.1,0),COLOR3388BB; STICKLINE(MACD>REF(MACD,1) AND MACD<0,0,MACD,0.6,0),COLOR4499CC; STICKLINE(MACD<=REF(MACD,1) AND MACD<0,0,MACD,1.8,0),COLORFF3300; STICKLINE(MACD<=REF(MACD,1) AND MACD<0,0,MACD,1.1,0),COLORFF5500; STICKLINE(MACD<=REF(MACD,1) AND MACD<0,0,MACD,0.6,0),COLORFF7700;

{叠加副图}

STICKLINE(\+HLMN1,(\STICKLINE(\+HLMN1,(\W1:=(HHV(HIGH,14)-CLOSE)/(HHV(HIGH,14)-LLV(LOW,14))*100; (W1-50)*HLMN2/100+HLMN1,COLORBLUE;

(\(\(\

DRAWBAND(DIF,RGB(200,50,55),DEA,RGB(50,100,10)); IF(C>0,DIF,DRAWNULL),COLORRED,LINETHICK1;

IF(C>0,DEA,DRAWNULL),COLOR00FFFF,LINETHICK1;

IF(DEA

二是MACD在上时叠加也在上

DIF:\DEA:\W;

MACD:\W;

HH:=CONST(HHV(DIF,60))*1;

LL:=CONST(LLV(DIF,60))*1;

HL:=CONST(IF(CONST((HH+LL)/2)CONST(DIF),HH,HL);

LL1:=IF(CONST(HL)

HLMN1:=(HLMAX+HLMIN)/2;

HLMN2:=HLMAX-HLMIN;

{先对最高最低值画色带,也可用柱子表示}

STICKLINE(C,HH1,(HH1+LL1)/2,5,0),COLOR858500; STICKLINE(C,LL1,(HH1+LL1)/2,5,0),COLOR330000; {对副图的数值进行分割}

STICKLINE(C,(75-50)*HLMN2/100+HLMN1,(100-50)*HLMN2/100+HLMN1,5,0), COLOR000088;

STICKLINE(C,(25-50)*HLMN2/100+HLMN1,(0-50)*HLMN2/100+HLMN1,5,0), COLOR555555;

STICKLINE(MACD>REF(MACD,1) AND MACD>0,0,MACD,1.8,0),COLOR000055; STICKLINE(MACD>REF(MACD,1) AND MACD>0,0,MACD,1.1,0),COLOR000099; STICKLINE(MACD>REF(MACD,1) AND MACD>0,0,MACD,0.6,0),COLOR0000BB; STICKLINE(MACD<=REF(MACD,1) AND MACD>0,0,MACD,1.8,0),COLOR888888; STICKLINE(MACD<=REF(MACD,1) AND MACD>0,0,MACD,1.1,0),COLORBBBBBB; STICKLINE(MACD<=REF(MACD,1) AND MACD>0,0,MACD,0.6,0),COLORDDDDDD; STICKLINE(MACD>REF(MACD,1) AND MACD<0,0,MACD,1.8,0),COLOR3377AA; STICKLINE(MACD>REF(MACD,1) AND MACD<0,0,MACD,1.1,0),COLOR3388BB; STICKLINE(MACD>REF(MACD,1) AND MACD<0,0,MACD,0.6,0),COLOR4499CC; STICKLINE(MACD<=REF(MACD,1) AND MACD<0,0,MACD,1.8,0),COLORFF3300; STICKLINE(MACD<=REF(MACD,1) AND MACD<0,0,MACD,1.1,0),COLORFF5500; STICKLINE(MACD<=REF(MACD,1) AND MACD<0,0,MACD,0.6,0),COLORFF7700; {叠加副图}

STICKLINE(\+HLMN1,(\STICKLINE(\+HLMN1,(\W1:=(HHV(HIGH,14)-CLOSE)/(HHV(HIGH,14)-LLV(LOW,14))*100; (W1-50)*HLMN2/100+HLMN1,COLORBLUE;

(\(\(\

DRAWBAND(DIF,RGB(200,50,55),DEA,RGB(50,100,10)); IF(C>0,DIF,DRAWNULL),COLORRED,LINETHICK1;

IF(C>0,DEA,DRAWNULL),COLOR00FFFF,LINETHICK1;

IF(DEA


通达信指标编写全技巧 - 图文(3).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:操作系统习题 (4)

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: