神奇指标网

通达信超级主力建仓指标(准确率100%)公式源码分享

浏览 1512次浏览
标签: 主力
来源:神奇指标网 编辑:神奇指标网 发布日期:2023-06-15

  



相关简介:通达信超级主力建仓指标(准确率100%)公式源码分享


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


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


  授权方式:免费版


  指标评级:★★★★★


  指标分类:策略


  画线方法:副图


   重要提示:没有任何一个指标能够很准确的预测一切,但是任何一个指标都可以反映一切。

   所以不要去预测行情,此指标也只用来反映行情。顺势而为,大趋势下,下跌时看绿柱,

   上涨看红柱,只适用于日线。千万不要抄底抄顶。

   优化原因:没办法被逼的。其实原指标是与KDJ,DMI并用,相信下载过原指标的朋友已经发现了。

   所以单另将原指标内建仓部分代码提取出来。

   优化内容:

   1.新添加空头主力代码

   2。多头和空头指标添加过滤标示N1和N2,用于过滤参杂。

   N1为多头用来过滤使用取值0-2.默认为1,越小越严格。取值为0时,完全屏蔽。

   N2为空头用来过滤使用取值0-2默认为1,越大越严格。取值为2时,完全屏蔽。

   指标原理:

   说穿了,该类指标其实就是顶底预测指标,是最不靠谱的一类指标。

   使用的是成交量和价格来判断。源码公开可自行研究。

   展示效果:

   建议针对不同的品种,不同的时期设定不同的N1和N2值。

   以白糖为例优化前N1,N2分别取1






通达信指标公式源码:


   上趋势:MA(LOW,20)*1.2,color0080ff,linethick2;

   VAR1:=MA((HIGH+LOW+2*CLOSE)/4,5);

   VAR2:=EMA(VAR1,10)-EMA(VAR1,30);

   VAR3:=EMA(VAR2,5);VAR4:=(VAR2-VAR3)*5;

   VAR5:=IF(VAR4<=VAR1,VAR1,VAR4);

   动向:=FORCAST(FORCAST(VAR5,10),10),LINETHICK1;

   趋势:IF(VAR5>动向,VAR5,VAR1),coloryellow;

   强势:MA(VAR1,5),colorred;

   弱势:=MA(HHV(VAR1,10),5),colorwhite;

   主力:SMA(CLOSE,10,1),COLORFFFF00;

   疯牛:DMA(MA(CLOSE+REF(CLOSE,5)/CLOSE*0.098,90),VOL),LINETHICK2,colorred;

   年线:DMA(MA(CLOSE+REF(CLOSE,5)/CLOSE*0.098,250),VOL),LINETHICK3,POINTDOT,COLOR30CC00;

   VAR6:=EMA(CLOSE,5);

   VAR7:=EMA(CLOSE,10);

   VAR8:=EMA(CLOSE,20);

   VAR9:=EMA(CLOSE,30);

   VARA:=EMA(CLOSE,60);

   VARB:=EMA(CLOSE,90);

   VARC:=EMA(CLOSE,125);

   VARD:=EMA(CLOSE,250);

   VAR10:=1.809*LLV(LOW,250);

   VAR11:=MA(CLOSE,10)-EMA(CLOSE,10)*100;

   VAR12:=MA(VAR11,5);

   VAR13:=3*(VAR12-VAR11);

   VAR14:=((CLOSE-LLV(LOW,20))/(HHV(HIGH,20)-LLV(LOW,20))*200-100)/2-REF(CLOSE,5);

   VAR15:=SMA(SMA(VAR14,5,1),5,1);

   VAR16:=MA(MA(VAR15,5),5);

   VAR17:=3*VAR16-5*VAR15;

   VAR18:=EMA(VAR17,10);

   VAR19:=MA(CLOSE,20)/MA(CLOSE,20)-REF(CLOSE,20)/CLOSE*100;

   VAR1A:=DMA(SMA(EMA(VAR19,5),5,1),VOL/REF(VOL,5));

   VAR1B:=SMA(EMA(VAR19,10),5,1);

   VAR1C:=(-100)*(HHV(HIGH,13)-CLOSE)/(HHV(HIGH,13)-LLV(LOW,13));

   VAR1D:=(-100)*(HHV(HIGH,8)-CLOSE)/(HHV(HIGH,8)-LLV(LOW,8));

   VAR1E:=SMA(MAX(MAX(HIGH-LOW,ABS(HIGH-REF(CLOSE,1))),ABS(LOW-REF(CLOSE,1))),14,1);

   VAR1F:=HIGH-REF(HIGH,1);

   VAR20:=REF(LOW,1)-LOW;

   VAR21:=SMA(IF(VAR1F>0ANDVAR1F>VAR20,VAR1F,0),14,1);

   VAR22:=SMA(IF(VAR20>0ANDVAR20>VAR1F,VAR20,0),14,1);

   VAR23:=VAR21*100/VAR1E;

   VAR24:=VAR22*100/VAR1E;

   VAR25:=SMA(ABS(VAR24-VAR23)/(VAR24+VAR23)*100,14,1);

   VAR26:=(VAR25+REF(VAR25,6))/2;

   DRAWTEXT(CROSS(VAR13,50)ANDVAR6>VAR7ANDVAR7>VAR8ANDVAR8>VAR9ANDVAR9>VARAANDVARA>VARBANDVARB>VARCANDVARC>VARDAND疯牛>VARDANDVAR19>VAR1AANDVAR1A>VAR1BANDVAR1B>-100ANDVAR1C>-20ANDVAR1D>-20AND-30>VAR18ANDVAR18>VAR17ANDVAR23>VAR25ANDVAR25>VAR26ANDVAR26>VAR24,年线,'宝典'),coloryellow;

   DRAWTEXT(CROSS(VAR13,200)ANDVAR6>VAR7ANDVAR7>VAR8ANDVAR8>VAR9ANDVAR9>VARAANDVARA>VARBANDVARB>VARCANDVARC>VARDANDVARD>年线AND年线>VAR10ANDVAR19>VAR1AANDVAR1A>VAR1BANDVAR1B>-100ANDVAR1C>-20ANDVAR1D>-20ANDVAR23>VAR25ANDVAR25>VAR26ANDVAR26>VAR24,年线,'疯牛'),coloryellow;

   N:=5;V1:=MA(HIGH,30)*1.15;

   V2:=MA(HIGH,3)*1.03;V3:=MA(LOW,3)*0.97;

   V4:=MA(LOW,30)*0.85;

   GET:ZIG(3,N),coloryellow;

   ;DRAWICON((ZIG(3,5)>REF(ZIG(3,5),1))AND(REF(ZIG(3,5),1)<=REF(ZIG(3,5),2))AND

   (REF(ZIG(3,5),2)<=REF(ZIG(3,5),3)),LOW*0.99,1);

   DRAWICON((ZIG(3,5)<REF(ZIG(3,5),1))AND(REF(ZIG(3,5),1)>=REF(ZIG(3,5),2))AND

   (REF(ZIG(3,5),2)>=REF(ZIG(3,5),3)),H,2);

   Var11:=ZIG(3,6)>REF(ZIG(3,6),1)

   ANDREF(ZIG(3,6),1)<=REF(ZIG(3,6),2)

   ANDREF(ZIG(3,6),2)<=REF(ZIG(3,6),3);

   Var12:=ZIG(3,6)<REF(ZIG(3,6),1)

   ANDREF(ZIG(3,6),1)>=REF(ZIG(3,6),2)

   ANDREF(ZIG(3,6),2)>=REF(ZIG(3,6),3);

   Var13:=ZIG(3,22)>REF(ZIG(3,22),1)

   ANDREF(ZIG(3,22),1)<=REF(ZIG(3,22),2)

   ANDREF(ZIG(3,22),2)<=REF(ZIG(3,22),3);

   Var14:=ZIG(3,22)<REF(ZIG(3,22),1)

   ANDREF(ZIG(3,22),1)>=REF(ZIG(3,22),2)

   ANDREF(ZIG(3,22),2)>=REF(ZIG(3,22),3);

   Var15:=ZIG(3,51)>REF(ZIG(3,51),1)

   ANDREF(ZIG(3,51),1)<=REF(ZIG(3,51),2)

   ANDREF(ZIG(3,51),2)<=REF(ZIG(3,51),3);

   Var16:=ZIG(3,51)<REF(ZIG(3,51),1)

   ANDREF(ZIG(3,51),1)>=REF(ZIG(3,51),2)

   ANDREF(ZIG(3,51),2)>=REF(ZIG(3,51),3);

   Var17:=ZIG(3,72)>REF(ZIG(3,72),1)

   ANDREF(ZIG(3,72),1)<=REF(ZIG(3,72),2)

   ANDREF(ZIG(3,72),2)<=REF(ZIG(3,72),3);

   Var18:=ZIG(3,72)<REF(ZIG(3,72),1)

   ANDREF(ZIG(3,72),1)>=REF(ZIG(3,72),2)

   ANDREF(ZIG(3,72),2)>=REF(ZIG(3,72),3);

   Var19:=EMA(C,2)-EMA(C,150);

   买点1:=(Var11+Var13+Var15+Var17);买点2:=(Var13+Var15+Var17);卖点1:=(Var12+Var14+Var16+Var18);卖点2:=(Var14+Var16+Var18);

   STICKLINE(买点1>0,H,L,10,1),colormagenta,linethick1;STICKLINE(买点1>0,O,C,6,0),colormagenta,linethick1;

   STICKLINE(买点2>0,H,L,10,1),colormagenta,linethick1;STICKLINE(买点2>0,O,C,6,0),colormagenta,linethick1;

   STICKLINE(卖点1>0,H,L,11,5),coloryellow,linethick1;STICKLINE(卖点1>0,O,C,6,0),coloryellow,linethick1;

   STICKLINE(卖点2>0,H,L,11,5),coloryellow,linethick1;STICKLINE(卖点2>0,O,C,6,0),coloryellow,linethick1;

   DRAWTEXT(卖点2>0,H,'顶'),coloryellow,linethick3;

   DRAWTEXT(买点2>0,L,'底'),colormagenta,linethick3;

   X1:=(C+L+H)/3;BB13:=ATAN(EMA(X1,13)-REF(EMA(X1,13),1))*3.1416*10;

   colorgreen;上开:=O;

   上收:=C;上高:=H;上低:=L;

   JJ:=(上开+上高+上低)/3;

   A:=EMA(JJ,4);VA1:=EMA(上收,8);VA2:=EMA(上收,20);

   箱顶:MA(REF(HHV(上收,30),1),3),colorred,LINETHICK1;

   箱底:MA(REF(LLV(上收,30),1),2),colorgreen,LINETHICK1;

   买线:=EMA(C,2);

   卖线:=EMA(SLOPE(C,21)*20+C,42);

   DRAWTEXT(CROSS(买线,卖线)AND箱顶>=REF(箱顶,1),LOW*0.95,''),COLOR00FFFF;

   colorwhite;A1:=3*SMA((C-LLV(L,55))/(HHV(H,55)-LLV(L,55))*100,5,1)-2*SMA((C-LLV(L,55))/(HHV(H,55)-LLV(L,55))*100,5,1);

   Hm0:=EMA(A1,5);

   A4:=((C-LLV(L,21))/(HHV(H,21)-LLV(L,21)))*100;

   qs0:=(MA(3*SMA(A4,6,1)-2*SMA(SMA(A4,5,1),5,1),2));

   ;N:=5;

   L1:=LLV(L,10);

   爆发点:=(DCLOSE-REF(C,1))/REF(C,1)*100;

   XG:=CROSS(爆发点,20)ORCROSS(爆发点,18);

   L3:IF(XG,O,L1*0.999),coloryellow;

   DRAWTEXT(XG,L3,'∠∠暴'),colormagenta;

   买线:=ZIG(3,10);卖线:=MA(买线,2);

   BU:=CROSS(买线,卖线);SEL:=CROSS(卖线,买线);

   DRAWTEXT(bu,L*0.99,'▲'),LINETHICK2,COLOR00FFFF;

   V10:=PEAKBARS(3,15,1)<10;

   V12:=IF(V10=1,50,0);

   V9:=TROUGHBARS(3,15,1)<10;

   V11:=IF(V9=1,50,0);

   DRAWTEXT(IF(IF(V11=50,50,0)>REF(IF(V11=50,50,0),1),L,0),L*0.96,'↖↖底'),colorblue;

   VARE:=MA(100*(CLOSE-LLV(CLOSE,34))/(HHV(HIGH,34)-LLV(LOW,34)),5)-20;

   VARF:=100-3*SMA((CLOSE-LLV(LOW,75))/(HHV(HIGH,75)-LLV(LOW,75))*100,20,1)+2*SMA(SMA

   ((CLOSE-LLV(LOW,75))/(HHV(HIGH,75)-LLV(LOW,75))*100,20,1),15,1);

   VAR10:=100-3*SMA((OPEN-LLV(LOW,75))/(HHV(HIGH,75)-LLV(LOW,75))*100,20,1)+2*SMA(SMA

   ((OPEN-LLV(LOW,75))/(HHV(HIGH,75)-LLV(LOW,75))*100,20,1),15,1);

   Var12:=(HIGH+LOW+CLOSE)/3;

   Var13:=(Var12-MA(Var12,14))/(0.015*AVEDEV(Var12,14));

   Var14:=(Var12-MA(Var12,70))/(0.015*AVEDEV(Var12,70));

   Var15:=IF(Var13>=150ANDVar13<200ANDVar14>=150ANDVar14<200,10,0);

   Var16:=IF(Var13<=-150ANDVar13>-200ANDVar14<=-150ANDVar14>-200,-10,Var15);

   Var17:=(CLOSE-MA(CLOSE,13))/MA(CLOSE,13)*100;

   Var18:=100-ABS(Var17);

   Var19:=IF(Var18<90,Var18,100);

   Var1A:=IF(VarE>0,VarE,0);

   Var1B:=IF(Var14>=200ANDVar13>=150,15,IF(Var14<=-200ANDVar13<=-150,-15,Var16))+60;

   Var1C:=Var1A>48ANDVar1B>60ANDVar19<100;

   周换:SUM(V/CAPITAL*100,5),NODRAW,COLORMAGENTA;

   预测:IF(CURRBARSCOUNT=1ANDPERIOD=5,VOL*240/FROMOPEN,VOL),NODRAW;

   STICKLINE(CURRBARSCOUNT=1ANDPERIOD=5,预测,0,-1,-1),COLOR00C0C0;

   持币:IF(SAR(10,2,20)>=H,SAR(10,2,20),DRAWNULL),CIRCLEDOT,COLORGREEN;

   持股:IF(SAR(10,2,20)<=L,SAR(10,2,20),DRAWNULL),CIRCLEDOT,COLORMAGENTA;

   JJ:=(HIGH+LOW+CLOSE)/3;

   QJ9:=AMOUNT/IF(HIGH=LOW,4,HIGH-LOW);

   TD1:=QJ9*(MIN(OPEN,CLOSE)-LOW);

   XD1:=QJ9*(JJ-MIN(CLOSE,OPEN));

   XD2:=QJ9*(HIGH-MAX(OPEN,CLOSE));

   TD2:=QJ9*(MAX(CLOSE,OPEN)-JJ);

   日净:((TD1+XD1)-(TD2+XD2))/10000,NODRAW;

   周净:SUM(日净,5),NODRAW;

   QJ0:=(HIGH+LOW+CLOSE)/3;

   QJ1:=IF(HIGH=LOW,1,HIGH-MAX(OPEN,CLOSE));

   QJ2:=IF(HIGH=LOW,1,MAX(CLOSE,OPEN)-QJ0);

   QJ3:=IF(HIGH=LOW,1,MIN(OPEN,CLOSE)-LOW);

   QJ4:=IF(HIGH=LOW,1,QJ0-MIN(CLOSE,OPEN));

   QJ5:=VOL/(IF(HIGH=LOW,4,HIGH-LOW));

   特大:QJ4*QJ5,NODRAW;大单:QJ3*QJ5,NODRAW;

   中单:QJ1*QJ5,NODRAW;小单:QJ2*QJ5,NODRAW;

   AA:=VOL/((HIGH-LOW)*2-ABS(CLOSE-OPEN));

   买量:=IF(CLOSE>OPEN,AA*(HIGH-LOW),IF(CLOSE<OPEN,AA*((HIGH-OPEN)+(CLOSE-LOW)),VOL/2)),LINETHICK0;

   卖量:=IF(CLOSE>OPEN,0-AA*((HIGH-CLOSE)+(OPEN-LOW)),IF(CLOSE<OPEN,0-AA*(HIGH-LOW),0-VOL/2)),LINETHICK0,COLORCYAN;

   主力净流入:MA(买量+卖量/2,3)*AMO/V/100000000,COLORYELLOW,LINETHICK1;

   量〗:VOL,NODRAW,VOLSTICK;

   STICKLINE(V>=3*REF(V,1),V/3,V/3,3.9,0),COLORGREEN;

   STICKLINE(V>=2*REF(V,1),V/2,V/2,3.9,0),COLORYELLOW;

   DRAWLINE(V>=HHV(V,30),V,V<=LLV(V,10),HHV(V,6),1),COLORFFCCCC;

   VAR7:=(HIGH-LOW);

   VAR8:=ABS((OPEN-CLOSE));

   VAR9:=(HIGH-IF((CLOSE>OPEN),CLOSE,OPEN));

   VAR10:=(IF((CLOSE>OPEN),OPEN,CLOSE)-LOW);

   VAR11:=((VAR8/VAR7)*VOL);

   VAR12:=((VAR9/VAR7)*VOL);

   VAR13:=((VAR10/VAR7)*VOL);

   VAR14:=IF(((VOL/CAPITAL)>0.001),1,EXP(ABS(LOG(((VOL/CAPITAL)*100)))));

   VARA:=(((CLOSE-MA(CLOSE,5))/MA(CLOSE,5))*100);

   VARB:=(((MA(CLOSE,5)>MA(CLOSE,10))AND(MA(CLOSE,10)>MA(CLOSE,30)))AND(MA(CLOSE,30)>MA(CLOSE,60)));

   VARC:=((MA(CLOSE,5)<MA(CLOSE,10))AND(MA(CLOSE,10)<MA(CLOSE,30)));

   VARD:=REF(CLOSE,1);

   DRAWTEXT(((VAR14>2)AND(VOL<(MA(VOL,5)/2))),V-15000,'◆'),COLORFB2DFB;

   DRAWTEXT(((VAR14>2)AND(VOL<(MA(VOL,5)/2))),V+59000,'地'),COLORFB2DFB;

   换手率:=((VOL/CAPITAL)*100);

   DRAWTEXT((((VOL/REF((SUM(VOL,5)/5),1))>=2)AND(换手率>1)),(V+55000),'变'),COLORFFFFCC;

   量:=IF((CLOSE>200),(VOL/1000000),(VOL/100)),LINETHICK0;

   振幅:=(((HIGH-LOW)/LOW)*100);

   DRAWTEXT(VAR12>VAR11ANDVARA>2ANDVAR12>VAR13ANDCLOSE>MA(CLOSE,5)ANDCLOSE>MA(CLOSE,30)ANDHIGH>MA(CLOSE,60)ANDVOL>MA(VOL,5)ANDVAR12>=MA(VOL,5),V+5000,'高'),COLORGREEN;

   DRAWTEXT(VAR13>VAR11ANDVAR13>VAR12ANDVARA<-2ANDCLOSE<MA(CLOSE,30)ANDVAR13<MA(VOL,5)/2ANDMA(VOL,5)<MA(VOL,10),V+5000,'低'),COLORYELLOW;

   LC1:=REF(CLOSE,1);

   RSI1:=SMA(MAX(CLOSE-LC1,0),6,1)/SMA(ABS(CLOSE-LC1),6,1)*100;

   抓大牛:CROSS(RSI1,11);

   DRAWTEXT(抓大牛,V+55000,'抓'),COLORRED;

   EMA13:=EMA(C,13),COLORFF8080;

   DRAWTEXT(CROSS(HIGH,EMA13),V+5000,'底'),COLORYELLOW;

   A01:=DYNAINFO(7);

   A03:=BARSCOUNT(CLOSE);

   A04:=(SMA((CLOSE/HHV(HIGH,120)),3,1)*100);

   A05:=IF((A03>20),A04,0);

   A06:=IF((LOW>A01),0,IF((HIGH<A01),1,(((A01-LOW)+0.009)/((HIGH-LOW)+0.009))));

   A07:=DMA(A06,(VOL/CAPITAL))*60;

   A09:=IF((((A07>0)AND(A07>REF(A07,1)))AND(A05<=88)),A07,0);

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

   VAR2:=EMA(VAR1,8);

   VAR3:=3*SMA((C-LLV(L,55))/(HHV(H,55)-LLV(L,55))*100,5,1)-2*SMA(SMA((C-LLV(L,55))/(HHV(H,55)-LLV(L,55))*100,5,1),3,1);

   趋势:=EMA(VAR3,3)-10;

   STICKLINE((A09>0)AND趋势<40,0,V/6,2,0),COLORMAGENTA;

   粉色机构建仓区:0,LINETHICK0,COLORMAGENTA;

   A011:=DYNAINFO(5);

   A013:=BARSCOUNT(HIGH);

   A014:=(SMA((HIGH/HHV(CLOSE,120)),3,1)*100);

   A015:=IF((A013>20),A014,0);

   A016:=IF((HIGH<A011),0,IF((LOW>A011),1,(((A011-HIGH)+0.009)/((LOW-HIGH)+0.009))));

   A017:=DMA(A016,(VOL/CAPITAL))*60;

   A019:=IF((((A017>0)AND(A017>REF(A017,1)))AND(A015>=88)),A017,0);

   VAR21:=3*SMA((CLOSE-HHV(HIGH,27))/(LLV(LOW,27)-HHV(HIGH,27))*100,5,1)-

   2*SMA(SMA((HIGH-HHV(HIGH,27))/(LLV(LOW,27)-HHV(HIGH,27))*100,5,1),3,1);

   VAR22:=EMA(VAR21,8);

   VAR23:=3*SMA((HIGH-HHV(HIGH,55))/(LLV(LOW,55)-HHV(HIGH,55))*100,5,1)-

   2*SMA(SMA((HIGH-HHV(HIGH,55))/(LLV(LOW,55)-HHV(HIGH,55))*100,5,1),3,1);

   趋势1:=EMA(VAR23,3)-10;

   STICKLINE((A019>0AND(趋势1<20OR趋势1>REF(趋势1,1)AND趋势1<50)),0,V/5,2,0),COLORGREEN;

   绿色机构出仓区:0,LINETHICK0,COLORGREEN;

   AB:DRAWLINE(V>=HHV(V,10),V,V<=LLV(V,3),HHV(V,3),1),COLORYELLOW;

   DRAWTEXT(CROSS(C,AB),C+5000,'B'),COLORYELLOW;

   {DRAWICON(CROSS(C,AB),L*0.98,7);};

   五日:MA(V,5)COLORFFFFFFLINETHICK2;

   三十四日:MA(V,34)COLORFF80FFLINETHICK2;

   一百四十四日:MA(V,144)COLOR00FFFFLINETHICK1;

   底部区域:=MA(IF(L<=LLV(L,15),MA(C,20),0),3)/200,VOLSTICK;

   入货点:=IF(REF(底部区域,1)>0ANDREF(C,1)<=REF(O,1)AND底部区域>0ANDC>O,1,0);

   DRAWICON(入货点=1,底部区域*1.2,1),COLORBLUE;

   DRAWTEXT(CROSS(0.9,1/VOL*1000>0.01AND"KDJ.J"<0),V,'☆地');

   N1:=6;N2:=12;N3:=26;

   MA5:=MA(CLOSE,5);

   MA10:=MA(CLOSE,10);

   MA20:=MA(CLOSE,20);

   MA60:=MA(CLOSE,60);

   MTM:=C-REF(C,1);

   DX:=100*EMA(EMA(MTM,N1),N1)/EMA(EMA(ABS(MTM),N1),N1);

   ZX:=100*EMA(EMA(MTM,N2),N2)/EMA(EMA(ABS(MTM),N2),N2);

   CX:=100*EMA(EMA(MTM,N3),N3)/EMA(EMA(ABS(MTM),N3),N3);

   DXGD:=LLV(DX,2)=LLV(DX,5)ANDCROSS(DX,MA(DX,2));

   ZXGD:=LLV(ZX,2)=LLV(ZX,5)ANDCROSS(ZX,MA(ZX,2))ANDDX>ZX;

   中买:IF(ZXGDANDBETWEEN(DX,0,50)ANDBETWEEN(CX,0,50),1,0),COLOR00FFFF,POINTDOT;

   DTPL:=DX>ZXANDZX>CXANDCX>0;

   QSXS:=DX>REF(DX,1)ANDZX>REF(ZX,1);

   TSJC:=CROSS(DX,CX)ANDCROSS(ZX,CX);

   优选:IF(CROSS(DTPL,0.8)AND(TSJCORCOUNT(QSXS,3)=3)ANDCX<40,1,0),COLOR0000FF,POINTDOT;

   中卖:IF(CROSS(CX,ZX)ANDDX<ZX,1,0),colorff9900;

   买:IF(LLV(DX,2)=LLV(DX,7)ANDCOUNT(DX<0,2)ANDCROSS(DX,MA(DX,2)),1,0),COLORRED;

   卖:IF(HHV(DX,2)=HHV(DX,7)ANDCOUNT(DX>50,2)ANDCROSS(MA(DX,2),DX),1,0),COLOR00FF00;

   STICKLINE(DX>0,0,DX,3,0),COLOR00FF00;

   STICKLINE(ZX>0,0,ZX,3,0),COLOR00FFFF;

   STICKLINE(CX>0,0,CX,3,0),COLORFF00FF;

   DRAWTEXT(中买,low-0.03,'★'),COLOR00FFFF,ALIGN1;

   DRAWTEXT(中卖,high*1.025,'●'),COLORFF9900,ALIGN1;

   DRAWTEXT(filter(买=1,5),low-0.03,'买'),COLORRED,ALIGN1;

   DRAWTEXT(filter(卖=1,5),high*1.025,'卖'),COLOR00FF00,ALIGN1;

   DRAWICON(优选,low-0.03,1),ALIGN1;

   RSV:=(C-LLV(L,9))/(HHV(H,9)-LLV(L,9))*100;

   K:SMA(RSV,3,1),COLORFFFFFF,PRECIS0;

   D:SMA(K,3,1),COLOR00FFFF,PRECIS0;

   J:=3*K-2*D;

   超跌:IF(J<0,10,0),COLORFFFF00,PRECIS0;

   BDDD:=LLV(J,2)=LLV(J,8);

   重启:IF(CROSS(J,REF(J+0.01,1))ANDBDDDANDJ<20,30,0),COLORwhite,PRECIS0;    上趋势:MA(LOW,20)*1.2,color0080ff,linethick2;

   VAR1:=MA((HIGH+LOW+2*CLOSE)/4,5);

   VAR2:=EMA(VAR1,10)-EMA(VAR1,30);

   VAR3:=EMA(VAR2,5);VAR4:=(VAR2-VAR3)*5;

   VAR5:=IF(VAR4<=VAR1,VAR1,VAR4);

   动向:=FORCAST(FORCAST(VAR5,10),10),LINETHICK1;

   趋势:IF(VAR5>动向,VAR5,VAR1),coloryellow;

   强势:MA(VAR1,5),colorred;

   弱势:=MA(HHV(VAR1,10),5),colorwhite;

   主力:SMA(CLOSE,10,1),COLORFFFF00;

   疯牛:DMA(MA(CLOSE+REF(CLOSE,5)/CLOSE*0.098,90),VOL),LINETHICK2,colorred;

   年线:DMA(MA(CLOSE+REF(CLOSE,5)/CLOSE*0.098,250),VOL),LINETHICK3,POINTDOT,COLOR30CC00;

   VAR6:=EMA(CLOSE,5);

   VAR7:=EMA(CLOSE,10);

   VAR8:=EMA(CLOSE,20);

   VAR9:=EMA(CLOSE,30);

   VARA:=EMA(CLOSE,60);

   VARB:=EMA(CLOSE,90);

   VARC:=EMA(CLOSE,125);

   VARD:=EMA(CLOSE,250);

   VAR10:=1.809*LLV(LOW,250);

   VAR11:=MA(CLOSE,10)-EMA(CLOSE,10)*100;

   VAR12:=MA(VAR11,5);

   VAR13:=3*(VAR12-VAR11);

   VAR14:=((CLOSE-LLV(LOW,20))/(HHV(HIGH,20)-LLV(LOW,20))*200-100)/2-REF(CLOSE,5);

   VAR15:=SMA(SMA(VAR14,5,1),5,1);

   VAR16:=MA(MA(VAR15,5),5);

   VAR17:=3*VAR16-5*VAR15;

   VAR18:=EMA(VAR17,10);

   VAR19:=MA(CLOSE,20)/MA(CLOSE,20)-REF(CLOSE,20)/CLOSE*100;

   VAR1A:=DMA(SMA(EMA(VAR19,5),5,1),VOL/REF(VOL,5));

   VAR1B:=SMA(EMA(VAR19,10),5,1);

   VAR1C:=(-100)*(HHV(HIGH,13)-CLOSE)/(HHV(HIGH,13)-LLV(LOW,13));

   VAR1D:=(-100)*(HHV(HIGH,8)-CLOSE)/(HHV(HIGH,8)-LLV(LOW,8));

   VAR1E:=SMA(MAX(MAX(HIGH-LOW,ABS(HIGH-REF(CLOSE,1))),ABS(LOW-REF(CLOSE,1))),14,1);

   VAR1F:=HIGH-REF(HIGH,1);

   VAR20:=REF(LOW,1)-LOW;

   VAR21:=SMA(IF(VAR1F>0ANDVAR1F>VAR20,VAR1F,0),14,1);

   VAR22:=SMA(IF(VAR20>0ANDVAR20>VAR1F,VAR20,0),14,1);

   VAR23:=VAR21*100/VAR1E;

   VAR24:=VAR22*100/VAR1E;

   VAR25:=SMA(ABS(VAR24-VAR23)/(VAR24+VAR23)*100,14,1);

   VAR26:=(VAR25+REF(VAR25,6))/2;

   DRAWTEXT(CROSS(VAR13,50)ANDVAR6>VAR7ANDVAR7>VAR8ANDVAR8>VAR9ANDVAR9>VARAANDVARA>VARBANDVARB>VARCANDVARC>VARDAND疯牛>VARDANDVAR19>VAR1AANDVAR1A>VAR1BANDVAR1B>-100ANDVAR1C>-20ANDVAR1D>-20AND-30>VAR18ANDVAR18>VAR17ANDVAR23>VAR25ANDVAR25>VAR26ANDVAR26>VAR24,年线,'宝典'),coloryellow;

   DRAWTEXT(CROSS(VAR13,200)ANDVAR6>VAR7ANDVAR7>VAR8ANDVAR8>VAR9ANDVAR9>VARAANDVARA>VARBANDVARB>VARCANDVARC>VARDANDVARD>年线AND年线>VAR10ANDVAR19>VAR1AANDVAR1A>VAR1BANDVAR1B>-100ANDVAR1C>-20ANDVAR1D>-20ANDVAR23>VAR25ANDVAR25>VAR26ANDVAR26>VAR24,年线,'疯牛'),coloryellow;

   N:=5;V1:=MA(HIGH,30)*1.15;

   V2:=MA(HIGH,3)*1.03;V3:=MA(LOW,3)*0.97;

   V4:=MA(LOW,30)*0.85;

   GET:ZIG(3,N),coloryellow;

   ;DRAWICON((ZIG(3,5)>REF(ZIG(3,5),1))AND(REF(ZIG(3,5),1)<=REF(ZIG(3,5),2))AND

   (REF(ZIG(3,5),2)<=REF(ZIG(3,5),3)),LOW*0.99,1);

   DRAWICON((ZIG(3,5)<REF(ZIG(3,5),1))AND(REF(ZIG(3,5),1)>=REF(ZIG(3,5),2))AND

   (REF(ZIG(3,5),2)>=REF(ZIG(3,5),3)),H,2);

   Var11:=ZIG(3,6)>REF(ZIG(3,6),1)

   ANDREF(ZIG(3,6),1)<=REF(ZIG(3,6),2)

   ANDREF(ZIG(3,6),2)<=REF(ZIG(3,6),3);

   Var12:=ZIG(3,6)<REF(ZIG(3,6),1)

   ANDREF(ZIG(3,6),1)>=REF(ZIG(3,6),2)

   ANDREF(ZIG(3,6),2)>=REF(ZIG(3,6),3);

   Var13:=ZIG(3,22)>REF(ZIG(3,22),1)

   ANDREF(ZIG(3,22),1)<=REF(ZIG(3,22),2)

   ANDREF(ZIG(3,22),2)<=REF(ZIG(3,22),3);

   Var14:=ZIG(3,22)<REF(ZIG(3,22),1)

   ANDREF(ZIG(3,22),1)>=REF(ZIG(3,22),2)

   ANDREF(ZIG(3,22),2)>=REF(ZIG(3,22),3);

   Var15:=ZIG(3,51)>REF(ZIG(3,51),1)

   ANDREF(ZIG(3,51),1)<=REF(ZIG(3,51),2)

   ANDREF(ZIG(3,51),2)<=REF(ZIG(3,51),3);

   Var16:=ZIG(3,51)<REF(ZIG(3,51),1)

   ANDREF(ZIG(3,51),1)>=REF(ZIG(3,51),2)

   ANDREF(ZIG(3,51),2)>=REF(ZIG(3,51),3);

   Var17:=ZIG(3,72)>REF(ZIG(3,72),1)

   ANDREF(ZIG(3,72),1)<=REF(ZIG(3,72),2)

   ANDREF(ZIG(3,72),2)<=REF(ZIG(3,72),3);

   Var18:=ZIG(3,72)<REF(ZIG(3,72),1)

   ANDREF(ZIG(3,72),1)>=REF(ZIG(3,72),2)

   ANDREF(ZIG(3,72),2)>=REF(ZIG(3,72),3);

   Var19:=EMA(C,2)-EMA(C,150);

   买点1:=(Var11+Var13+Var15+Var17);买点2:=(Var13+Var15+Var17);卖点1:=(Var12+Var14+Var16+Var18);卖点2:=(Var14+Var16+Var18);

   STICKLINE(买点1>0,H,L,10,1),colormagenta,linethick1;STICKLINE(买点1>0,O,C,6,0),colormagenta,linethick1;

   STICKLINE(买点2>0,H,L,10,1),colormagenta,linethick1;STICKLINE(买点2>0,O,C,6,0),colormagenta,linethick1;

   STICKLINE(卖点1>0,H,L,11,5),coloryellow,linethick1;STICKLINE(卖点1>0,O,C,6,0),coloryellow,linethick1;

   STICKLINE(卖点2>0,H,L,11,5),coloryellow,linethick1;STICKLINE(卖点2>0,O,C,6,0),coloryellow,linethick1;

   DRAWTEXT(卖点2>0,H,'顶'),coloryellow,linethick3;

   DRAWTEXT(买点2>0,L,'底'),colormagenta,linethick3;

   X1:=(C+L+H)/3;BB13:=ATAN(EMA(X1,13)-REF(EMA(X1,13),1))*3.1416*10;

   colorgreen;上开:=O;

   上收:=C;上高:=H;上低:=L;

   JJ:=(上开+上高+上低)/3;

   A:=EMA(JJ,4);VA1:=EMA(上收,8);VA2:=EMA(上收,20);

   箱顶:MA(REF(HHV(上收,30),1),3),colorred,LINETHICK1;

   箱底:MA(REF(LLV(上收,30),1),2),colorgreen,LINETHICK1;

   买线:=EMA(C,2);

   卖线:=EMA(SLOPE(C,21)*20+C,42);

   DRAWTEXT(CROSS(买线,卖线)AND箱顶>=REF(箱顶,1),LOW*0.95,''),COLOR00FFFF;

   colorwhite;A1:=3*SMA((C-LLV(L,55))/(HHV(H,55)-LLV(L,55))*100,5,1)-2*SMA((C-LLV(L,55))/(HHV(H,55)-LLV(L,55))*100,5,1);

   Hm0:=EMA(A1,5);

   A4:=((C-LLV(L,21))/(HHV(H,21)-LLV(L,21)))*100;

   qs0:=(MA(3*SMA(A4,6,1)-2*SMA(SMA(A4,5,1),5,1),2));

   ;N:=5;

   L1:=LLV(L,10);

   爆发点:=(DCLOSE-REF(C,1))/REF(C,1)*100;

   XG:=CROSS(爆发点,20)ORCROSS(爆发点,18);

   L3:IF(XG,O,L1*0.999),coloryellow;

   DRAWTEXT(XG,L3,'∠∠暴'),colormagenta;

   买线:=ZIG(3,10);卖线:=MA(买线,2);

   BU:=CROSS(买线,卖线);SEL:=CROSS(卖线,买线);

   DRAWTEXT(bu,L*0.99,'▲'),LINETHICK2,COLOR00FFFF;

   V10:=PEAKBARS(3,15,1)<10;

   V12:=IF(V10=1,50,0);

   V9:=TROUGHBARS(3,15,1)<10;

   V11:=IF(V9=1,50,0);

   DRAWTEXT(IF(IF(V11=50,50,0)>REF(IF(V11=50,50,0),1),L,0),L*0.96,'↖↖底'),colorblue;

   VARE:=MA(100*(CLOSE-LLV(CLOSE,34))/(HHV(HIGH,34)-LLV(LOW,34)),5)-20;

   VARF:=100-3*SMA((CLOSE-LLV(LOW,75))/(HHV(HIGH,75)-LLV(LOW,75))*100,20,1)+2*SMA(SMA

   ((CLOSE-LLV(LOW,75))/(HHV(HIGH,75)-LLV(LOW,75))*100,20,1),15,1);

   VAR10:=100-3*SMA((OPEN-LLV(LOW,75))/(HHV(HIGH,75)-LLV(LOW,75))*100,20,1)+2*SMA(SMA

   ((OPEN-LLV(LOW,75))/(HHV(HIGH,75)-LLV(LOW,75))*100,20,1),15,1);

   Var12:=(HIGH+LOW+CLOSE)/3;

   Var13:=(Var12-MA(Var12,14))/(0.015*AVEDEV(Var12,14));

   Var14:=(Var12-MA(Var12,70))/(0.015*AVEDEV(Var12,70));

   Var15:=IF(Var13>=150ANDVar13<200ANDVar14>=150ANDVar14<200,10,0);

   Var16:=IF(Var13<=-150ANDVar13>-200ANDVar14<=-150ANDVar14>-200,-10,Var15);

   Var17:=(CLOSE-MA(CLOSE,13))/MA(CLOSE,13)*100;

   Var18:=100-ABS(Var17);

   Var19:=IF(Var18<90,Var18,100);

   Var1A:=IF(VarE>0,VarE,0);

   Var1B:=IF(Var14>=200ANDVar13>=150,15,IF(Var14<=-200ANDVar13<=-150,-15,Var16))+60;

   Var1C:=Var1A>48ANDVar1B>60ANDVar19<100;

   周换:SUM(V/CAPITAL*100,5),NODRAW,COLORMAGENTA;

   预测:IF(CURRBARSCOUNT=1ANDPERIOD=5,VOL*240/FROMOPEN,VOL),NODRAW;

   STICKLINE(CURRBARSCOUNT=1ANDPERIOD=5,预测,0,-1,-1),COLOR00C0C0;

   持币:IF(SAR(10,2,20)>=H,SAR(10,2,20),DRAWNULL),CIRCLEDOT,COLORGREEN;

   持股:IF(SAR(10,2,20)<=L,SAR(10,2,20),DRAWNULL),CIRCLEDOT,COLORMAGENTA;

   JJ:=(HIGH+LOW+CLOSE)/3;

   QJ9:=AMOUNT/IF(HIGH=LOW,4,HIGH-LOW);

   TD1:=QJ9*(MIN(OPEN,CLOSE)-LOW);

   XD1:=QJ9*(JJ-MIN(CLOSE,OPEN));

   XD2:=QJ9*(HIGH-MAX(OPEN,CLOSE));

   TD2:=QJ9*(MAX(CLOSE,OPEN)-JJ);

   日净:((TD1+XD1)-(TD2+XD2))/10000,NODRAW;

   周净:SUM(日净,5),NODRAW;

   QJ0:=(HIGH+LOW+CLOSE)/3;

   QJ1:=IF(HIGH=LOW,1,HIGH-MAX(OPEN,CLOSE));

   QJ2:=IF(HIGH=LOW,1,MAX(CLOSE,OPEN)-QJ0);

   QJ3:=IF(HIGH=LOW,1,MIN(OPEN,CLOSE)-LOW);

   QJ4:=IF(HIGH=LOW,1,QJ0-MIN(CLOSE,OPEN));

   QJ5:=VOL/(IF(HIGH=LOW,4,HIGH-LOW));

   特大:QJ4*QJ5,NODRAW;大单:QJ3*QJ5,NODRAW;

   中单:QJ1*QJ5,NODRAW;小单:QJ2*QJ5,NODRAW;

   AA:=VOL/((HIGH-LOW)*2-ABS(CLOSE-OPEN));

   买量:=IF(CLOSE>OPEN,AA*(HIGH-LOW),IF(CLOSE<OPEN,AA*((HIGH-OPEN)+(CLOSE-LOW)),VOL/2)),LINETHICK0;

   卖量:=IF(CLOSE>OPEN,0-AA*((HIGH-CLOSE)+(OPEN-LOW)),IF(CLOSE<OPEN,0-AA*(HIGH-LOW),0-VOL/2)),LINETHICK0,COLORCYAN;

   主力净流入:MA(买量+卖量/2,3)*AMO/V/100000000,COLORYELLOW,LINETHICK1;

   量〗:VOL,NODRAW,VOLSTICK;

   STICKLINE(V>=3*REF(V,1),V/3,V/3,3.9,0),COLORGREEN;

   STICKLINE(V>=2*REF(V,1),V/2,V/2,3.9,0),COLORYELLOW;

   DRAWLINE(V>=HHV(V,30),V,V<=LLV(V,10),HHV(V,6),1),COLORFFCCCC;

   VAR7:=(HIGH-LOW);

   VAR8:=ABS((OPEN-CLOSE));

   VAR9:=(HIGH-IF((CLOSE>OPEN),CLOSE,OPEN));

   VAR10:=(IF((CLOSE>OPEN),OPEN,CLOSE)-LOW);

   VAR11:=((VAR8/VAR7)*VOL);

   VAR12:=((VAR9/VAR7)*VOL);

   VAR13:=((VAR10/VAR7)*VOL);

   VAR14:=IF(((VOL/CAPITAL)>0.001),1,EXP(ABS(LOG(((VOL/CAPITAL)*100)))));

   VARA:=(((CLOSE-MA(CLOSE,5))/MA(CLOSE,5))*100);

   VARB:=(((MA(CLOSE,5)>MA(CLOSE,10))AND(MA(CLOSE,10)>MA(CLOSE,30)))AND(MA(CLOSE,30)>MA(CLOSE,60)));

   VARC:=((MA(CLOSE,5)<MA(CLOSE,10))AND(MA(CLOSE,10)<MA(CLOSE,30)));

   VARD:=REF(CLOSE,1);

   DRAWTEXT(((VAR14>2)AND(VOL<(MA(VOL,5)/2))),V-15000,'◆'),COLORFB2DFB;

   DRAWTEXT(((VAR14>2)AND(VOL<(MA(VOL,5)/2))),V+59000,'地'),COLORFB2DFB;

   换手率:=((VOL/CAPITAL)*100);

   DRAWTEXT((((VOL/REF((SUM(VOL,5)/5),1))>=2)AND(换手率>1)),(V+55000),'变'),COLORFFFFCC;

   量:=IF((CLOSE>200),(VOL/1000000),(VOL/100)),LINETHICK0;

   振幅:=(((HIGH-LOW)/LOW)*100);

   DRAWTEXT(VAR12>VAR11ANDVARA>2ANDVAR12>VAR13ANDCLOSE>MA(CLOSE,5)ANDCLOSE>MA(CLOSE,30)ANDHIGH>MA(CLOSE,60)ANDVOL>MA(VOL,5)ANDVAR12>=MA(VOL,5),V+5000,'高'),COLORGREEN;

   DRAWTEXT(VAR13>VAR11ANDVAR13>VAR12ANDVARA<-2ANDCLOSE<MA(CLOSE,30)ANDVAR13<MA(VOL,5)/2ANDMA(VOL,5)<MA(VOL,10),V+5000,'低'),COLORYELLOW;

   LC1:=REF(CLOSE,1);

   RSI1:=SMA(MAX(CLOSE-LC1,0),6,1)/SMA(ABS(CLOSE-LC1),6,1)*100;

   抓大牛:CROSS(RSI1,11);

   DRAWTEXT(抓大牛,V+55000,'抓'),COLORRED;

   EMA13:=EMA(C,13),COLORFF8080;

   DRAWTEXT(CROSS(HIGH,EMA13),V+5000,'底'),COLORYELLOW;

   A01:=DYNAINFO(7);

   A03:=BARSCOUNT(CLOSE);

   A04:=(SMA((CLOSE/HHV(HIGH,120)),3,1)*100);

   A05:=IF((A03>20),A04,0);

   A06:=IF((LOW>A01),0,IF((HIGH<A01),1,(((A01-LOW)+0.009)/((HIGH-LOW)+0.009))));

   A07:=DMA(A06,(VOL/CAPITAL))*60;

   A09:=IF((((A07>0)AND(A07>REF(A07,1)))AND(A05<=88)),A07,0);

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

   VAR2:=EMA(VAR1,8);

   VAR3:=3*SMA((C-LLV(L,55))/(HHV(H,55)-LLV(L,55))*100,5,1)-2*SMA(SMA((C-LLV(L,55))/(HHV(H,55)-LLV(L,55))*100,5,1),3,1);

   趋势:=EMA(VAR3,3)-10;

   STICKLINE((A09>0)AND趋势<40,0,V/6,2,0),COLORMAGENTA;

   粉色机构建仓区:0,LINETHICK0,COLORMAGENTA;

   A011:=DYNAINFO(5);

   A013:=BARSCOUNT(HIGH);

   A014:=(SMA((HIGH/HHV(CLOSE,120)),3,1)*100);

   A015:=IF((A013>20),A014,0);

   A016:=IF((HIGH<A011),0,IF((LOW>A011),1,(((A011-HIGH)+0.009)/((LOW-HIGH)+0.009))));

   A017:=DMA(A016,(VOL/CAPITAL))*60;

   A019:=IF((((A017>0)AND(A017>REF(A017,1)))AND(A015>=88)),A017,0);

   VAR21:=3*SMA((CLOSE-HHV(HIGH,27))/(LLV(LOW,27)-HHV(HIGH,27))*100,5,1)-

   2*SMA(SMA((HIGH-HHV(HIGH,27))/(LLV(LOW,27)-HHV(HIGH,27))*100,5,1),3,1);

   VAR22:=EMA(VAR21,8);

   VAR23:=3*SMA((HIGH-HHV(HIGH,55))/(LLV(LOW,55)-HHV(HIGH,55))*100,5,1)-

   2*SMA(SMA((HIGH-HHV(HIGH,55))/(LLV(LOW,55)-HHV(HIGH,55))*100,5,1),3,1);

   趋势1:=EMA(VAR23,3)-10;

   STICKLINE((A019>0AND(趋势1<20OR趋势1>REF(趋势1,1)AND趋势1<50)),0,V/5,2,0),COLORGREEN;

   绿色机构出仓区:0,LINETHICK0,COLORGREEN;

   AB:DRAWLINE(V>=HHV(V,10),V,V<=LLV(V,3),HHV(V,3),1),COLORYELLOW;

   DRAWTEXT(CROSS(C,AB),C+5000,'B'),COLORYELLOW;

   {DRAWICON(CROSS(C,AB),L*0.98,7);};

   五日:MA(V,5)COLORFFFFFFLINETHICK2;

   三十四日:MA(V,34)COLORFF80FFLINETHICK2;

   一百四十四日:MA(V,144)COLOR00FFFFLINETHICK1;

   底部区域:=MA(IF(L<=LLV(L,15),MA(C,20),0),3)/200,VOLSTICK;

   入货点:=IF(REF(底部区域,1)>0ANDREF(C,1)<=REF(O,1)AND底部区域>0ANDC>O,1,0);

   DRAWICON(入货点=1,底部区域*1.2,1),COLORBLUE;

   DRAWTEXT(CROSS(0.9,1/VOL*1000>0.01AND"KDJ.J"<0),V,'☆地');

   N1:=6;N2:=12;N3:=26;

   MA5:=MA(CLOSE,5);

   MA10:=MA(CLOSE,10);

   MA20:=MA(CLOSE,20);

   MA60:=MA(CLOSE,60);

   MTM:=C-REF(C,1);

   DX:=100*EMA(EMA(MTM,N1),N1)/EMA(EMA(ABS(MTM),N1),N1);

   ZX:=100*EMA(EMA(MTM,N2),N2)/EMA(EMA(ABS(MTM),N2),N2);

   CX:=100*EMA(EMA(MTM,N3),N3)/EMA(EMA(ABS(MTM),N3),N3);

   DXGD:=LLV(DX,2)=LLV(DX,5)ANDCROSS(DX,MA(DX,2));

   ZXGD:=LLV(ZX,2)=LLV(ZX,5)ANDCROSS(ZX,MA(ZX,2))ANDDX>ZX;

   中买:IF(ZXGDANDBETWEEN(DX,0,50)ANDBETWEEN(CX,0,50),1,0),COLOR00FFFF,POINTDOT;

   DTPL:=DX>ZXANDZX>CXANDCX>0;

   QSXS:=DX>REF(DX,1)ANDZX>REF(ZX,1);

   TSJC:=CROSS(DX,CX)ANDCROSS(ZX,CX);

   优选:IF(CROSS(DTPL,0.8)AND(TSJCORCOUNT(QSXS,3)=3)ANDCX<40,1,0),COLOR0000FF,POINTDOT;

   中卖:IF(CROSS(CX,ZX)ANDDX<ZX,1,0),colorff9900;

   买:IF(LLV(DX,2)=LLV(DX,7)ANDCOUNT(DX<0,2)ANDCROSS(DX,MA(DX,2)),1,0),COLORRED;

   卖:IF(HHV(DX,2)=HHV(DX,7)ANDCOUNT(DX>50,2)ANDCROSS(MA(DX,2),DX),1,0),COLOR00FF00;

   STICKLINE(DX>0,0,DX,3,0),COLOR00FF00;

   STICKLINE(ZX>0,0,ZX,3,0),COLOR00FFFF;

   STICKLINE(CX>0,0,CX,3,0),COLORFF00FF;

   DRAWTEXT(中买,low-0.03,'★'),COLOR00FFFF,ALIGN1;

   DRAWTEXT(中卖,high*1.025,'●'),COLORFF9900,ALIGN1;

   DRAWTEXT(filter(买=1,5),low-0.03,'买'),COLORRED,ALIGN1;

   DRAWTEXT(filter(卖=1,5),high*1.025,'卖'),COLOR00FF00,ALIGN1;

   DRAWICON(优选,low-0.03,1),ALIGN1;

   RSV:=(C-LLV(L,9))/(HHV(H,9)-LLV(L,9))*100;

   K:SMA(RSV,3,1),COLORFFFFFF,PRECIS0;

   D:SMA(K,3,1),COLOR00FFFF,PRECIS0;

   J:=3*K-2*D;

   超跌:IF(J<0,10,0),COLORFFFF00,PRECIS0;

   BDDD:=LLV(J,2)=LLV(J,8);

   重启:IF(CROSS(J,REF(J+0.01,1))ANDBDDDANDJ<20,30,0),COLORwhite,PRECIS0;




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

ZT赋值如果模糊匹配品种名称ORNAMELIKE('ST'),返回收盘价=计算涨停价,否则返回如果模糊匹配品种代码OR(模糊匹配品种代码ANDDATE=1200824),返回收盘价=计算涨停价,否则返回收盘价=计算涨停价

输出XG3日前的ZT AND 条件连续成立次数=3






神奇指标网(https://www.shenqizhibiao.com/)所有指标公式及文章来源于网络仅供学习研究

神奇指标收藏 收藏
神奇指标分享 分享

网友评论

已有0人评论

清除 发表评论