通达信挖金子主图源码通达信指标源码
- 格式:doc
- 大小:84.00 KB
- 文档页数:2
MA5:EXPMA(CLOSE,5) LINETHICK2;MA10:EXPMA(CLOSE,14) LINETHICK2;MA20:=EXPMA(CLOSE,20)NODRAW;MA60:=EXPMA(CLOSE,60);MA90:=EXPMA(CLOSE,90)NODRAW;角度:=ATAN((MA5/REF(MA5,1)-1)*100)*180/3.1416,COLORMAGENTA,NODRA W;IF(角度>=-10,MA5,DRAWNULL),COLORRED LINETHICK2;STICKLINE(CROSS(MA5,MA10),L,L-0.05,2,0),COLORWHITE; DRAWTEXT(CROSS(MA5,MA10),L-0.13,'牛') ,COLORWHITE;STICKLINE(CROSS(MA5,MA20),L,L-0.05,2,0),COLOR00FFFF; DRAWTEXT(CROSS(MA5,MA20),L-0.13,'大牛') ,COLOR00FFFF; STICKLINE(CROSS(MA10,MA5),H,H+0.05,2,0),COLORBLUE; DRAWTEXT(CROSS(MA10,MA5),H+0.13,'走人') ,COLORGREEN;超B:=L2_AMO(0,0)/10000.0;大B:=L2_AMO(1,0)/10000.0;中B:=L2_AMO(2,0)/10000.0;:=L2_AMO(3,0)/10000.0;超S:=-L2_AMO(0,1)/10000.0;大S:=-L2_AMO(1,1)/10000.0;中S:=-L2_AMO(2,1)/10000.0;小S:=-L2_AMO(3,1)/10000.0;中单:=(中B)+(中S);小单:=(小B)+(小S);主力净流入:"Z02.主力净流入#DAY" LINETHICK2,COLORYELLOW CIRCLEDOT NODRAW;超大单:"Z02.超大单#DAY" LINETHICK2,COLORYELLOW CIRCLEDOT NODRAW; 大单:"Z02.大单#DAY" LINETHICK2,COLORYELLOW CIRCLEDOT NODRAW;V5:=SUM(主力净流入,5) NODRAW;V10:=SUM(主力净流入,10) NODRAW;阳:=IF(主力净流入>0 ,CLOSE>OPEN,0)NODRAW;阴:=IF(主力净流入<0 ,CLOSE<OPEN,0)NODRAW;STICKLINE(阳,CLOSE,OPEN,2,0) ,COLORRED;STICKLINE(阴,C,O,2,0),COLORGREEN;阳1:=IF(主力净流入<0 ,CLOSE>OPEN,0)NODRAW;阴1:=IF(主力净流入>0,CLOSE<OPEN,0)NODRAW;STICKLINE(阳1,CLOSE,OPEN,1.5,0) ,COLORYELLOW ;STICKLINE(阴1,C,O,1.5,0),COLORFF00FF;V20:=SUM(主力净流入,20) NODRAW;STICKLINE((CROSS(主力净流入,V5) AND 主力净流入>0),L,L-0.09,3,0),COLORD9D919;DRAWTEXT((CROSS(主力净流入,V5) AND 主力净流入>0),L-0.13,'突破') ,COLORD9D919;资金异动:=主力净流入>0 AND (主力净流入/CAPITAL)*100>=0.05,COLORYELLOW,NODRAW;DRAWTEXT(C>REF(C,1) AND 资金异动,L-0.15,'异动'),COLORYELLOW;主买A:="Z02.主买A#DAY" LINETHICK2,COLORYELLOW CIRCLEDOT NODRAW;主卖A:="Z02.主卖A#DAY" LINETHICK2,COLORYELLOW CIRCLEDOT NODRAW;主买:=主买A*100/(主买A+主卖A),NODRAW,COLORRED;主卖:=主卖A*100/(主买A+主卖A),NODRAW,COLORGREEN;SAT:=(AMOUNT/C)/(HHV(AMOUNT,20)/HHV(C,20));【量能饱和】:=IF(SAT>1,1,SAT)*100,COLORYELLOW,NODRAW;主力净买量:=(LARGEINTRDVOL-LARGEOUTTRDVOL),COLORYELLOW,NODRAW;大宗净流入:=(超B+大B)-(超S+大S),COLORRED,NODRAW;主动买卖差:=(ACTINVOL-ACTOUTVOL),COLORMAGENTA,NODRAW;主力资金差:=((L2_AMO(0,0)+L2_AMO(1,0)-L2_AMO(0,1)-L2_AMO(1,1)))/10000,COLO RCYAN,NODRAW;DRAWRECTREL(100,0,90+CONST(主买*300/100),40,RGB(230,65,0)); DRAWRECTREL(100,60,90+CONST(主卖*300/100),100,RGB(0,104,0));{ DRAWRECTREL(100,120,390,160,RGB(0,0,100));DRAWRECTREL(100,120,90+CONST(【量能饱和】*300/100),160,RGB(250,104,0));}大单动向:=(LARGEINTRDVOL-LARGEOUTTRDVOL)*10000/FINANCE(7),NODRAW;T1:=IF (大单动向>0 AND REF(大单动向,1)<0,1,0);T2:=IF (大单动向>0 AND REF(大单动向,1)>0 AND REF(大单动向,2)<0,2,T1); T3:=IF (大单动向>0 AND REF(大单动向,1)>0 AND REF(大单动向,2)>0 AND REF(大单动向,3)<0,3,T2);T4:=IF (大单动向>0 AND REF(大单动向,1)>0 AND REF(大单动向,2)>0 AND REF(大单动向,3)>0 AND REF(大单动向,4)<0,4,T3);T5:=IF (大单动向>0 AND REF(大单动向,1)>0 AND REF(大单动向,2)>0 AND REF(大单动向,3)>0 AND REF(大单动向,4)>0 AND REF(大单动向,5)<0,5,T4); T6:=IF (大单动向>0 AND REF(大单动向,1)>0 AND REF(大单动向,2)>0 AND REF(大单动向,3)>0 AND REF(大单动向,4)>0 AND REF(大单动向,5)>0 AND REF(大单动向,6)<0,6,T5);T7:=IF (大单动向>0 AND REF(大单动向,1)>0 AND REF(大单动向,2)>0 AND REF(大单动向,3)>0 AND REF(大单动向,4)>0 AND REF(大单动向,5)>0 AND REF(大单动向,6)>0 AND REF(大单动向,7)<0,7,T6);T8:=IF (大单动向>0 AND REF(大单动向,1)>0 AND REF(大单动向,2)>0 AND REF(大单动向,3)>0 AND REF(大单动向,4)>0 AND REF(大单动向,5)>0 AND REF(大单动向,6)>0 AND REF(大单动向,7)>0 AND REF(大单动向,8)<0,8,T7); T9:=IF (大单动向>0 AND REF(大单动向,1)>0 AND REF(大单动向,2)>0 AND REF(大单动向,3)>0 AND REF(大单动向,4)>0 AND REF(大单动向,5)>0 AND REF(大单动向,6)>0 AND REF(大单动向,7)>0 AND REF(大单动向,8)>0 AND REF(大单动向,9)<0,9,T8);T:=IF (大单动向>0 AND REF(大单动向,1)>0 AND REF(大单动向,2)>0 AND REF(大单动向,3)>0 AND REF(大单动向,4)>0 AND REF(大单动向,5)>0 AND REF(大单动向,6)>0 AND REF(大单动向,7)>0 AND REF(大单动向,8)>0 AND REF(大单动向,9)>0,10,T9);D01:=COUNT(大单动向>0,10),NODRAW;DRAWTEXT_FIX(1,0.005,0.01,0,STRCAT(STRCAT('【主买比】: ',CON2STR(主买,1)),' %')),COLORYELLOW;DRAWTEXT_FIX(1,0.005,0.07,0,STRCAT(STRCAT('【主卖比】: ',CON2STR(主卖,1)),' %')),COLORGREEN;DRAWTEXT_FIX(1,0.005,0.13,0,STRCAT(STRCAT('【量能饱和】: ',CON2STR(【量能饱和】,1)),' %')),COLORYELLOW;{VOL5:=MA(净量,5),COLORWHITE;VOL10:=MA(净量,10),COLORYELLOW;VOL40:=MA(净量,40),COLORFF00FF ;量托:=VOL5>=VOL40 AND CROSS(VOL10,VOL40) ANDREF(VOL10,1)<REF(VOL40,1);DRAWTEXT(量托,L-0.012,'量托'),COLORWHITE;}AA1:=BARSLAST(MA60>MA20 AND (MA20=MA10 OR MA20>MA10));BB1:=REF(COUNT(C<MA60,AA1)=AA1,1);CC1:=CROSS(C,MA60) AND VOL>MA(VOL,5) AND(C-REF(C,1))/REF(C,1)*100>3;芙蓉出水:=BB AND CC1,COLOR00FF00;DRAWTEXT(芙蓉出水,H+0.12,'芙蓉出水'),COLORFF00FF;STICKLINE(芙蓉出水,H,L,0.5,1),COLORFF00FF;STICKLINE(芙蓉出水,O,C,3,1),LINETHICK2,COLORFF00FF;{三日低点:CONST(REF(LOW,3))COLORLIRED;三日高点:CONST(REF(H,3))COLORRED;}涨停:=BETWEEN(CLOSE/REF(CLOSE,1),1.0983,1.110);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.98,9) ;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)),HIGH*1.01,4);VAR3:=(CLOSE-MA(CLOSE,6))/MA(CLOSE,6)*100;VAR4:=(CLOSE-MA(CLOSE,24))/MA(CLOSE,24)*100;VAR5:=(CLOSE-MA(CLOSE,32))/MA(CLOSE,32)*100;VAR6:=(VAR3+VAR4+VAR5)/3;VAR7:=EMA(VAR6,5);ZB:=EMA(EMA(VAR3,5),5)*3, COLORSTICK;VAR8:=IF(VAR6<=-20,10,0);VAR9:=HHV(VAR8,10);VARA:=IF(VAR9 AND CROSS(MA(CLOSE,3),MA(CLOSE,5)),20,0);K:=EMA(VAR7,5)*2, , COLORFF00FF;D:=EMA(K,5), , COLORWHITE;J:=K*3-D*2, ,COLORYELLOW;VARB:=BETWEEN(CLOSE,MA(CLOSE,3),MA(CLOSE,5)) AND J>10;HS:=VOL/CAPITAL*100, , COLORGREEN;DRAWTEXT(VAR8=10 AND FILTER(VAR8=10,5),LOW*1.00,'准备') COLORMAGENTA;DRAWTEXT(VARA=20,LOW*1.00,'一定要买') COLORRED;DRAWICON(VARA=20,LOW*1.00,1);VARE:=MA(100*(CLOSE-LLV(CLOSE,34))/(HHV(HIGH,34)-LLV(LOW,34)),5)-2 0;VARF:=100-3*SMA((CLOSE-LLV(LOW,75))/(HHV(HIGH,75)-LLV(LOW,75))*10 0,20,1)+2*SMA(SMA((CLOSE-LLV(LOW,75))/(HHV(HIGH,75)-LLV(LOW,75))*1 00,20,1),15,1);VAR10:=100-3*SMA((OPEN-LLV(LOW,75))/(HHV(HIGH,75)-LLV(LOW,75))*10 0,20,1)+2*SMA(SMA((OPEN-LLV(LOW,75))/(HHV(HIGH,75)-LLV(LOW,75))*10 0,20,1),15,1);VAR11:=VARF<REF(VAR10,1) AND VOL>REF(VOL,1) ANDCLOSE>REF(CLOSE,1);DRAWTEXT(VAR11 AND COUNT(VAR11,30)=1,LOW*0.95,'庄家异动'),LINETHICK1,COLORFF00FF;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>=150 AND VAR13<200 AND VAR14>=150 ANDVAR14<200,10,0);VAR16:=IF(VAR13<=-150 AND VAR13>-200 AND VAR14<=-150 ANDVAR14>-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>=200 AND VAR13>=150,15,IF(VAR14<=-200 AND VAR13<=-150,-15,VAR16))+60;VAR1C:=VAR1A>48 AND VAR1B>60 AND VAR19<100;DRAWTEXT(VAR1C AND COUNT(VAR1C,30)=1,LOW*1.00,'大动作') COLORYELLOW;VAR20:=PEAKBARS(3,15,1)<10;VAR21:=IF(VAR20=1,2,0);VAR22:=IF(VAR21=2,2,0);VAR23:=IF(VAR22>REF(VAR22,1),35,0)LINETHICK2;DRAWTEXT(VAR23=35,HIGH*1.00,'一定要逃')COLORGREEN; DRAWICON(VAR23=35,HIGH*1.00,2);年:=YEAR,NODRAW;月:=MONTH,NODRAW;星期:=WEEKDAY,NODRAW;日1:=DATETODAY(DATE);上市日:=REF(DATE,TOTALBARSCOUNT-CURRBARSCOUNT);自然日:=日1-DATETODAY(上市日)+1;ZB1:=(自然日-REF(自然日,1))!=星期-REF(星期,1)OR TOTALBARSCOUNT-CURRBARSCOUNT=0;本周第几天:=BARSLAST(ZB1)+1;本月第几天:=BARSLAST(年*100+月!=REF(年*100+月,1))+1;MA1:=REF(C,本周第几天);MA2:=REF(MA1,本周第几天);MA3:=REF(MA2,本周第几天);MA4:=REF(MA3,本周第几天);MA05:=REF(MA4,本周第几天);MA6:=REF(MA05,本周第几天);MA7:=REF(MA6,本周第几天);MA8:=REF(MA7,本周第几天);MA9:=REF(MA8,本周第几天);五周价:=(C+MA1+MA2+MA3+MA4)/5;决策5:REFDATE(五周价,DATE),COLORFFAB00,LINETHICK1 DOTLINE ; {A:=(3*CLOSE+LOW+OPEN+HIGH)/6;D1:=(20*A+19*REF(A,1)+18*REF(A,2)+17*REF(A,3)+16*REF(A,4)+15*REF(A,5)+14*REF(A,6)+13*REF(A,7)+12*REF(A,8)+11*REF(A,9)+10*REF(A,10)+9*REF(A,11)+8*R EF(A,12)+7*REF(A,13)+6*REF(A,14)+5*REF(A,15)+4*REF(A,16)+3*REF(A,17)+2*RE F(A,18)+REF(A,20))/211;D2:=EMA(D1,2);D3:=EMA(D2,2);K1:=EMA(D3,2);DRAWTEXT(CROSS(D1,K1),L-0.05,'波段买入'),COLOR0099FF;}{轨道}CC:=ABS((2*CLOSE+HIGH+LOW)/4-MA(CLOSE,20))/MA(CLOSE,20);DD:=DMA(CLOSE,CC);上轨:(1+7/100)*DD,DOTLINE,COLORGREEN,LINETHICK1;下轨:(1-7/100)*DD,DOTLINE,COLORGREEN,LINETHICK1;中轨:(上轨+下轨)/2,DOTLINE,COLORGREEN,LINETHICK1;上轨红:IF(上轨>=REF(上轨,1),上轨,DRAWNULL),DOTLINE,COLORRED;中轨红:IF(中轨>=REF(中轨,1),中轨,DRAWNULL),DOTLINE,COLORRED;下轨红:IF(下轨>=REF(下轨,1),下轨,DRAWNULL),DOTLINE,COLORRED; DRAWNUMBER(ISLASTBAR,上轨,上轨),COLOR00FFFF;DRAWNUMBER(ISLASTBAR,下轨,下轨),COLORFFFF00;DRAWNUMBER(ISLASTBAR,中轨,中轨),COLOR00FF00;DRAWTEXT_FIX(1,0.38,0,0,'所属行业:')COLOR0080FF;DRAWTEXT_FIX(1,0.48,0,0,HYBLOCK)COLOR0080FF;DRAWTEXT_FIX(1,0.58,0,0,'所属地区:')COLOR00FFFF;DRAWTEXT_FIX(1,0.68,0,0,DYBLOCK)COLOR00FFFF;局部低点预选A:=BACKSET(LLV(L,5)<REF(LLV(L,4),1),4);局部低点预选B:=BACKSET(局部低点预选A=0 AND REF(局部低点预选A,1)=1,2);局部低点预选C:=IF(局部低点预选B=1 AND REF(局部低点预选B,1)=0,-1,0); 局部高点预选A:=BACKSET(HHV(H,5)>REF(HHV(H,4),1),4);局部高点预选B:=BACKSET(局部高点预选A=0 AND REF(局部高点预选A,1)=1,2);局部高点预选C:=IF(局部高点预选B=1 AND REF(局部高点预选B,1)=0,1,0); 缺口判断:=IF(L>REF(H,1),1,IF(H<REF(L,1),-1,0));距前高天:=BARSLAST(局部高点预选C=1);距前低天:=BARSLAST(局部低点预选C=-1);小值周期:=LOWRANGE(L);大值周期:=TOPRANGE(H);低保留AA:=IF(局部低点预选C=-1 AND REF(距前高天,1)>REF(距前低天,1) AND LLV(L,距前高天+1)<REF(LLV(L,距前高天+1),1),-1,0);低保留AB:=IF(局部低点预选C=-1 AND REF(距前高天,1)<=REF(距前低天,1) AND (距前高天>=4 OR LLV(缺口判断,距前高天)=-1 OR LLV(L,距前低天+2)<REF(LLV(L,距前低天+1),1)),-1,0);低保留S:=IF((低保留AA=-1 OR 低保留AB=-1) AND L<REF(H,距前高天+1),-1,0);预判:=IF((距前低天<4 AND HHV(缺口判断,距前低天)!=1) OR REF(低保留S,距前低天)=0,1,0);判断:=IF(局部高点预选C=1 AND REF(距前低天,1)<=REF(距前高天,1) AND 预判=1 AND 大值周期>REF(小值周期,距前低天+1) AND 大值周期>REF(小值周期,距前低天) AND 大值周期>REF(大值周期,距前高天),1,0);高保留A:=IF(局部高点预选C=1 AND REF(距前低天,1)>REF(距前高天,1) AND HHV(H,距前低天+1)>REF(HHV(H,距前低天+1),1),1,0);高保留B:=IF(局部高点预选C=1 AND REF(距前低天,1)<=REF(距前高天,1) AND REF(低保留S,距前低天)=-1 AND (距前低天>=4 OR HHV(缺口判断,距前低天)=1),1,0);高保留:=IF((高保留A=1 OR 高保留B=1 OR 判断=1) AND H>REF(L,距前低天+1),1,0);预判A:=IF((距前高天<4 AND HHV(缺口判断,距前高天)!=1) OR REF(高保留,距前高天)=0,1,0);判断A:=IF(局部低点预选C=-1 AND REF(距前高天,1)<=REF(距前低天,1) AND 预判A=1 AND 小值周期>REF(大值周期,距前高天+1) AND 小值周期>REF(大值周期,距前高天) AND 小值周期>REF(小值周期,距前低天),-1,0);低保留A:=IF(局部低点预选C=-1 AND REF(距前高天,1)>REF(距前低天,1) AND LLV(L,距前高天+1)<REF(LLV(L,距前高天+1),1),-1,0);低保留B:=IF(局部低点预选C=-1 AND REF(距前高天,1)<=REF(距前低天,1) AND (距前高天>=4 OR LLV(缺口判断,距前高天)=-1 OR 判断A=-1),-1,0);低保留:=IF((低保留A=-1 OR 低保留B=-1) AND L<REF(H,距前高天+1),-1,0); 距前高天A:=BARSLAST(高保留=1);距前低天A:=BARSLAST(低保留=-1);预判X:=IF((距前低天A<4 AND HHV(缺口判断,距前低天A)!=1) OR REF(低保留,距前低天A)=0,1,0);判断X:=IF(局部高点预选C=1 AND REF(距前低天A,1)<=REF(距前高天A,1) AND 预判X=1 AND 大值周期>REF(小值周期,距前低天A+1) AND 大值周期>REF(小值周期,距前低天A) AND 大值周期>REF(大值周期,距前高天A),1,0); 高保留XA:=IF(局部高点预选C=1 AND REF(距前低天A,1)>REF(距前高天A,1) AND HHV(H,距前低天A+1)>REF(HHV(H,距前低天A+1),1),1,0);高保留XB:=IF(局部高点预选C=1 AND REF(距前低天A,1)<=REF(距前高天A,1) AND REF(低保留,距前低天A)=-1 AND (距前低天A>=4 OR HHV(缺口判断,距前低天A)=1),1,0);高保留X:=IF((高保留XA=1 OR 高保留XB=1 OR 判断X=1) AND H>REF(L,距前低天A+1),1,0);预判XA:=IF((距前高天A<4 AND HHV(缺口判断,距前高天A)!=1) OR REF(高保留XA,距前高天A)=0,1,0);判断XA:=IF(局部低点预选C=-1 AND REF(距前高天A,1)<=REF(距前低天A,1) AND 预判XA=1 AND 小值周期>REF(大值周期,距前高天A+1) AND 小值周期>REF(大值周期,距前高天A) AND 小值周期>REF(小值周期,距前低天A),-1,0); 低保留XA:=IF(局部低点预选C=-1 AND REF(距前高天A,1)>REF(距前低天A,1)AND LLV(L,距前高天A+1)<REF(LLV(L,距前高天A+1),1),-1,0);低保留XB:=IF(局部低点预选C=-1 AND REF(距前高天A,1)<=REF(距前低天A,1) AND (距前高天A>=4 OR LLV(缺口判断,距前高天A)=-1 OR 判断XA=-1),-1,0);低保留X:=IF((低保留XA=-1 OR 低保留XB=-1) AND L<REF(H,距前高天A+1),-1,0);距前高天YA:=BARSLAST(高保留X=1);距前低天YA:=BARSLAST(低保留X=-1);预判YX:=IF((距前低天YA<4 AND HHV(缺口判断,距前低天YA)!=1) OR REF(低保留X,距前低天YA)=0,1,0);判断YX:=IF(局部高点预选C=1 AND REF(距前低天YA,1)<=REF(距前高天YA,1) AND 预判YX=1 AND 大值周期>REF(小值周期,距前低天YA+1) AND 大值周期>REF(小值周期,距前低天YA) AND 大值周期>REF(大值周期,距前高天YA),1,0);高保留YXA:=IF(局部高点预选C=1 AND REF(距前低天YA,1)>REF(距前高天YA,1) AND HHV(H,距前低天YA+1)>REF(HHV(H,距前低天YA+1),1),1,0);高保留YXB:=IF(局部高点预选C=1 AND REF(距前低天YA,1)<=REF(距前高天YA,1) AND REF(低保留X,距前低天YA)=-1 AND (距前低天YA>=4 OR HHV(缺口判断,距前低天YA)=1),1,0);高保留YX:=IF((高保留YXA=1 OR 高保留YXB=1 OR 判断YX=1) ANDH>REF(L,距前低天YA+1),1,0);预判YXA:=IF((距前高天YA<4 AND HHV(缺口判断,距前高天YA)!=1) ORREF(高保留YXA,距前高天YA)=0,1,0);判断YXA:=IF(局部低点预选C=-1 AND REF(距前高天YA,1)<=REF(距前低天YA,1) AND 预判YXA=1 AND 小值周期>REF(大值周期,距前高天YA+1) AND小值周期>REF(大值周期,距前高天YA) AND 小值周期>REF(小值周期,距前低天YA),-1,0);低保留YXA:=IF(局部低点预选C=-1 AND REF(距前高天YA,1)>REF(距前低天YA,1) AND LLV(L,距前高天YA+1)<REF(LLV(L,距前高天YA+1),1),-1,0);低保留YXB:=IF(局部低点预选C=-1 AND REF(距前高天YA,1)<=REF(距前低天YA,1) AND (距前高天YA>=4 OR LLV(缺口判断,距前高天YA)=-1 OR 判断YXA=-1),-1,0);低保留YX:=IF((低保留YXA=-1 OR 低保留YXB=-1) AND L<REF(H,距前高天YA+1),-1,0);AAAD:=IF(高保留YX=1 AND 低保留YX=-1 AND H>REF(H,REF(距前高天YA,1)+2),1,IF(高保留YX=1 AND 低保留YX=-1 AND L<REF(L,REF(距前低天YA,1)+2),-1,0));极点保留:=IF(AAAD=0,高保留YX+低保留YX,AAAD);局部极点:IF(极点保留=-1,L,IF(极点保留=1,H,DRAWNULL)),CIRCLEDOT,COLORYELLOW,LINETHICK5;三分之一:=IF(CONST(MAX(BARSLAST(极点保留=-1),BARSLAST(极点保留=1)))>=CURRBARSCOUNT-1,CONST((REF(H,BARSLAST(极点保留=1)) - REF(L,BARSLAST(极点保留=-1)))*1/3+REF(L,BARSLAST(极点保留=-1))),DRAWNULL);一天线:=MA(CLOSE,1),COLOR0000FF;两天线:=MA(CLOSE,5),COLORYELLOW;DRAWICON(CROSS(一天线,两天线),L-0.03,34);DRAWICON(CROSS(两天线,一天线),H+0.05,35);MAA5:=MA(CLOSE,5),COLOR0000FF;MAA10:=MA(CLOSE,10),COLORYELLOW;DRAWICON(CROSS(MAA5,MAA10),L-0.03,9);DRAWICON(CROSS(MAA10,MAA5),H+0.05,19);{箱体}DF1:=(C-REF(C,1))/REF(C,1)*100>=7;AA01:=BARSLAST(DF1);突破箱体1:=CROSS(C,REF(C,AA01));阳顶:DRAWLINE(IF(DF1>REF(DF1,1),DF1,DRAWNULL),C,REF(DF1,1),REF(C,1), 1)COLORCYAN LINETHICK2;箱底1:=LLV(MIN(L,REF(L,AA01)),AA01),COLORCYAN,LINETHICK2; {DRAWTEXT(ISLASTBAR,阳顶,' 阳顶');}DRAWNUMBER(ISLASTBAR,阳顶,阳顶),COLORCYAN;。
DIF:=EMA(CLOSE,6)-EMA(CLOSE,16);DEA:=EMA(DIF,9);资金窗:CROSS(DIF,DEA) AND DEA>-0.05,COLORFFFFFF,NODRAW; DRAWICON(资金窗,LOW*1,9);DRAWTEXT(资金窗>0, LOW*0.99,'资金窗'),COLORFFFFFF;VAR26:=EMA(CLOSE,2)-EMA(CLOSE,150);VAR27:=EMA(VAR26,100);VAR28:=2*(VAR26-VAR27);VAR29:=POW(VAR28,3)*0.1+POW(VAR28,1);VAR2A:=SQRT(SQRT(LOW*HIGH*OPEN*CLOSE));VAR2B:=EMA(VAR2A*0.97,3);VAR2C:=(HIGH+LOW+CLOSE)/3;VAR2D:=(VAR2C-MA(VAR2C,14))/(0.015*AVEDEV(VAR2C,14));龙抬头:=IF( VAR28>0.1,VAR29,0)*5,COLORCYAN;麒麟护盘: CROSS(VAR28,1),COLORFF9900,NODRAW;DRAWICON(麒麟护盘,LOW*0.96,31);DRAWTEXT(麒麟护盘>0, LOW*0.95,'麒麟护盘'),COLORFF9900;后金窗:COUNT(L=LLV(L,20),20)=1 AND L=LLV(L,20),NODRAW,COLORFF00FF; DRAWICON(后金窗,LOW*1,22);DRAWTEXT(后金窗>0, LOW*0.99,'后金窗'),COLORFF00FF;STICKLINE(后金窗AND FILTER(后金窗,31)>0,L*1.01,L*1.01,300,0),COLORYELLOW;C3:=REF(C,1);涨停:=IF((C-C3)*100/C3>=(10-0.01*100/C3),1,0);STICKLINE(涨停,OPEN,CLOSE,3,0),COLORYELLOW;跌停:=IF((C3-C)*100/C3>=(10-0.01*100/C3),1,0);STICKLINE(跌停,OPEN,CLOSE,2,0),COLORGREEN;RC1:=REF(C,1);涨停率10:=10-1/RC1;涨停率5:=5-1/RC1;比前涨率:=(C-RC1+0.004)*100/RC1;比前跌率:=(RC1-C-0.004)*100/RC1;本日涨率:=(C-O+0.004)*100/O;本日跌率:=(O-C-0.004)*100/O;大阳线:=C>O AND (比前涨率>=涨停率5 OR 本日涨率>=涨停率5)AND 比前涨率<涨停率10 AND 涨停=0;STICKLINE(大阳线,O,C,3,0),COLOR0000BB;大阴线:=C<O AND (比前跌率>=涨停率5 OR 本日跌率>=涨停率5)AND 比前跌率<涨停率10 AND 跌停=0;STICKLINE(大阴线,O,C,3,0),COLORLIGREEN;HIGHN:=10;AAB:=REF(H,HIGHN)=HHV(H,2*HIGHN+1);QY:=BACKSET(AAB,HIGHN+1);CC:=FILTER(QY,HIGHN) AND H=HHV(H,HIGHN+1);DRAWICON(CC,H*1.01,2);DRAWTEXT(CC>0, H*1,'洗盘'),COLORFFFFFF;。
通达信中线掘金术选股指标公式源码编程思路破译及成功率回测数据编程思路破译:N赋值:5VAR1赋值:收盘价>1日前的收盘价AND 收盘价>2日前的收盘价VAR2赋值:1日前的VAR1 AND 收盘价<=1日前的收盘价 AND 收盘价>=2日前的收盘价VAR3赋值:1日前的VAR2 AND 收盘价>=1日前的收盘价 AND 收盘价<=2日前的收盘价VAR4赋值:1日前的VAR3 AND 收盘价<=1日前的收盘价 AND 收盘价>=2日前的收盘价VAR5赋值:1日前的VAR4 AND 收盘价>=1日前的收盘价 AND 收盘价<=2日前的收盘价VAR6赋值:1日前的VAR5 AND 收盘价<=1日前的收盘价 AND 收盘价>=2日前的收盘价VAR7赋值:1日前的VAR6 AND 收盘价>=1日前的收盘价 AND 收盘价<=2日前的收盘价VAR8赋值:1日前的VAR7 AND 收盘价<=1日前的收盘价 AND 收盘价>=2日前的收盘价VAR9赋值:1日前的VAR8 AND 收盘价>=1日前的收盘价 AND 收盘价<=2日前的收盘价VARA赋值:1日前的VAR9 AND 收盘价<=1日前的收盘价 AND 收盘价>=2日前的收盘价VARB赋值:1日前的VARA AND 收盘价>=1日前的收盘价 AND 收盘价<=2日前的收盘价VARC赋值:1日前的VARB AND 收盘价<=1日前的收盘价 AND 收盘价>=2日前的收盘价VARD赋值:收盘价<1日前的收盘价AND 收盘价<2日前的收盘价VARE赋值:1日前的VARD AND 收盘价>=1日前的收盘价 AND 收盘价<=2日前的收盘价VARF赋值:1日前的VARE AND 收盘价<=1日前的收盘价 AND 收盘价>=2日前的收盘价VAR10赋值:1日前的VARF AND 收盘价>=1日前的收盘价 AND 收盘价<=2日前的收盘价VAR11赋值:1日前的VAR10 AND 收盘价<=1日前的收盘价AND 收盘价>=2日前的收盘价VAR12赋值:1日前的VAR11 AND 收盘价>=1日前的收盘价AND 收盘价<=2日前的收盘价VAR13赋值:1日前的VAR12 AND 收盘价<=1日前的收盘价AND 收盘价>=2日前的收盘价VAR14赋值:1日前的VAR13 AND 收盘价>=1日前的收盘价AND 收盘价<=2日前的收盘价VAR15赋值:1日前的VAR14 AND 收盘价<=1日前的收盘价AND 收盘价>=2日前的收盘价VAR16赋值:1日前的VAR15 AND 收盘价>=1日前的收盘价AND 收盘价<=2日前的收盘价VAR17赋值:1日前的VAR16 AND 收盘价<=1日前的收盘价AND 收盘价>=2日前的收盘价VAR18赋值:1日前的VAR17 AND 收盘价>=1日前的收盘价AND 收盘价<=2日前的收盘价VAR19赋值:1日前的VARDORVAREORVARFORVAR10ORVAR11ORVAR12ORVAR13OR VAR14ORVAR15ORVAR16ORVAR17ORVAR18 AND VAR1 赋值: (最高价 + 最低价 + 收盘价)/3CC1赋值:(TYP-TYP的14日简单移动平均)/(0.015*TYP的14日平均绝对偏差)C1赋值:CC1的3日[1日权重]移动平均C2赋值:C1的3日[1日权重]移动平均C3赋值:3*C1-2*C2CB1赋值:C3的5日指数移动平均CB2赋值:1日前的CB1赋值: 1日前的收盘价RSI1赋值:收盘价-LC和0的较大值的6日[1日权重]移动平均/收盘价-LC的绝对值的6日[1日权重]移动平均*100RSI赋值:(RSI1-50)*5R1赋值:RSI的3日[1日权重]移动平均D1赋值:R1的3日[1日权重]移动平均J1赋值:3*R1-2*D1RR1赋值:J1的5日指数移动平均RR2赋值:1日前的RR1RR赋值:RR1>RR2RSV赋值:(收盘价-9日内最低价的最低值)/(9日内最高价的最高值-9日内最低价的最低值)*100K赋值:RSV的3日[1日权重]移动平均K1赋值:(K-50)*5K2赋值:K1的3日[1日权重]移动平均D2赋值:K2的3日[1日权重]移动平均J2赋值:3*K2-2*D2BB1赋值:J2的5日指数移动平均BB2赋值:1日前的BB1输出中线掘金术:RR AND 取反 AND (RR1<-100 AND BB1<-100) AND CB1<-100 AND VAR19=1条件选股:通达信中线掘金术[日线]成功率测试测试股票数:4996共发出信号:164856 成功信号:65706 失败信号:98424 未完成信号:726信号发出率:92.97% 平均成功率:40.03% 成功率达到50%的股票数有:27.75%利润1总平均:11.97% 最大平均利润1: 149.66% 最小平均利润1: 0.00%利润2总平均:0.86% 最大平均利润2: 140.63% 最小平均利润2: -42.40%程序源码:N:=5;VAR1:=CLOSE>REF(CLOSE,1) AND CLOSE>REF(CLOSE,2);VAR2:=REF(VAR1,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2);VAR3:=REF(VAR2,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2);VAR4:=REF(VAR3,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2);VAR5:=REF(VAR4,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2);VAR6:=REF(VAR5,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2);VAR7:=REF(VAR6,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2);VAR8:=REF(VAR7,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2);VAR9:=REF(VAR8,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2);VARA:=REF(VAR9,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2);VARB:=REF(VARA,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2);VARC:=REF(VARB,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2);VARD:=CLOSE<REF(CLOSE,1) AND CLOSE<REF(CLOSE,2);VARE:=REF(VARD,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2);VARF:=REF(VARE,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2);VAR10:=REF(VARF,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2);VAR11:=REF(VAR10,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2);VAR12:=REF(VAR11,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2);VAR13:=REF(VAR12,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2);VAR14:=REF(VAR13,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2);VAR15:=REF(VAR14,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2);VAR16:=REF(VAR15,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2);VAR17:=REF(VAR16,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2);VAR18:=REF(VAR17,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2);VAR19:=REF(VARD OR VARE OR VARF OR VAR10 OR VAR11 OR VAR12 OR VAR13 ORVAR14 OR VAR15 OR VAR16 OR VAR17 OR VAR18,1) AND VAR1;TYP := (HIGH + LOW + CLOSE)/3;CC1:=(TYP-MA(TYP,14))/(0.015*AVEDEV(TYP,14));C1:=SMA(CC1,3,1);C2:=SMA(C1,3,1);C3:=3*C1-2*C2;CB1:=EMA(C3,5);CB2:=REF(CB1,1);LC := REF(CLOSE,1);RSI1:=SMA(MAX(CLOSE-LC,0),6,1)/SMA(ABS(CLOSE-LC),6,1)*100;RSI:=(RSI1-50)*5;R1:=SMA(RSI,3,1);D1:=SMA(R1,3,1);J1:=3*R1-2*D1;RR1:=EMA(J1,5);RR2:=REF(RR1,1);RR:=RR1>RR2;RSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;K:=SMA(RSV,3,1);K1:=(K-50)*5;K2:=SMA(K1,3,1);D2:=SMA(K2,3,1);J2:=3*K2-2*D2;BB1:=EMA(J2,5);BB2:=REF(BB1,1);中线掘金术:RR AND NOT(REF(RR,1)) AND (RR1<-100 AND BB1<-100) AND CB1<-100 AND VAR19=1;。
通达信黄金线+高低线主图公式源码黄金线+高低线主图公式(源码贴图):PHD:=IF(LLV(L,3)>=REF(H,3),REF(H,3),IF((LLV(L,3)>=REF(C,3) AND REF(C,3)>REF(O,3)),REF(C,3),IF(LLV(L,3)>=REF(O,3) AND REF(C,3)>REF(O,3),REF(O,3),REF(L,3))));{画量柱标识:}{1.画倍量黄金柱标识}倍量黄金柱:=DRAWICON((LLV(L,3)>REF(L,3) OR LLV(L,3)=REF(L,3)) AND HHV(V,3)<REF(V,3) ANDREF(C,3)>REF(O,3) AND REF(V,3)>=2*REF(V,4),H+0.2,17);{2.画梯量黄金柱标识}梯量黄金柱:=DRAWICON(LLV(L,3)>REF(L,3) AND HHV(V,3)<REF(V,3) ANDREF(V,5)>REF(V,6) AND REF(V,4)>REF(V,5) AND REF(V,3)>REF(V,4),H,17);{3.画平量黄金柱标识}平量黄金柱:=DRAWICON(LLV(L,3)>REF(L,3) AND HHV(V,3)<REF(V,3) ANDREF(C,3)>REF(O,3) AND ABS(REF(V,3)-REF(V,4))/REF(V,4)<=0.03,H,19);倍量:=DRAWICON((VOL>REF(V,1)*2.0 OR VOL=REF(V,1)*2.0) AND C>REF(C,1),H+0.2,26);STICKLINE(倍量,OPEN,CLOSE,-1,0),COLORYELLOW;倍量黄金线:STICKLINE(倍量黄金柱,PHD,PHD,28,0),COLORMAGENTA,LINETHICK5;DRAWICON(倍量黄金柱,PHD*1.008,12);DRAWTEXT(倍量黄金柱,PHD*1.008,'倍量黄金线'),COLORMAGENTA;HJZ:=(3*C+H+L+O)/6;HJZ2:=(8*HJZ+7*REF(HJZ,1)+6*REF(HJZ,2)+5*REF(HJZ,3)+4*REF(HJZ,4)+3*REF(HJZ,5)+2*REF(HJZ,6)+REF(HJZ,8))/36; HJZ3:=VOL=HHV(VOL,10) AND VOL>2*REF(VOL,1) AND CLOSE>HJZ2 AND C>O;黄金柱:FILTER(HJZ3,5),STICK,COLORRED,LINETHICK4,NODRAW;STICKLINE(黄金柱,O,C,3.3,0),COLORRED;STICKLINE(黄金柱,H,L,0.1,0),COLORRED;DRAWTEXT(黄金柱,H*0.98,'←黄金柱'),COLORYELLOW;XG:=SUMBARS(FILTER(黄金柱,2),1);STICKLINE(XG,REF(C,XG-1),REF(C,XG-1),10,0),COLORGREEN;XG1:=SUMBARS(FILTER(黄金柱,2),1);STICKLINE(XG1,REF(L,XG1-1),REF(L,XG1-1),10,0),COLORAA00FF;平量黄金线:STICKLINE(平量黄金柱,PHD*1.002,PHD,28,0),COLORYELLOW;DRAWTEXT(平量黄金柱,PHD*1.015,'←平量黄金线'),COLORFFCC00 ;梯量黄金线:STICKLINE(梯量黄金柱,PHD*1.002,PHD,28,0),COLORYELLOW;DRAWTEXT(梯量黄金柱,PHD*1.015,'←梯量黄金线'),COLORCYAN ;STICKLINE(C/REF(C,1)>1.095,C,O,2,0),COLORYELLOW;高:=REF(HHV(H,1),3);低:=REF(LLV(L,1),3);H19:=高-(高-低);H38:=高-(高-低);H中:=高-(高-低);H61:=高-(高-低);H80:=高-(高-低);顶点:REFDATE(高,DATE),COLORWHITE;低点:REFDATE(低,DATE),COLORWHITE;Q:=(O+C)/2;DRAWKLINE(Q,Q,Q,Q);。
一个黄金分时买卖,用着感觉还不错"GG.CDP#DAY"COLORYELLOWDOTLINE;DRAWNUMBER(CURRBARSCOUNT=1,"GG.CDP#DAY","GG.CDP#DAY"),COLORY ELLOW;"GG.AH#DAY",COLORRED;DRAWNUMBER(CURRBARSCOUNT=1,"GG.AH#DAY","GG.AH#DAY"),COLORMAGENTA; "GG.NH#DAY",COLORYELLOW;DRAWNUMBER(CURRBARSCOUNT=1,"GG.NH#DAY","GG. NH#DAY"),COLORCYAN;"GG.NL#DAY",COLORYELLOW;DRAWNUMBER(CURRBARSCOUNT=1,"GG.NL#DAY","GG.N L#DAY"),COLORLICYAN;"GG.AL#DAY",COLORLIRED;DRAWNUMBER(CURRBARSCOUNT=1,"GG.AL#DAY","GG.AL# DAY"),COLORLIMAGENTA;{黄金分割}HH:=CONST(HHV(C,0));LL:=CONST(LLV(C,0));HL:=HH-LL;A76:=0.764*HL+LL,COLORCYAN,POINTDOT;A61:=0.618*HL+LL,COLORCYAN,POINTDOT;A38:=0.382*HL+LL,COLORCYAN,POINTDOT;A23:=0.236*HL+LL,COLORCYAN,POINTDOT;A51:=0.495*HL+LL,COLORCYAN,POINTDOT;A52:=0.505*HL+LL,COLORCYAN,POINTDOT;DRAWBAND(HH,RGB(0,30,30),A76,RGB(0,30,30));DRAWBAND(A23,RGB(0,30,30),LL,RGB(0,30,30));DRAWBAND(A76,RGB(100,30,100),A61,RGB(100,30,100));DRAWBAND(A38,RGB(100,30,100),A23,RGB(100,30,100));DRAWBAND(A61,RGB(100,90,0),A38,RGB(100,90,0));DRAWBAND(A51,RGB(180,100,100),A52,RGB(180,100,100));DRAWTEXT(CURRBARSCOUNT=240,HH*0.999,'高'),COLORCYAN;DRAWTEXT(CURRBARSCOUNT=240,LL*1.001,'低'),COLORMAGENTA; DRAWTEXT(CURRBARSCOUNT=240,A76,'压'),COLORCYAN; DRAWTEXT(CURRBARSCOUNT=240,A23,'撑'),COLORMAGENTA; DRAWTEXT(CURRBARSCOUNT=240,A52,'中'),COLOR00FFFF;{分时量}预测量:="FSKY.预测量#DAY";主买:="FSKY.主买#DAY";前量:="FSKY.前量#DAY";昨量:="FSKY.昨量#DAY";今量:="FSKY.今量#DAY";前4:="FSKY.前4#DAY";前5:="FSKY.前5#DAY";前总:=前量;昨总:=昨量;总:=今量,NODRAW;BMM:=MAX(前总,昨总);AMM:=IF(总/BMM>2,BMM*3,BMM);MM:=500/AMM;KP:=DYNAINFO(4);ZX:=DYNAINFO(7);A1:=IF(ZX>=KP,255,0);A2:=IF(ZX>=KP,0,255);A3:=IF(ZX>=KP,0,255);DRAWRECTREL(0,160,MM*预测量,190,RGB(90,90,90)); DRAWRECTREL(0,160,MM*今量,190,RGB(A1,A2,A3)); DRAWRECTREL(0,160,MM*主买,190,RGB(250,250,280));ZO:="FSKY.ZO#DAY";ZC:="FSKY.ZC#DAY";A4:=IF(ZC>=ZO,255,0);A5:=IF(ZC>=ZO,0,255);A6:=IF(ZC>=ZO,0,255);DRAWRECTREL(0,120,MM*昨量,150,RGB(A4,A5,A6));JO:="FSKY.JO#DAY";JC:="FSKY.JC#DAY";A7:=IF(JC>=JO,255,0);A8:=IF(JC>=JO,0,255);A9:=IF(JC>=JO,0,255);DRAWRECTREL(0,80,MM*前量,110,RGB(A7,A8,A9));JO3:="FSKY.JO3#DAY";JC3:="FSKY.JC3#DAY";A10:=IF(JC3>=JO3,255,0);A11:=IF(JC3>=JO3,0,255);A12:=IF(JC3>=JO3,0,255);DRAWRECTREL(0,40,MM*前4,70,RGB(A10,A11,A12));JO4:="FSKY.JO4#DAY";JC4:="FSKY.JC4#DAY";A13:=IF(JC4>=JO4,255,0);A14:=IF(JC4>=JO4,0,255);A15:=IF(JC4>=JO4,0,255);DRAWRECTREL(0,0,MM*前5,30,RGB(A13,A14,A15)); {分时K}ZS:=DYNAINFO(3);ZG:=DYNAINFO(5);ZD:=DYNAINFO(6);OP:=500-(KP/ZS-1)*1200;CL:=500-(ZX/ZS-1)*1200;HI:=500-(ZG/ZS-1)*1200;LO:=500-(ZD/ZS-1)*1200;N1:=IF(TIME>=130000 OR TIME<91500,360,860);Z1:=IF(ZX>=KP,255,0);Z2:=IF(ZX>=KP,0,255);Z3:=IF(ZX>=KP,0,255);DRAWRECTREL(N1+35,HI,N1+35,LO,RGB(Z1,Z2,Z3)); Q1:=IF(ZX>=KP,255,0);Q2:=IF(ZX>=KP,0,255);Q3:=IF(ZX>=KP,0,255);DRAWRECTREL(N1+25,OP,N1+45,CL,RGB(Q1,Q2,Q3)); ZH:="FSKY.ZH#DAY";ZL:="FSKY.ZL#DAY";ZKP:=500-(ZO/ZS-1)*1200;ZCP:=500-(ZC/ZS-1)*1200;ZZG:=500-(ZH/ZS-1)*1200;ZZD:=500-(ZL/ZS-1)*1200;Z4:=IF(ZC>=ZO,255,0);Z5:=IF(ZC>=ZO,0,255);Z6:=IF(ZC>=ZO,0,255);DRAWRECTREL(N1+5,ZZG,N1+5,ZZD,RGB(Z4,Z5,Z6)); Q4:=IF(ZC>=ZO,255,0);Q5:=IF(ZC>=ZO,0,255);Q6:=IF(ZC>=ZO,0,255);DRAWRECTREL(N1-5,ZKP,N1+15,ZCP,RGB(Q4,Q5,Q6)); JH:="FSKY.JH#DAY";JL:="FSKY.JL#DAY";ZZKP:=500-(JO/ZS-1)*1200;ZZCP:=500-(JC/ZS-1)*1200;ZZZG:=500-(JH/ZS-1)*1200;ZZZD:=500-(JL/ZS-1)*1200;Z7:=IF(JC>=JO,255,0);Z8:=IF(JC>=JO,0,255);Z9:=IF(JC>=JO,0,255);DRAWRECTREL(N1-25,ZZZG,N1-25,ZZZD,RGB(Z7,Z8,Z9));Q7:=IF(JC>=JO,255,0);Q8:=IF(JC>=JO,0,255);Q9:=IF(JC>=JO,0,255);DRAWRECTREL(N1-35,ZZKP,N1-15,ZZCP,RGB(Q7,Q8,Q9));JH3:="FSKY.JH3#DAY";JL3:="FSKY.JL3#DAY";ZZKP3:=500-(JO3/ZS-1)*1200;ZZCP3:=500-(JC3/ZS-1)*1200;ZZZG3:=500-(JH3/ZS-1)*1200;ZZZD3:=500-(JL3/ZS-1)*1200;Z10:=IF(JC3>=JO3,255,0);Z11:=IF(JC3>=JO3,0,255);Z12:=IF(JC3>=JO3,0,255);DRAWRECTREL(N1-55,ZZZG3,N1-55,ZZZD3,RGB(Z10,Z11,Z12)); Q10:=IF(JC3>=JO3,255,0);Q11:=IF(JC3>=JO3,0,255);Q12:=IF(JC3>=JO3,0,255);DRAWRECTREL(N1-65,ZZKP3,N1-45,ZZCP3,RGB(Q10,Q11,Q12)); JH4:="FSKY.JH4#DAY";JL4:="FSKY.JL4#DAY";ZZKP4:=500-(JO4/ZS-1)*1200;ZZCP4:=500-(JC4/ZS-1)*1200;ZZZG4:=500-(JH4/ZS-1)*1200;ZZZD4:=500-(JL4/ZS-1)*1200;Z13:=IF(JC4>=JO4,255,0);Z14:=IF(JC4>=JO4,0,255);Z15:=IF(JC4>=JO4,0,255);DRAWRECTREL(N1-85,ZZZG4,N1-85,ZZZD4,RGB(Z13,Z14,Z15)); Q13:=IF(JC4>=JO4,255,0);Q14:=IF(JC4>=JO4,0,255);Q15:=IF(JC4>=JO4,0,255);DRAWRECTREL(N1-95,ZZKP4,N1-75,ZZCP4,RGB(Q13,Q14,Q15)); JO5:="FSKY.JO5#DAY";JC5:="FSKY.JC5#DAY";JH5:="FSKY.JH5#DAY";JL5:="FSKY.JL5#DAY";ZZKP5:=500-(JO5/ZS-1)*1200;ZZCP5:=500-(JC5/ZS-1)*1200;ZZZG5:=500-(JH5/ZS-1)*1200;ZZZD5:=500-(JL5/ZS-1)*1200;Z16:=IF(JC5>=JO5,255,0);Z17:=IF(JC5>=JO5,0,255);Z18:=IF(JC5>=JO5,0,255);DRAWRECTREL(N1-115,ZZZG5,N1-115,ZZZD5,RGB(Z16,Z17,Z18)); Q16:=IF(JC5>=JO5,255,0);Q17:=IF(JC5>=JO5,0,255);Q18:=IF(JC5>=JO5,0,255);DRAWRECTREL(N1-125,ZZKP5,N1-105,ZZCP5,RGB(Q16,Q17,Q18)); JO6:="FSKY.JO6#DAY";JC6:="FSKY.JC6#DAY";JH6:="FSKY.JH6#DAY";JL6:="FSKY.JL6#DAY";ZZKP6:=500-(JO6/ZS-1)*1200;ZZCP6:=500-(JC6/ZS-1)*1200;ZZZG6:=500-(JH6/ZS-1)*1200;ZZZD6:=500-(JL6/ZS-1)*1200;Z19:=IF(JC6>=JO6,255,0);Z20:=IF(JC6>=JO6,0,255);Z21:=IF(JC6>=JO6,0,255);DRAWRECTREL(N1-145,ZZZG6,N1-145,ZZZD6,RGB(Z19,Z20,Z21)); Q19:=IF(JC6>=JO6,255,0);Q20:=IF(JC6>=JO6,0,255);Q21:=IF(JC6>=JO6,0,255);DRAWRECTREL(N1-155,ZZKP6,N1-135,ZZCP6,RGB(Q19,Q20,Q21)); JO7:="FSKY.JO7#DAY";JC7:="FSKY.JC7#DAY";JH7:="FSKY.JH7#DAY";JL7:="FSKY.JL7#DAY";ZZKP7:=500-(JO7/ZS-1)*1200;ZZCP7:=500-(JC7/ZS-1)*1200;ZZZG7:=500-(JH7/ZS-1)*1200;ZZZD7:=500-(JL7/ZS-1)*1200;Z22:=IF(JC7>=JO7,255,0);Z23:=IF(JC7>=JO7,0,255);Z24:=IF(JC7>=JO7,0,255);DRAWRECTREL(N1-175,ZZZG7,N1-175,ZZZD7,RGB(Z22,Z23,Z24)); Q22:=IF(JC7>=JO7,255,0);Q23:=IF(JC7>=JO7,0,255);Q24:=IF(JC7>=JO7,0,255);DRAWRECTREL(N1-185,ZZKP7,N1-165,ZZCP7,RGB(Q22,Q23,Q24)); JO8:="FSKY.JO8#DAY";JC8:="FSKY.JC8#DAY";JH8:="FSKY.JH8#DAY";JL8:="FSKY.JL8#DAY";ZZKP8:=500-(JO8/ZS-1)*1200;ZZCP8:=500-(JC8/ZS-1)*1200;ZZZG8:=500-(JH8/ZS-1)*1200;ZZZD8:=500-(JL8/ZS-1)*1200;Z25:=IF(JC8>=JO8,255,0);Z26:=IF(JC8>=JO8,0,255);Z27:=IF(JC8>=JO8,0,255);DRAWRECTREL(N1-205,ZZZG8,N1-205,ZZZD8,RGB(Z25,Z26,Z27));Q25:=IF(JC8>=JO8,255,0);Q26:=IF(JC8>=JO8,0,255);Q27:=IF(JC8>=JO8,0,255);DRAWRECTREL(N1-215,ZZKP8,N1-195,ZZCP8,RGB(Q25,Q26,Q27));JO9:="FSKY.JO9#DAY";JC9:="FSKY.JC9#DAY";JH9:="FSKY.JH9#DAY";JL9:="FSKY.JL9#DAY";ZZKP9:=500-(JO9/ZS-1)*1200;ZZCP9:=500-(JC9/ZS-1)*1200;ZZZG9:=500-(JH9/ZS-1)*1200;ZZZD9:=500-(JL9/ZS-1)*1200;Z28:=IF(JC9>=JO9,255,0);Z29:=IF(JC9>=JO9,0,255);Z30:=IF(JC9>=JO9,0,255);DRAWRECTREL(N1-235,ZZZG9,N1-235,ZZZD9,RGB(Z28,Z29,Z30));Q28:=IF(JC9>=JO9,255,0);Q29:=IF(JC9>=JO9,0,255);Q30:=IF(JC9>=JO9,0,255);DRAWRECTREL(N1-245,ZZKP9,N1-225,ZZCP9,RGB(Q28,Q29,Q30));MA5:="FSKY.MA5#DAY";XMA5:=500-(MA5/ZS-1)*1200;DRAWRECTREL(N1+28,XMA5,N1+42,XMA5,RGB(255,255,255));MA10:="FSKY.MA10#DAY";XMA10:=500-(MA10/ZS-1)*1200;DRAWRECTREL(N1+18,XMA10,N1+52,XMA10,RGB(250,250,280));MA20:="FSKY.MA20#DAY";XMA20:=500-(MA20/ZS-1)*1200;DRAWRECTREL(N1+10,XMA20,N1+60,XMA20,RGB(0,0,255)),COLORC0C0C0; MA60:="FSKY.MA60#DAY";XMA60:=500-(MA60/ZS-1)*1200;DRAWRECTREL(N1+0,XMA60,N1+70,XMA60,RGB(0,255,0)),COLOR808000; 阻力:REFDATE(REF(HHV(C,60),FROMOPEN-60),DATE)DOTLINE,COLORCYAN; H1:=MAX(DYNAINFO(3),DYNAINFO(5));L1:=MIN(DYNAINFO(3),DYNAINFO(6));P1:=H1-L1;阻力1:=L1+P1*7/8,COLOR663300,DOTLINE;支撑:=L1+P1*0.5/8,COLOR663300,DOTLINE;现价:=CLOSE;STICKLINE(CROSS(支撑,现价),支撑,阻力,1,0),COLORYELLOW; DRAWTEXT(LONGCROSS(支撑,现价,2),支撑*0.999,'买★'),COLORRED;{吸} DRAWTEXT(LONGCROSS(现价,阻力1,2),现价,'跑啊★'),COLORCYAN;{抛}; 输赢线:EMA(C,120),COLORBLACK,LINETHICK1;分时均价线:SUM(C*V,240)/SUM(V,240),COLORYELLOW,LINETHICK1;D:CLOSE,LINETHICK2,COLORWHITE;TT:=BARSCOUNT(C);ZZ:=SUM(AMOUNT,TT)/SUM(VOL*100,TT);ZZ1:=BETWEEN(C/ZZ,1.05,0.95);均线1:=IF(ZZ1=0,MA(C,TT),ZZ);涨幅:=(C/DYNAINFO(3)-1)*100;均线涨幅:=(均线1/DYNAINFO(3)-1)*100;涨幅差:=涨幅-均线涨幅;IF(涨幅差>4.5,C,DRAWNULL),COLORGREEN,LINETHICK5;IF(涨幅差<-4.5,C,DRAWNULL),COLORRED,LINETHICK5;。
通达信黄金分割线主图公式源码(实用){黄金分割}N:=34;{你随意调整N的参数,看看效果如何:你可以发现更多级别的阻力和支撑点}高:IF (HIGH>PEAK(1,N,1),HHV(HIGH,N),PEAK(1,N,1)),COLORGREEN;{最高价}低:IF (LOW<TROUGH(2,N,1),LLV(LOW,N),TROUGH(2,N,1)),COLORMAG ENTA;{最低价}F0.191:(高-低)*0.191+低,DOTLINE,COLORMAGENTA;F0.382:(高-低)*0.382+低,DOTLINE,COLORCYAN;F0.500:(高-低)*0.500+低,DOTLINE,COLORWHITE;F0.618:(高-低)*0.618+低,DOTLINE,COLORCYAN;F0.809:(高-低)*0.809+低,DOTLINE,COLORYELLOW;{黄金分割点位}波谷↑:=TROUGHBARS(2,N,1);{波谷起涨位}波峰↓:=PEAKBARS(1,N,1);{波峰起跌位}ZHSJ:=IF(波峰↓<波谷↑,BACKSET(ISLASTBAR,波峰↓),IF(波谷↑<波峰↓,BACKSET(ISLASTBAR,波谷↑),0));DRAWTEXT(波峰↓<波谷↑ AND CROSS(ZHSJ,0.1),高*1.003,'重要阻力')COLORGREEN;DRAWTEXT(波峰↓<波谷↑ AND CROSS(ZHSJ,0.1),F0.191*1.003,' 80.9%'),COLORYELLOW;DRAWTEXT(波峰↓<波谷↑ AND CROSS(ZHSJ,0.1),F0.382*1.003,' 61.8%'),COLORCYAN;DRAWTEXT(波峰↓<波谷↑ AND CROSS(ZHSJ,0.1),F0.500*1.003,' 50.0%'),COLORWHITE;DRAWTEXT(波峰↓<波谷↑ ANDDRAWTEXT(波峰↓<波谷↑ AND CROSS(ZHSJ,0.1),F0.809*1.003,' 19.1%'),COLORRED;DRAWTEXT(波峰↓<波谷↑ AND CROSS(ZHSJ,0.1),低*1.003,' 近期低点')COLORRED;DRAWNUMBER(波峰↓<波谷↑ AND CROSS(ZHSJ,0.1),高,高)COLORGREEN;DRAWNUMBER(波峰↓<波谷↑ AND CROSS(ZHSJ,0.1),F0.809,F0.809)COLORMAGENTA;DRAWNUMBER(波峰↓<波谷↑ AND CROSS(ZHSJ,0.1),F0.618,F0.618)COLORCYAN;DRAWNUMBER(波峰↓<波谷↑ AND CROSS(ZHSJ,0.1),F0.500,F0.500)COLORWHITE;DRAWNUMBER(波峰↓<波谷↑ AND CROSS(ZHSJ,0.1),F0.382,F0.382)COLORCYAN;DRAWNUMBER(波峰↓<波谷↑ AND CROSS(ZHSJ,0.1),F0.191,F0.191)COLORYELLOW;DRAWNUMBER(波峰↓<波谷↑ AND CROSS(ZHSJ,0.1),低,低)COLORRED;DRAWTEXT(波峰↓>波谷↑ AND CROSS(ZHSJ,0.1),高*1.003,' 重要阻力')COLORGREEN;DRAWTEXT(波峰↓>波谷↑ AND CROSS(ZHSJ,0.1),F0.191*1.003,' 19.1%'),COLORRED;DRAWTEXT(波峰↓>波谷↑ AN D CROSS(ZHSJ,0.1),F0.382*1.003,' 38.2%'),COLORGREEN;DRAWTEXT(波峰↓>波谷↑ AND CROSS(ZHSJ,0.1),F0.500*1.003,' 50.0%'),COLORWHITE;DRAWTEXT(波峰↓>波谷↑ ANDDRAWTEXT(波峰↓>波谷↑ AND CROSS(ZHSJ,0.1),F0.809*1.003,' 80.9%'),COLORYELLOW;DRAWTEXT(波峰↓>波谷↑ AND CROSS(ZHSJ,0.1),低*1.003,' 近期低点')COLORRED;DRAWNUMBER(波峰↓>波谷↑ AND CROSS(ZHSJ,0.1),高,高)COLORGREEN;DRAWNUMBER(波峰↓>波谷↑ AND CROSS(ZHSJ,0.1),F0.809,F0.809)COLORYELLOW;DRAWNUMBER(波峰↓>波谷↑ AND CROSS(ZHSJ,0.1),F0.618,F0.618)COLORCYAN;DRAWNUMBER(波峰↓>波谷↑ AND CROSS(ZHSJ,0.1),F0.500,F0.500)COLORWHITE;DRAWNUMBER(波峰↓>波谷↑ AND CROSS(ZHSJ,0.1),F0.382,F0.382)COLORCYAN;DRAWNUMBER(波峰↓>波谷↑ AND CROSS(ZHSJ,0.1),F0.191,F0.191)COLORMAGENTA;DRAWNUMBER(波峰↓>波谷↑ AND CROSS(ZHSJ,0.1),低,低)COLORRED;MA21:MA(CLOSE,21)COLORLIMAGENTA,CROSSDOT;{布林中轨}IF(MA21<REF(MA21,5),MA21,DRAWNULL)COLORCYAN,CRO SSDOT;。
M30:=MA(CLOSE,30);压力线:M30 + 2*STD(CLOSE,55),COLOR1010FF,LINETHICK1;支撑线:M30 - 2*STD(CLOSE,55),COLOR1010FF,LINETHICK1;BOLL:MA(CLOSE,10),COLORWHITE,LINETHICK2;UPPER:BOLL+2*STD(CLOSE,10),COLORYELLOW,LINETHICK2;LOWER:BOLL-2*STD(CLOSE,10),COLORLIMAGENTA,LINETHICK2;HH:=HHV(H,200);LL:=LLV(L,200);上涨:BARSSINCE(BACKSET(ISLASTBAR,BARSLAST(L=LL)+1)),COLOR0000FF,NO DRAW;↑空间%:(C/REF(L,上涨)-1)*100,COLOR00FFFF,NODRAW;最高%:(HH/REF(L,上涨)-1)*100,COLORFF00FF,NODRAW;下跌:BARSSINCE(BACKSET(ISLASTBAR,BARSLAST(H=HH)+1)),COLOR00FF00,N ODRAW;↓空间%:(C/REF(H,下跌)-1)*100,COLOR888899,NODRAW;最低%:(LL/REF(H,下跌)-1)*100,COLORFF0000,NODRAW;天线:REFDATE(REF(H,下跌),DATE),POINTDOT,LINETHICK3,COLORYELLOW;地线:REFDATE(REF(L,上涨),DATE),POINTDOT,LINETHICK3,COLOR00FF00; 中线:REFDATE((天线-地线)*0.5+地线,DATE),POINTDOT,LINETHICK3,COLOR00FF00;STICKLINE(上涨=0,天线,地线,0,-1),COLORYELLOW;STICKLINE(下跌=0,天线,地线,0,-1),COLORGREEN;DRAWTEXT(下跌=0,地线*1.01,'-最低'),COLOR00FF00;DRAWTEXT(上涨=0,天线*0.99,'-最高'),COLOR0000FF;{2}高:=天线;低:=地线;H1:=高-(高-低)*0.191;H2:=高-(高-低)*0.382;H3:=高-(高-低)*0.5;H4:=高-(高-低)*0.618;H5:=高-(高-低)*0.809;DRAWTEXT(下跌=0,高,'高'),COLORGREEN;DRAWTEXT(下跌=0,H1,'809'),COLORCYAN;DRAWTEXT(下跌=0,H2,'618'),COLORGRAY;DRAWTEXT(下跌=0,H3,'中'),COLORYELLOW;DRAWTEXT(下跌=0,H4,'382'),COLORLIRED;DRAWTEXT(下跌=0,H5,'191'),COLORMAGENTA;DRAWTEXT(上涨=0,H1,'风险'),COLORCYAN;DRAWTEXT(上涨=0,H2,'高位'),COLORGRAY;DRAWTEXT(上涨=0,H3,'中'),COLORYELLOW;DRAWTEXT(上涨=0,H4,'低吸'),COLORLIRED;DRAWTEXT(上涨=0 ,H5,'盘整'),COLORMAGENTA;DRAWTEXT(上涨=0,低,'低'),COLORRED;DRAWTEXT(上涨=5,H*1.02,'5'),COLOR00FFFF;DRAWTEXT(上涨=8,H*1.02,'8'),COLOR00FFFF;DRAWTEXT(上涨=13,H*1.02,'13'),COLOR00FFFF;DRAWTEXT(上涨=21,H*1.02,'21'),COLOR00FFFF;DRAWTEXT(上涨=34,H*1.02,'34'),COLOR00FFFF;DRAWTEXT(上涨=55,H*1.02,'55'),COLOR00FFFF;DRAWTEXT(上涨=89,H*1.02,'89'),COLOR00FFFF;DRAWTEXT(上涨=144,H*1.02,'144'),COLOR00FFFF;DRAWTEXT(上涨=180,H*1.02,'180'),COLOR00FFFF;DRAWTEXT(上涨=250,H*1.02,'250'),COLOR00FFFF;DRAWTEXT(下跌=5,L*0.98,'-5'),COLOR00FF00;DRAWTEXT(下跌=8,L*0.98,'-8'),COLOR00FF00;DRAWTEXT(下跌=13,L*0.98,'-13'),COLOR00FF00;DRAWTEXT(下跌=21,L*0.98,'-21'),COLOR00FF00;DRAWTEXT(下跌=34,L*0.98,'-34'),COLOR00FF00;DRAWTEXT(下跌=55,L*0.98,'-55'),COLOR00FF00;DRAWTEXT(下跌=89,L*0.98,'-89'),COLOR00FF00;DRAWTEXT(下跌=144,L*0.98,'-144'),COLOR00FF00; DRAWTEXT(下跌=180,L*0.98,'-180'),COLOR00FF00; DRAWTEXT(下跌=250,L*0.98,'-250'),COLOR00FF00;。
自用指标感觉不错,上传分享给大家。
红色箭头买入,绿色箭头卖出。
买线:=EMA(C,2);卖线:=EMA(SLOPE(C,21)*20+C,42);BU:=CROSS(买线,卖线);SEL:=CROSS(卖线,买线);DRAWICON(BU,L-0.1,1);DRAWICON(SEL,H+0.1,2);STICKLINE(买线>=卖线,LOW,HIGH,0.0,1),COLORRED;STICKLINE(买线>=卖线,CLOSE,OPEN,2,1),COLORRED;STICKLINE(买线<卖线,LOW,HIGH,0.0,1),COLORGREEN;STICKLINE(买线<卖线,CLOSE,OPEN,2,1),COLORGREEN;散户:EMA(CLOSE,5),COLORWHITE;{}操盘:MA(CLOSE,9),COLORCYAN,LINETHICK2;界点:MA(CLOSE,20),COLORMAGENTA;LC:=REF(CLOSE,1);RSI:=((SMA(MAX((CLOSE - LC),0),3,1) / SMA(ABS((CLOSE - LC)),3,1)) * 100);FF:=EMA(CLOSE,3);MA15:=EMA(CLOSE,21);日:=150;昨前:=3;高1:=REF(HHV(H,日),昨前);低1:=REF(LLV(L,日),昨前);H1:=高1-(高1-低1)*0.191;H2:=高1-(高1-低1)*0.382;H3:=高1-(高1-低1)*0.5;H4:=高1-(高1-低1)*0.618;H5:=高1-(高1-低1)*0.809;顶:REFDATE(高1,DATE),COLORRED;一0.809:REFDATE(H1,DATE),COLORYELLOW;二0.618:REFDATE(H2,DATE),COLORMAGENTA;三0.500:REFDATE(H3,DATE),COLORWHITE;四0.382:REFDATE(H4,DATE),COLORGREEN;五0.191:REFDATE(H5,DATE),COLORYELLOW;低:REFDATE(低1,DATE),COLORRED;DRAWICON(C<MA(C,250) AND C>MA(C,10) AND REF(C,1)<REF(O,1)*0.97 AND C/O>1.03 AND V/CAPITAL>0.03,L*0.97,9);。
DRAWTEXT_FIX(ISLASTBAR ,0.11,0.01,1,'所属地域板块------------'),COLORYELLOW; DRAWTEXT_FIX(ISLASTBAR ,0.16,0.01,1,DYBLOCK),COLORYELLOW;DRAWTEXT_FIX(ISLASTBAR ,0.11,0.06,1,'所属行业------------'),COLORCYAN; DRAWTEXT_FIX(ISLASTBAR ,0.14,0.06,1,HYBLOCK),COLORCYAN;DRAWTEXT_FIX(ISLASTBAR ,0.11,0.11,1,'所属概念------------'),COLORBLUE; DRAWTEXT_FIX(ISLASTBAR ,0.24,0.11,1,GNBLOCK),COLORWHITE;黄金线:EMA(C,18),COLORMAGENTA;【有金矿】:=COUNT(CLOSE<黄金线,5)=4 AND CLOSE/黄金线>1.004 ANDCROSS(CLOSE,黄金线) AND 黄金线>=REF(黄金线,1),LINETHICK,COLORRED; DRAWTEXT(【有金矿】,LOW*0.99,'↖【挖金子】'),COLORRED;STICKLINE(【有金矿】,OPEN,CLOSE,3,0),COLORRED;STICKLINE(【有金矿】,OPEN,CLOSE,1.1,0),COLORFF00FF;STICKLINE(【有金矿】,OPEN,CLOSE,0.001,0),COLORWHITE;A:=(CLOSE-REF(CLOSE,1))/REF(CLOSE,1)>=9.8/100;STICKLINE(A,C,O,3,0),COLORYELLOW,LINETHICK2;STICKLINE(A,H,L,0,0),COLORYELLOW,LINETHICK2;STICKLINE(A AND CLOSE=OPEN AND HIGH=LOW,REF(CLOSE,1),H,0,0),COLORGREEN,LINETHICK1;B:=(REF(CLOSE,1)-CLOSE)/CLOSE>=9.8/100;STICKLINE(B,C,O,3,0),COLORWHITE,LINETHICK2;STICKLINE(B,H,L,0,0),COLORWHITE,LINETHICK2;STICKLINE(B AND CLOSE=OPEN AND HIGH=LOW,REF(CLOSE,1),H,0,0),COLORGREEN,LINETHICK1;VAR1:=(2*CLOSE+HIGH+LOW+OPEN)/5;A1:=(EMA(VAR1,14)+EMA(VAR1,14)+EMA(VAR1,14)+EMA(VAR1,14))/4;IF(A1>=REF(A1,1),A1,DRAWNULL),COLORLIRED;IF(A1<=REF(A1,1),A1,DRAWNULL),COLORGREEN,LINETHICK1;A2:=EMA(A1,3);IF(A2>=REF(A2,1),A2,DRAWNULL),COLORLIRED,LINETHICK2;IF(A2<=REF(A2,1),A2,DRAWNULL),COLORGREEN,LINETHICK2;A3:=EMA(A2,4);IF(A3>=REF(A3,1),A3,DRAWNULL),COLORLIRED;IF(A3<=REF(A3,1),A3,DRAWNULL),COLORGREEN;MA1:=EMA(CLOSE,4);IF(MA1>=REF(MA1,1),MA1,DRAWNULL ),COLORC0C0C0,LINETHICK1;IF(MA1<=REF(MA1,1),MA1,DRAWNULL ),COLORBLUE,LINETHICK1;MA2:=EMA(CLOSE,5);IF(MA2>=REF(MA2,1),MA2,DRAWNULL ),COLORC0C0C0,LINETHICK3;IF(MA2<=REF(MA2,1),MA2,DRAWNULL ),COLORBLUE,LINETHICK3;MA3:=EMA(CLOSE,6);IF(MA3>=REF(MA3,1),MA3,DRAWNULL ),COLORC0C0C0,LINETHICK1;IF(MA2<=REF(MA3,1),MA3,DRAWNULL ),COLORBLUE,LINETHICK1;A55:=EMA(A1,18);IF(A55>=REF(A55,1),A55,DRAWNULL),COLORRED,LINETHICK1;IF(A55<=REF(A55,1),A55,DRAWNULL),COLORFF00FF,LINETHICK1;A56:=EMA(A55,3);IF(A56>=REF(A56,1),A56,DRAWNULL),COLORRED,LINETHICK3;IF(A56<=REF(A56,1),A56,DRAWNULL),COLORFF00FF,LINETHICK3;A57:EMA(A55,5);IF(A57>=REF(A57,1),A57,DRAWNULL),COLORRED,LINETHICK1;IF(A57<=REF(A57,1),A57,DRAWNULL),COLORFF00FF,LINETHICK1;STICKLINE(MA3>=A56 AND A56>=A2,A2,A56,4,0),COLORYELLOW;STICKLINE(MA3>=A2 AND MA3<=A56,MA3,A2,4,0),COLORYELLOW;DRAWTEXT(FILTER(MA3>=A2 AND MA3<=A56,10),L,' ↖【黄金堆】'),COLORYELLOW; STICKLINE(MA3<=A56 AND A56<=A2,A2,A56,4,0),COLORWHITE;STICKLINE(MA3<=A2 AND MA3>=A56,MA3,A2,4,0),COLORWHITE;DRAWTEXT(FILTER(MA3<=A2 AND MA3>=A56,5),H,'【瓦斯坑】'),COLORGREEN;过均必牛:SUM(CLOSE*VOL,FROMOPEN)/SUM(VOL,FROMOPEN),COLORYELLOW,DOTLINE;。
DRAWTEXT_FIX(ISLASTBAR ,0.11,0.01,1,'所属地域板块------------'),COLORYELLOW; DRAWTEXT_FIX(ISLASTBAR ,0.16,0.01,1,DYBLOCK),COLORYELLOW;
DRAWTEXT_FIX(ISLASTBAR ,0.11,0.06,1,'所属行业------------'),COLORCYAN; DRAWTEXT_FIX(ISLASTBAR ,0.14,0.06,1,HYBLOCK),COLORCYAN;
DRAWTEXT_FIX(ISLASTBAR ,0.11,0.11,1,'所属概念------------'),COLORBLUE; DRAWTEXT_FIX(ISLASTBAR ,0.24,0.11,1,GNBLOCK),COLORWHITE;
黄金线:EMA(C,18),COLORMAGENTA;
【有金矿】:=COUNT(CLOSE<黄金线,5)=4 AND CLOSE/黄金线>1.004 AND
CROSS(CLOSE,黄金线) AND 黄金线>=REF(黄金线,1),LINETHICK,COLORRED; DRAWTEXT(【有金矿】,LOW*0.99,'↖【挖金子】'),COLORRED;
STICKLINE(【有金矿】,OPEN,CLOSE,3,0),COLORRED;
STICKLINE(【有金矿】,OPEN,CLOSE,1.1,0),COLORFF00FF;
STICKLINE(【有金矿】,OPEN,CLOSE,0.001,0),COLORWHITE;
A:=(CLOSE-REF(CLOSE,1))/REF(CLOSE,1)>=9.8/100;
STICKLINE(A,C,O,3,0),COLORYELLOW,LINETHICK2;
STICKLINE(A,H,L,0,0),COLORYELLOW,LINETHICK2;
STICKLINE(A AND CLOSE=OPEN AND HIGH=LOW,REF(CLOSE,1),H,0,0),COLORGREEN,LINETHICK1;
B:=(REF(CLOSE,1)-CLOSE)/CLOSE>=9.8/100;
STICKLINE(B,C,O,3,0),COLORWHITE,LINETHICK2;
STICKLINE(B,H,L,0,0),COLORWHITE,LINETHICK2;
STICKLINE(B AND CLOSE=OPEN AND HIGH=LOW,REF(CLOSE,1),H,0,0),COLORGREEN,LINETHICK1;
VAR1:=(2*CLOSE+HIGH+LOW+OPEN)/5;
A1:=(EMA(VAR1,14)+EMA(VAR1,14)+EMA(VAR1,14)+EMA(VAR1,14))/4;
IF(A1>=REF(A1,1),A1,DRAWNULL),COLORLIRED;
IF(A1<=REF(A1,1),A1,DRAWNULL),COLORGREEN,LINETHICK1;
A2:=EMA(A1,3);
IF(A2>=REF(A2,1),A2,DRAWNULL),COLORLIRED,LINETHICK2;
IF(A2<=REF(A2,1),A2,DRAWNULL),COLORGREEN,LINETHICK2;
A3:=EMA(A2,4);
IF(A3>=REF(A3,1),A3,DRAWNULL),COLORLIRED;
IF(A3<=REF(A3,1),A3,DRAWNULL),COLORGREEN;
MA1:=EMA(CLOSE,4);
IF(MA1>=REF(MA1,1),MA1,DRAWNULL ),COLORC0C0C0,LINETHICK1;
IF(MA1<=REF(MA1,1),MA1,DRAWNULL ),COLORBLUE,LINETHICK1;
MA2:=EMA(CLOSE,5);
IF(MA2>=REF(MA2,1),MA2,DRAWNULL ),COLORC0C0C0,LINETHICK3;
IF(MA2<=REF(MA2,1),MA2,DRAWNULL ),COLORBLUE,LINETHICK3;
MA3:=EMA(CLOSE,6);
IF(MA3>=REF(MA3,1),MA3,DRAWNULL ),COLORC0C0C0,LINETHICK1;
IF(MA2<=REF(MA3,1),MA3,DRAWNULL ),COLORBLUE,LINETHICK1;
A55:=EMA(A1,18);
IF(A55>=REF(A55,1),A55,DRAWNULL),COLORRED,LINETHICK1;
IF(A55<=REF(A55,1),A55,DRAWNULL),COLORFF00FF,LINETHICK1;
A56:=EMA(A55,3);
IF(A56>=REF(A56,1),A56,DRAWNULL),COLORRED,LINETHICK3;
IF(A56<=REF(A56,1),A56,DRAWNULL),COLORFF00FF,LINETHICK3;
A57:EMA(A55,5);
IF(A57>=REF(A57,1),A57,DRAWNULL),COLORRED,LINETHICK1;
IF(A57<=REF(A57,1),A57,DRAWNULL),COLORFF00FF,LINETHICK1;
STICKLINE(MA3>=A56 AND A56>=A2,A2,A56,4,0),COLORYELLOW;
STICKLINE(MA3>=A2 AND MA3<=A56,MA3,A2,4,0),COLORYELLOW;
DRAWTEXT(FILTER(MA3>=A2 AND MA3<=A56,10),L,' ↖【黄金堆】'),COLORYELLOW; STICKLINE(MA3<=A56 AND A56<=A2,A2,A56,4,0),COLORWHITE;
STICKLINE(MA3<=A2 AND MA3>=A56,MA3,A2,4,0),COLORWHITE;
DRAWTEXT(FILTER(MA3<=A2 AND MA3>=A56,5),H,'【瓦斯坑】'),COLORGREEN;
过均必牛:SUM(CLOSE*VOL,FROMOPEN)/SUM(VOL,FROMOPEN),COLORYELLOW,DOTLINE;。