文華客服:?MA_HIGH:=MA(HIGH,30);?MA_LOW:=MA(LOW,30);//DRAWCOLORLINE(MA_HIGH>REF(MA_HIGH,1),MA_HIGH,COLORRED,COLORGREEN);//DRAWCOLORLINE(MA_LOW>REF(MA_LOW,1),MA_LOW,COLORRED,COLORGREEN); MA5:=MA(C,5),COLORF00FF0;MA10:=MA(C,10);MA20:=MA(C,20);MA60:=MA(C,60),COLORGREEN;買線:=ZIGZAG(C,10,1);賣線:=MA(買線,3);CAPITAL:=GETPRICE1('通股本';?換手:=V/CAPITAL*100;基線:=MA(REF(LLV(C,30),1),2),NODRAW;AMOUNT:=AVPRICE*V;量能飽和度:=IF((AMOUNT/C)/(HHV(AMOUNT,20)/HHV(C,20))*100>100,100,(AMOUNT/C)/(HHV(AMOUNT,20)/HHV(C,20))*100),NODRAW;MA8:=MA(C,8),COLORYELLOW;MA13:=MA(C,13),COLORE66878;MA50:=MA(C,50),COLORWHITE;MA55:=MA(C,55),COLORGREEN;MA144:=MA(C,144),COLORBLUE;X1:=(C+L+H)/3;X2:=EMA(X1,6);X3:=EMA(X2,5);VARF1:=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);VAR101:=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);VAR111:=VARF1<REF(VAR101,1) AND VOL>REF(VOL,1) AND CLOSE>REF(CLOSE,1);游資:=(VAR111 AND COUNT(VAR111,30)=1 AND 買線>=賣線);//DRAWTEXT(游資,(基線*0.97),'-游資進',COLORBLUE;//STICKLINE(游資,(基線*0.96),(基線+0.2),9,0),COLORBLUE;VARS1:=(C-LLV(L,36))/(HHV(H,36)-LLV(L,36))*100;VARS2:=SMA(VARS1,3,1);VARS3:=SMA(VARS2,3,1);VARS4:=SMA(VARS3,3,1);抄底:=((FILTER((CROSS(VARS3,VARS4) AND VARS3<20),10)=1) AND 買線>=賣線);//DRAWTEXT(抄底,(基線*0.94),'-抄底',COLORFF00FF;//STICKLINE(抄底,(基線*0.92),基線,9,0),COLORFF00FF;YY:=(CROSS(X2,X3) AND (買線>=賣線));//DRAWTEXT(YY,(L*0.99),'-精準買',COLORYELLOW;//STICKLINE1(YY,C,(L*0.98),9,0),COLORYELLOW;F:=100*(C-REF(C,1))/REF(C,1);S1:=IF(C<REF(O,1) AND F<0,1,0);S2:=IF(C<REF(O,2) AND F<0,1,0);短買點:=((CROSS((SMA(MAX(C-(REF(C,1)),0),4.1,1)/SMA(ABS(C-(REF(C,1))),4.1,1)*100),11)*1) AND S1=0 AND REF(S1,1)=1 AND S2=0 AND REF(S2,1)=1 AND 換手>=3 AND 買線>=賣線);//DRAWTEXT(短買點,(基線*0.94),'-短買點',COLORFF00FF;//STICKLINE1(短買點,(基線*0.92),(基線*0.98),9,0),COLORFF00FF;VAR5:=(3*(SMA(SMA(((C-LLV(L,20))/(HHV(H,20)-LLV(L,20))*100),3,1),3,1)/28.57)-2*(EMA((SMA(SMA(((C-LLV(L,20))/(HHV(H,20)-LLV(L,20))*100),3,1),3,1)/28.57),5)));奔牛:=(CROSS(VAR5,(SMA(SMA(((C-LLV(L,20))/(HHV(H,20)-LLV(L,20))*100),3,1),3,1)/28.57)) AND 買線>=賣線);//DRAWTEXT(奔牛,(基線*0.98),'-奔牛',COLOR00AAFF;//STICKLINE1(奔牛,(基線*0.96),基線,9,0),COLOR00AAFF;VARQ1:=EMA(CLOSE,3);VARQ2:=EMA(CLOSE,21);VARQ3:=BARSLAST(CROSS(VARQ2,VARQ1))>15;VARQ4:=VOL>MA(VOL,5)*2 AND VOL<MA(VOL,5)*5;黑馬:=((CROSS(VARQ1,VARQ2) AND VARQ4 AND VARQ3) AND 買線>=賣線);//DRAWTEXT(黑馬,(基線*0.98),'-黑馬',COLORFF6600;//STICKLINE1(黑馬,(基線*0.96),基線,9,0),COLORFF6600;波段買點:=CROSS((ZIGZAG(C,10,1)),(MA((ZIGZAG(C,10,1)),3)));//DRAWTEXT(波段買點,(基線*0.98),'-波段買',COLOR00AAFF;//STICKLINE(波段買點,(基線*0.96),基線,9,0),COLORRED;VARDD:=(ZIGZAG(C,5,1)<REF(ZIGZAG(C,5,1),1)) AND (REF(ZIGZAG(C,5,1),1)>=REF(ZIGZAG(C,5,1),2)) AND (REF(ZIGZAG(C,5,1),2)>=REF(ZIGZAG(C,5,1),3));//DRAWTEXT((VARDD=1),(H*1.05),'段賣',COLORWHITE;//STICKLINE((VARDD=1),(H*1.01),(H*1.03),9,0),COLORWHITE;大黑馬:=(IF(CROSS((MA(3*SMA(((C-LLV(L,21))/(HHV(H,21)-LLV(L,21)))*100,6,1)-2*SMA(SMA(((C-LLV(L,21))/(HHV(H,21)-LLV(L,21)))*100,5,1),5,1),2)),0) AND EMA(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),5)<40,8,0) AND 買線>=賣線);//DRAWTEXT(大黑馬,(基線*0.94),'大黑馬',COLORBLUE;短高H:=(20*H+19*REF(H,1)+18*REF(H,2)+17*REF(H,3)+16*REF(H,4)+15*REF(H,5)+14*REF(H,6)?+13*REF(H,7)+12*REF(H,8)+11*REF(H,9)+10*REF(H,10)+9*REF(H,11)+8*REF(H,12)+7*REF(H,13)+6*REF(H,14)+5*REF(H,15)+4*REF(H,16)+3*REF(H,17)+2*REF(H,18)+REF(H,20))/210,COLORBLUE,LINETHICK1;短低L:=(20*L+19*REF(L,1)+18*REF(L,2)+17*REF(L,3)+16*REF(L,4)+15*REF(L,5)+14*REF(L,6)+13*REF(L,7)+12*REF(L,8)+11*REF(L,9)+10*REF(L,10)+9*REF(L,11)+8*REF(L,12)+7*REF(L,13)+6*REF(L,14)+5*REF(L,15)+4*REF(L,16)+3*REF(L,17)+2*REF(L,18)+REF(L,20))/210,COLORBLUE,LINETHICK1;D90H:=EMA(短高H,90),COLORYELLOW,LINETHICK1;D90L:=EMA(短低L,90),COLORYELLOW,LINETHICK1;D90差:=D90H-D90L;D90頂:=D90H+D90差*2,COLORYELLOW,LINETHICK1;D90底:=D90L-D90差*2,COLORYELLOW,LINETHICK1;//XMA(X,N)=REFX(MA(X,N),N/2);XH25:=REFX1(MA(H,25),25/2);XXH25:=REFX1(MA(XH25,25),25/2);XL25:=REFX1(MA(L,25),25/2);XXL25:=REFX1(MA(XL25,25),25/2);高0:=(XXH25-XXL25+XXH25),LINETHICK1,COLORWHITE;低0:=XXL25*2-XXH25,LINETHICK1,COLORWHITE;多頭定位:=低0>=D90底 AND 高0>=D90頂;空頭定位:=高0<=D90頂 AND 低0<=D90底;震蕩定位:=低0>=D90底 AND 高0<=D90頂;XH60:=REFX1(MA(H,60),60/2);XXH60:=REFX1(MA(XH60,60),60/2);XL60:=REFX1(MA(L,60),60/2);XXL60:=REFX1(MA(XL60,60),60/2);波段頂0:=4*XXH60-3*XXL60,LINETHICK2,COLORWHITE;波段底0:=4*XXL60-3*XXH60,LINETHICK2,COLORWHITE;多止損:=XXL25-(XXH25-XXL25)*3.5,DOT,COLORWHITE;多止盈:(XXH25-XXL25)*1+XXH25,NODRAW,COLORWHITE;空止損:=(XXH25-XXL25)*3.5+XXH25,DOT,COLORYELLOW;空止盈:XXL25-(XXH25-XXL25)*0.5,NODRAW,COLORGREEN;做空:=(XXH25-XXL25)*1+XXH25,LINETHICK1,COLORGREEN,DOT;做多:=XXL25-(XXH25-XXL25)*1,LINETHICK1,COLORRED,DOT;空損:=(XXH25-XXL25)*3.9+XXH25,LINETHICK1,COLORYELLOW;多損:=XXL25-(XXH25-XXL25)*3.9,LINETHICK1,COLORYELLOW;波段頂:=(XXH60-XXL60)*3+XXH60,LINETHICK1,COLORYELLOW;波段底:=XXL60-(XXH60-XXL60)*3,LINETHICK1,COLORWHITE;止盈差:多止盈-空止盈,NODRAW;RSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;K:=SMA(RSV,3,1);D:=SMA(K,3,1);J:=3*K-2*D;今D:=EMA(D,3);昨D:=REF(今D,1);白色點多定位1:=L<做多 AND H>做多;白色點空定位1:=H>做空 AND L<做空;白色點多定位2:=H<做多;白色點空定位2:=L>做空;多頭紅色點:=今D>昨D;空頭紅色點:=今D<昨D;多頭紅色點定位1:=白色點多定位1=1 AND 多頭紅色點=1;多頭紅色點定位2:=白色點多定位2=1 AND 多頭紅色點=1;空頭紅色點定位2:=白色點空定位2=1 AND 空頭紅色點=1;空頭紅色點定位1:=白色點空定位1=1 AND 空頭紅色點=1;多頭多定位:=CROSS(做多,L) AND 多頭定位=1;多頭平定位:=CROSS(H,做空) AND 多頭定位=1 AND 震蕩定位=0;空頭空定位:=CROSS(H,做空) AND 空頭定位=1;空頭平定位:=CROSS(做多,L) AND 空頭定位=1 AND 震蕩定位=0;震蕩多定位:=CROSS(做多,L) AND 震蕩定位=1;震蕩空定位:=CROSS(H,做空) AND 震蕩定位=1;//DRAWICON(多頭多定位=1 OR 震蕩多定位=1,多損,'CO116';//DRAWICON(空頭空定位=1 OR 震蕩空定位=1,空損,'CO117';//VERTLINE1(REFX(ISLASTBAR,11));?G:=MA5;DY:=MA10;NNH:=BARSLAST(H=HHV(H,15)) ,NODRAW;NNL:=BARSLAST(L=LLV(L,15)) ,NODRAW;NN:=IF(REF(G,NNH)>REF(DY,NNH) AND NNH<=12,NNH,IF(REF(G,NNL)<REF(DY,NNL) AND NNL<=12,NNL,13)) ,NODRAW;YN:=IF(ISLASTBAR AND NN>0,NN,13) ,NODRAW;HHY:=REF(H,YN)=HHV(H,14);LLY:=REF(L,YN)=LLV(L,14);FG01:=BACKSET(HHY,YN+1)>BACKSET(HHY,YN),NODRAW;//只設置前面第6個FD01:=BACKSET(LLY,YN+1)>BACKSET(LLY,YN) ,NODRAW;FG02:=FG01=FD01 AND G>DY,NODRAW;FD02:=FG01=FD01 AND G<DY,NODRAW;TTTT:=BARSLAST(FD01),NODRAW;FG0:=FG01 AND IF(FG02=1,H=HHV(H,BARSLAST(REF(FD01,1))+1),H=HHV(H,IF(BARSLAST(L=LLV(L,7))>=5,5,BARSLAST(FD01)))) AND FD02=0 ,NODRAW;FD0:=FD01 AND IF(FD02=1,L=LLV(L,BARSLAST(REF(FG01,1))+1),L=LLV(L,IF(BARSLAST(H=HHV(L,7))>=5,5,BARSLAST(FG01))))? AND FG02=0 ,NODRAW;GT:=BARSLAST(FG0),NODRAW;DT:=BARSLAST(FD0),NODRAW;LLLL:=DT=0 AND REF(DT,1)<GT AND L>REF(L,REF(DT,1)+1),NODRAW;FG1:=BACKSET(REFX(GT,1)=0 AND GT<DT AND REFX(H,1)>=REF(H,GT),GT+1),NODRAW;FD1:=BACKSET(REFX(DT,1)=0 AND DT<GT AND REFX(L,1)<=REF(L,DT),DT+1),NODRAW;FG11:=IF(GT=0 AND REF(GT,1)<DT AND IF(REF(G,BARSLAST(L=LLV(L,7)))>REF(DY,BARSLAST(L=LLV(L,7))),BARSLAST(L=LLV(L,7))<5,1) AND? H<REF(H,REF(GT,1)+1),1,0),NODRAW;FD11:=IF(DT=0 AND REF(DT,1)<GT AND IF(REF(G,BARSLAST(H=HHV(H,7)))<REF(DY,BARSLAST(H=HHV(H,7))),BARSLAST(H=HHV(H,7))<5,1) AND L>REF(L,REF(DT,1)+1),1,0),NODRAW;GT1:=BARSLAST(FG11<>1 AND FG1<>1 AND FG0),NODRAW;DT1:=BARSLAST(FD11<>1 AND FD1<>1 AND FD0),NODRAW;FD2:=BACKSET(REFX(GT1,1)=0 AND DT1<3 AND GT1-DT1<4 AND REF(L,DT1)>LLV(L,GT1+5),DT1+1),NODRAW;FG2A:=BACKSET(REFX(GT1,1)=0 AND DT1<3 AND GT1-DT1<4 AND REF(L,DT1)<=LLV(L,GT1+5) AND REF(H,GT1)>HHV(H,GT1+5),GT1+1),NODRAW;FG2B:=IF(GT1=0 AND DT1<4 AND REF(GT1,1)-DT1<4 AND REF(L,DT1)<=LLV(L,REF(GT1,1)+6) AND H>HHV(H,REF(GT1,1)+6),1,0),NODRAW;FG2:=BACKSET(REFX(DT1,1)=0 AND GT1<3 AND DT1-GT1<4 AND REF(H,GT1)<HHV(H,DT1+5),GT1+1),NODRAW;FD2A:=BACKSET(REFX(DT1,1)=0 AND GT1<3 AND DT1-GT1<4 AND REF(H,GT1)>=HHV(L,DT1+5) AND REF(L,DT1)>LLV(L,DT1+5),DT1+1),NODRAW;FD2B:=IF(DT1=0 AND GT1<4 AND REF(DT1,1)-GT1<4 AND REF(H,GT1)>=HHV(H,REF(DT1,1)+6) AND L>LLV(L,REF(DT1,1)+6),1,0),NODRAW;TTTTTT:= H<REF(H,REF(GT1,1)+1) AND DT1<4,NODRAW;HHHHHH:=REF(LLV(L,10),DT1),NODRAW;FG21:=IF(GT1=0 AND DT1<4 AND H<=REF(H,REF(GT1,1)+1)? ,1,0),NODRAW;FD21:=IF(DT1=0 AND GT1<4? AND L>=REF(L,REF(DT1,1)+1) ,1,0),NODRAW;FD231:=BACKSET(REFX(GT1,1)=0 AND DT1>3 AND GT1>DT1 AND GT1-DT1<4 AND REFX(H,1)>REF(H,GT1) AND REF(L,DT1)>REF(LLV(L,10),DT1),DT1+1),NODRAW;FG23:=BACKSET(REFX(GT1,1)=0 AND DT1>3 AND GT1>DT1 AND? GT1-DT1<4 AND REFX(H,1)>REF(H,GT1) AND (REF(H,GT1)<REF(HHV(H,13),GT1) OR REF(FD231,DT1)=0),GT1+1),NODRAW;FG231:=BACKSET(REFX(DT1,1)=0 AND GT1>3? AND DT1>GT1 AND DT1-GT1<4 AND REFX(L,1)<REF(L,DT1) AND REF(H,GT1)<REF(HHV(H,10),GT1) ,GT1+1),NODRAW;FD23:=BACKSET(REFX(DT1,1)=0 AND GT1>3? AND DT1>GT1 AND DT1-GT1<4 AND REFX(L,1)<REF(L,DT1) AND ( REF(L,DT1)>REF(LLV(L,13),DT1) OR REF(FG231,GT1)=0),DT1+1),NODRAW;FDD23:=REF(H,GT1)<REF(HHV(H,10),GT1) OR REF(FD23,DT1)=0,NODRAW;FD24:=BACKSET(REFX(GT1,1)=0 AND DT1>3 AND GT1>DT1 AND GT1-DT1<4 AND REFX(H,1)<HHV(H,GT1+3) AND REF(L,DT1)>LLV(L,DT1+5),DT1+1),NODRAW;FG24:=BACKSET(REFX(DT1,1)=0 AND GT1>3? AND DT1>GT1 AND DT1-GT1<4 AND REFX(L,1)>LLV(L,DT1+3) AND REF(H,GT1)<HHV(H,GT1+5),GT1+1),NODRAW;GT2:=BARSLAST(FG21<>1 AND FG23<>1 AND FG231<>1 AND FG24<>1? ?AND FG2<>1 AND FG2A<>1 AND FG2B<>1 AND GT1=0),NODRAW;DT2:=BARSLAST(FD21<>1 AND FD23<>1 AND FD231<>1 AND FD24<>1? AND FD2<>1 AND FD2A<>1 AND FD2B<>1 AND DT1=0),NODRAW;FG3:=BACKSET(REFX(GT2,1)=0 AND GT2<DT2 AND REFX(H,1)>=REF(H,GT2),GT2+1),NODRAW;FD3:=BACKSET(REFX(DT2,1)=0 AND DT2<GT2 AND REFX(L,1)<=REF(L,DT2),DT2+1),NODRAW;FG31:=IF(GT2=0 AND REF(GT2,1)<DT2 AND H<REF(H,REF(GT2,1)+1),1,0),NODRAW;FD31:=IF(DT2=0 AND REF(DT2,1)<GT2 AND L>REF(L,REF(DT2,1)+1),1,0),NODRAW;GT3:=BARSLAST(GT2=0 AND FG3<>1 AND FG31<>1 ),NODRAW;DT3:=BARSLAST(DT2=0 AND? FD3<>1 AND FD31<>1),NODRAW;FG4:=BACKSET(REFX(GT3,1)=0 AND GT3<DT3 AND REFX(H,1)>=REF(H,GT3),GT3+1),NODRAW;FD4:=BACKSET(REFX(DT3,1)=0 AND DT3<GT3 AND REFX(L,1)<=REF(L,DT3),DT3+1),NODRAW;FG41:IF(GT3=0 AND REF(GT3,1)<DT3 AND H<REF(H,REF(GT3,1)+1),1,0),NODRAW;FD41:IF(DT3=0 AND REF(DT3,1)<GT3 AND L>REF(L,REF(DT3,1)+1),1,0),NODRAW;HHH:=GT3=0 AND FG31<>1 AND? FG3<>1,NODRAW;LLL:=DT3=0 AND FD31<>1 AND? FD3<>1,NODRAW;DX:=HHH||LLL;L1:=CROSS(BACKSET(ISLASTBAR,SUMBARS(DX,3)),0.5); DRAWCOLORKLINE(買線>=賣線 && C>=O&&(HHH||LLL),COLORRED,1);DRAWCOLORKLINE(買線>=賣線 && C<O&&(HHH||LLL),COLORRED,0);DRAWCOLORKLINE(買線<賣線 && C>=O&&(HHH||LLL),COLORGREEN,1);DRAWCOLORKLINE(買線<賣線 && C<O&&(HHH||LLL),COLORGREEN,0);STICKLINE1(CROSS(買線,賣線),O,C,3,0),COLOR00AAFF;STICKLINE1(買線<賣線&&(HHH||LLL),H,L,0,0),COLORGREEN;STICKLINE1(買線<賣線&&(HHH||LLL),C,O,3,0),COLOR007700;STICKLINE1(買線<賣線&&(HHH||LLL),C,O,3,0),COLOR008E00;STICKLINE1(買線<賣線&&(HHH||LLL),C,O,3,0),COLOR009900;STICKLINE1(買線<賣線&&(HHH||LLL),C,O,3,0),COLOR00A600;STICKLINE1(買線<賣線&&(HHH||LLL),C,O,3,0),COLOR00B500;STICKLINE1(買線<賣線&&(HHH||LLL),C,O,3,0),COLOR00C600;STICKLINE1(買線<賣線&&(HHH||LLL),C,O,3,0),COLOR00D500;STICKLINE1(買線<賣線&&(HHH||LLL),C,O,2,0),COLOR00E600;STICKLINE1(買線>=賣線&&(HHH||LLL),H,L,0,0),COLOR0000FF;STICKLINE1(買線>=賣線&&(HHH||LLL),C,O,3,0),COLOR0000A3;STICKLINE1(買線>=賣線&&(HHH||LLL),C,O,3,0),COLOR0000B7;STICKLINE1(買線>=賣線&&(HHH||LLL),C,O,3,0),COLOR0000C8;STICKLINE1(買線>=賣線&&(HHH||LLL),C,O,3,0),COLOR0000D9;STICKLINE1(買線>=賣線&&(HHH||LLL),C,O,3,0),COLOR0000CD;STICKLINE1(買線>=賣線&&(HHH||LLL),C,O,3,0),COLOR0000E9;STICKLINE1(買線>=賣線&&(HHH||LLL),C,O,2,0),COLOR0000EA;STICKLINE1(買線>=賣線&&(HHH||LLL),C,O,1,0),COLOR0000FF;?? L2:=CROSS(BACKSET(ISLASTBAR,SUMBARS(DX,2)),0.5);L3:=CROSS(BACKSET(ISLASTBAR,SUMBARS(DX,1)),0.5);PP:=IF(HHH,H,L);A1:=VALUEWHEN(L1,PP);A2:=VALUEWHEN(L2,PP);A3:=VALUEWHEN(L3,PP);AAA:=REFX1((A2-A1)*0.618+A3,1000); DRAWTEXT(HHH,H,'',COLORGREEN,FONTSIZE30,ALIGN2;DRAWTEXT(HHH,H,'公',COLORGREEN,FONTSIZE30,ALIGN0; DRAWCOLORKLINE(HHH,COLORGREEN,0); DRAWTEXT(LLL,L,'',COLORRED,FONTSIZE30,VALIGN0,ALIGN2;DRAWTEXT(LLL,L,'子',COLORRED,FONTSIZE30,VALIGN0,ALIGN0;DRAWCOLORKLINE(LLL,COLORRED,0); HHH,SOUND('';LLL,SOUND('';