相关简介:通达信kdj超买超卖指标公式源码分享

     通达信指标公式源码概况:

  指标类别:通达信指标公式

  授权方式:免费版

  指标评级:★★★★★

  指标分类:策略

  画线方法:副图

【使用说明】

   1、多空红绿波段

   2、顶底出现6个以上方格再考虑进场(间隔开的不算)

   3、KDJ超买超卖

通达信指标公式源码:

   N1:=5;

   N2:=3;

   P1:=21;

   P2:=34;

   RSV:=(CLOSE-LLV(LOW,90))/(HHV(HIGH,90)-LLV(LOW,90))*200-100;

   长K:SMA(RSV,N1,1),POINTDOT,COLORRED,LINETHICK4;

   长D:SMA(长K,N2,1),POINTDOT,COLORLIGREEN,LINETHICK4;

   J:3*长K-2*长D,POINTDOT,LINETHICK2;

   RS:=(CLOSE-LLV(LOW,30))/(HHV(HIGH,30)-LLV(LOW,30))*200-100;

   中K:SMA(RS,P1,1),COLORMAGENTA,LINETHICK2;

   中D:SMA(中K,P2,1),LINETHICK1;

   STICKLINE((CROSS(中K,中D)),中K,中D,20,10),COLORRED;

   STICKLINE((CROSS(中D,中K)),中K,中D,20,10),COLORBLUE;

   零轴:0,POINTDOT,COLORWHITE{COLORBROWN},LINETHICK2,;

   强势:50,COLORBROWN,LINETHICK2,;

   起飞:100,POINTDOT,LINETHICK3;

   弱势:-100,POINTDOT,COLORYELLOW,LINETHICK3;

   风险:100,COLORBLUE;

   安全:0,COLORWHITE;

   顶:120,COLORBLUE;

   底:-20,COLORWHITE;

   趋势001:=(5)*(SMA(((CLOSE-LLV(LOW,27))/(HHV(HIGH,27)-LLV(LOW,27)))*(100),5,1))-(3)*(Sma(SMA(((CLOSE-LLV(LOW,27))/(HHV(HIGH,27)-LLV(LOW,27)))*(100),5,1),3,1))-SMA(SMA(SMA(((CLOSE-LLV(LOW,27))/(HHV(HIGH,27)-LLV(LOW,27)))*(100),5,1),3,1),2,1);

   趋势线:MA(趋势001,3),COLORYELLOW,LINETHICK1;

   方向:=趋势线>REF(趋势线,1);

   IF(方向,趋势线,DRAWNULL),COLORRED,LINETHICK1;

   趋势A01:=SUM(MAX(MAX((HIGH-LOW),Abs((HIGH-REF(CLOSE,1)))),ABS((LOW-REF(CLOSE,1)))),5);

   趋势A02:=(HIGH-REF(HIGH,1));

   趋势A03:=(REF(LOW,1)-LOW);

   趋势A04:=(SUM(IF(((趋势A02>0)AND(趋势A02>趋势A03)),趋势A02,0),5));

   短线A:=(((趋势A04)*100)/趋势A01);

   趋势B01:=(H+L+C)/3;

   趋势B02:=HHV(趋势B01,15);

   趋势B03:=LLV(趋势B01,15);

   趋势B04:=趋势B02-趋势B03;

   短线B:=MA((趋势B01-趋势B03)/趋势B04,2)*100;

   底部:=短线A=0AND短线B=0;

   stICKLINE(底部,-20,-10,2,1),COLORF00FF0;

   A1:=CAPITAL;

   A2:=(((H+L)+O)+C)/4;

   A3:=(((INDEXH+INDEXL)+INDEXO)+INDEXC)/4;

   A4:=(A2-(REF(A2,1)))/(REF(A2,1));

   A5:=(A3-(REF(A3,1)))/(REF(A3,1));

   A6:=(((SUM(A4,10))+(SUM(A5,10)))/10)*1000;

   A7:=IF(((A6>0)AND(A6<75)),A6,(IF((A6>75),75,0)));

   A8:=IF(((A6<0)AND(A6>-75)),REVERSE(A6),(IF((A6<-75),75,0)));

   STICKLINE(A8,150,(150-A8),3,1),COLOR825200;

   STICKLINE(A7,150,(150-A7),3,1),COLOR7A67CF;

   A9:=(VOL*(((A2*2)-HIGH)-LOW))/(HIGH-LOW);

   A10:=IF(((HIGH=LOW)AND(A2<(REF(A2,1)))),(-1*VOL),VOL);

   A11:=IF((HIGH=LOW),A10,A9);

   A12:=SUM(A11,11);

   A13:=(A12/(A1*11))*10000;

   A14:=IF(((A13<150)AND(A13>-150)),A13,150);

   A15:=IF((A14>0),A14,0);

   A16:=IF((A14<0),REVERSE(A14),0);

   STICKLINE((A14>0),0,A15,3,1),COLORYELLOW;

   STICKLINE((A14<0),0,A16,3,0),COLOR2E9F15;

   A17:=(SUM((A2*VOL),16))/(SUM(VOL,16));

   A18:=(SUM((A2*VOL),11))/(SUM(VOL,11));

   A19:=(SUM((A2*VOL),6))/(SUM(VOL,6));

   A20:=((SUM((A2*VOL),7))-(A2*VOL))/((SUM(VOL,7))-VOL);

   A21:=((A18-A17)/A2)*1000;

   A22:=IF((A21>50),50,(IF((A21<-50),-50,A21)));

   A23:=((A19-A18)/A2)*1000;

   A24:=IF((A23>50),50,(IF((A23<-50),-50,A23)));

   A25:=((((A19-A20)/A20)*5)/4)*1000;

   A26:=IF((A25>50),50,(IF((A25<-50),-50,A25)));

   A27:=(A22+A24)+A26;

   红柱线:IF((A27>0),A27,0),COLOR003ADB,LINETHICK2;

   兰柱线:IF((A27<0),REVERSE(A27),0),COLORE99A2C,LINETHICK2;

   A28:=IF((兰柱线<150),兰柱线,(IF((兰柱线=150),65,0)));

   A29:=IF((兰柱线=150),60,0);

   A30:=IF((红柱线<150),红柱线,(IF((红柱线=150),65,0)));

   A31:=IF((红柱线=150),60,0);

   A32:=(((红柱线>(REF(红柱线,1)))AND(红柱线>49))AND(CLOSE<(REF(CLOSE,1))))AND((OPEN<(REF(CLOSE,1)))OR((OPEN=(REF(CLOSE,1)))AND((HIGH/(REF(CLOSE,1)))<1.02)));

   DRAWICON(A32,90,9),COLORGREEN;

   超跌短线买点:(兰柱线=150)AND((CLOSE<OPEN)OR(CLOSE>OPEN)),COLORRED;

   A33:=SUMBARS(VOL,(A1*0.8));

   A34:=IF((A33<9),9,A33);

   A35:=HHV(A2,A34);

   A36:=LLV(A2,A34);

   A37:=IF((A35=A36),0,((100*(A2-A36))/(A35-A36)));

   中趋势线:(1.5*(SUM(A37,6)))/6,LINETHICK2,COLORRED;

   长趋势线:(SUM(中趋势线,6))/6,LINETHICK2,COLORGREEN;

   A38:=((HIGH-A2)>(A2-LOW))OR((HIGH=LOW)AND(LOW<(REF(CLOSE,1))));

   A39:=FILTER(A38,5);

   A40:=EMA((((CLOSE-(LLV(LOW,25)))/((HHV(HIGH,25))-(LLV(LOW,25))))*4),4);

   DRAWTEXT((FILTER((A40<0.25),5)),30,’考虑买入’),COLORRED;

   DRAWTEXT((FILTER((A40>3.6),10)),155,’出货’),COLORGREEN;

   A42:=(EMA((((CLOSE-(LLV(LOW,33)))/((HHV(HIGH,21))-(LLV(LOW,33))))*100),20))*0.998;

   A43:=EMA(((0.667*(REF(A42,1)))+(0.333*A42)),1);

   STICKLINE((A43<20),20,(20+20),4,0),COLORMAGENTA;

   DRAWTEXT((超跌短线买点=1),60,’超跌短线买点’),COLORWHITE;

   DRAWTEXT((A32=1),60,’超强短线买点’),COLORYELLOW;

   买方能量:(A15),COLORYELLOW,LINETHICK1;

[源码注释]通达信公式动态翻译结果

输出XG:换手线的HSL>1日前的换手线的HSL的10日累和/10*2

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。