DD:=CONST(IF(ISLASTBAR=1,LLV(L,KT),0));{低点}
KJ:=GD-DD;{高低点差值=分区高度}
GD4:IF(CURRBARSCOUNT =N/30,GD,DRAWNULL);
低:IF(CURRBARSCOUNT =N/30,DD,DRAWNULL),COLORFFFF00;
高:IF(CURRBARSCOUNT =N/30,GD,DRAWNULL),COLOR00FFFF;
支撑:IF(CURRBARSCOUNT =N/30,DD+KJ*0.191,DRAWNULL),COLOR00FFFF;
强势: IF(CURRBARSCOUNT =N/30,DD+KJ*0.382,DRAWNULL),COLORFF00FF;
突破:IF(CURRBARSCOUNT =N/30,DD+KJ/2,DRAWNULL),COLOR0000FF;
警示:IF(CURRBARSCOUNT =N/30,DD+KJ*0.618,DRAWNULL),COLOR00FFFF;
压力:IF(CURRBARSCOUNT =N/30,DD+KJ*0.809,DRAWNULL),COLOR00FF00;
低涨:IF(CURRBARSCOUNT =N/30,(C/LLV(LOW,KT)-1)*100,DRAWNULL),COLOR0000FF,NODRAW;
天数:BARSLAST(L=DD),COLORCYAN,NODRAW;
DRAWBAND(高,RGB(200,200,0),压力,RGB(0,0,0));
DRAWBAND(压力,RGB(0,190,0),警示,RGB(0,0,0));
DRAWBAND(警示,RGB(220,120,0),突破,RGB(0,0,0));
DRAWBAND(突破,RGB(120,0,120),强势,RGB(0,0,0));
DRAWBAND(强势,RGB(120, 0,0),支撑,RGB(0,0,0));
DRAWBAND(支撑,RGB(80,80,80),低,RGB(0,0,0));
STICKLINE(CURRBARSCOUNT=N/30,GD,DD,0,0),COLORGREEN;
STICKLINE(CURRBARSCOUNT=1,GD,DD,0,0),COLORGREEN;
STICKLINE(CURRBARSCOUNT =N/30,支撑,支撑,4,0),COLORFF00FF;
STICKLINE(CURRBARSCOUNT =N/30,强势,强势,4,0),COLORFF00FF;
STICKLINE(CURRBARSCOUNT =N/30,突破,突破,4,0),COLORABABAB;
STICKLINE(CURRBARSCOUNT =N/30,警示,警示,4,0),COLOR00FFFF;
STICKLINE(CURRBARSCOUNT =N/30,压力,压力,4,0),COLOR00FFFF;
DRAWTEXT(ISLASTBAR,高,'高位:0.809');
DRAWTEXT(ISLASTBAR,压力,'压力:0.681');
DRAWTEXT(ISLASTBAR,警示,'警示:0.5');
DRAWTEXT(ISLASTBAR,强势,'强势:0.382');
DRAWTEXT(ISLASTBAR,支撑,'支撑:0.191');
DRAWTEXT(ISLASTBAR,低,'低位:0.00');
MA5:=MA(C,5);
MA6:=MA(C,6);
MA10:=MA(C,10);
MA20:=MA(C,20);
A2:=REF(MA20,1);
J1:=(MA20-A2)/A2*100;
MJ1:=MA(J1,3);
MA30:=MA(C,30);
MA60:=MA(C,60);
MA120:=MA(C,120);
乖离2:=(MA20-MA30)/MA30*100;
VAR1:=IF(BETWEEN(乖离2,-2,5),2,0);
MAX1:=MAX(MA20,MA30);
MAX2:=MAX(MAX1,MA60);
MIN11:=MIN(MA20,MA30);
MIN2:=MIN(MIN11,MA60);
K1:=(MAX2/MIN2-1)*100;{粘合度符合条件}
VAR2:=IF(K1 =8,1,0);
上火车轨:=MA20 MA30 AND MA20 REF(MA20,1) AND MA30 REF(MA30,1) AND MA20-MA30 REF((MA20-MA30),1) ;
神枪手:=DRAWTEXT(FILTER(上火车轨 AND MACD.DIF 0.15 AND MACD.DIF REF( MACD.DIF ,1) AND MA(V,60) REF(MA(V,60),1) AND MA(V,5) MA(V,10) AND J1 REF(J1,1) AND
( L =MA20 AND C MA20 OR (CROSS(MA5,MA20)) ),5),L*0.98,' 神枪手');
神枪手选股:=FILTER(上火车轨 AND MACD.DIF 0.15 AND MACD.DIF REF( MACD.DIF ,1) AND MA(V,60) REF(MA(V,60),1) AND MA(V,5) MA(V,10) AND J1 REF(J1,1) AND
( L =MA20 AND C MA20 OR (CROSS(MA5,MA20)) ),5);{44.40%15240}
短线暴张:DRAWTEXT(FILTER( (VAR1 OR VAR2) AND MA10 REF(MA10,1) AND COUNT(MA30 REF(MA30,1),3)=3 AND MA30 MA60 AND COUNT(CROSS(MA5,MA30),3) AND J1 MJ1 AND MA(V,5) MA(V,60)
AND MA(V,60) REF(MA(V,60),1),5),MA60*0.99,'短线暴张'),COLORRED;
DRAWTEXT(CROSS( KDJ.K (5,2,3), KDJ.D (5,2,3)) AND KDJ.D (5,2,3) 30 AND J1 MJ1 AND MA60 REF(MA60,1) AND COUNT(J1 1,3) =1 ,L*0.995,' 买入'),COLORYELLOW;
DRAWTEXT(CROSS( KDJ.D (5,2,3), KDJ.K (5,2,3)) AND KDJ.D (5,2,3) 65 AND J1 MJ1 AND COUNT(J1 1,3) =1,H*1.005,' 卖出'),COLORGREEN;
DRAWTEXT(CROSS( KDJ.D (18,9,6), KDJ.K (18,9,6)) AND KDJ.D (18,9,6) 60 AND KDJ.J (45,15,15) 90,H*1.03,' 顶'),COLORRED;
DRAWTEXT(CROSS(MA5,MA6) AND KDJ.K (5,3,3) =50 AND KDJ.J (5,3,3) 31 ,L*0.92,' 再买'),COLORMAGENTA;
XL1:=((LLV(LOW,3) = LLV(LOW,60)) AND ((CLOSE / REF(CLOSE,1)) = 1.04));
XL2:=(((CLOSE - EMA(CLOSE,21)) / EMA(CLOSE,21)) * 100);
XL3:=CROSS(XL2,(0 - 20));
DRAWTEXT(FILTER(((XL1 0) AND LOW),5),(LOW - 0.4),'●买点');
DRAWTEXT((XL3 0),(LOW - 0.2),'●绝对底部');
X6:=REF(CLOSE,1);
X7:=((SMA(MAX((CLOSE - X6),0),7,1) / SMA(ABS((CLOSE - X6)),7,1)) * 100);
X8:=CROSS(79,X7);
X9:=FILTER(X8,4);
DRAWTEXT(X9,(HIGH * 1.02),'●出货'),COLOR9000F5;
STICKLINE(C 1.098*REF(C,1),C,O,0,0),COLORYELLOW;
AAA:CONST(HHV(H,90)),POINTDOT;
BBB:CONST(LLV(H,5)),POINTDOT;
VARE:=MA(100*(CLOSE-LLV(CLOSE,34))/(HHV(HIGH,34)-LLV(LOW,34)),5)-20;
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 AND VAR14 200,10,0);
VAR16:=IF(VAR13 =-150 AND VAR13 -200 AND VAR14 =-150 AND VAR14 -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
DRAWTEXT(VAR1C AND COUNT(VAR1C,30)=1,HIGH*1.02,'大笔出货'),LINETHICK1,COLORFFCC66;
AA1:=AMOUNT/V;
BB1:=L AA1*0.9;
CC1:=(C-REF(C,1))/REF(C,1)*100
DD1:=L MA(C,5)*0.921;
EE1:=V MA(V,5)*1.5;
老鼠仓:=BB1 AND CC1 AND DD1 AND EE1,LINETHICK0;
DRAWTEXT(老鼠仓,(LOW* 0.99),'老鼠仓'),COLOR40CCFF;
A74:=MA(CLOSE,20);
A75:=(CLOSE MA(CLOSE,5));
A76:=(MA(CLOSE,5) MA(CLOSE,10));
A77:=(CLOSE MA(CLOSE,10));
A78:=(MA(CLOSE,5) MA(CLOSE,20));
A79:=(CLOSE MA(CLOSE,20));
A710:=REF(A74,1);
A711:=(A74 A710);
DRAWTEXT_FIX(1,0,6,0,'☆ 股票下载网 www.9m8.cn 九毛八公式指标网 ☆'),COLOR00FFFF;
AVX:=(((((IF(A75,10,(0 - 10)) + IF(A76,10,(0 - 10))) + IF(A77,10,(0 - 10)))
+ IF(A78,10,(0 - 10))) + IF(A79,10,(0 - 10))) + IF(A711,10,(0 - 10)));
DSLX:=(CLOSE / INDEXC);
DSLX1:=MA(DSLX,5);
DSLX2:=MA(DSLX,10);
V1:=MA(VOL,5);
V2:=MA(VOL,10);
STICKLINE(C O,O,C,3,1)COLORRED;
STICKLINE(O C,O,C,3,0)COLORCYAN;
STICKLINE(C O,H,L,0,0)COLORRED;
STICKLINE(O C,H,L,0,0)COLORCYAN;
T1:=CONST(IF(C 200 AND ((CROSS(AVX,1) AND (V1 = V2)) AND (DSLX = DSLX1)),1,0));
T2:=CONST(IF(C 200 AND ((CROSS(AVX,1) AND (V1 V2)) AND (DSLX = DSLX1)),1,0));
T3:=CONST(IF(C 200 AND ((CROSS(AVX,1) AND (V1 V2)) AND (DSLX DSLX1)),1,0));
T4:=CONST(IF(C 200 AND ((CROSS(AVX,1) AND (V1 = V2)) AND (DSLX DSLX1)),1,0));
T5:=CONST(IF(C 200 AND ((CROSS(1,AVX) AND (V1 = V2)) AND (DSLX = DSLX1)),1,0));
T6:=CONST(IF(C 200 AND ((CROSS(1,AVX) AND (V1 V2)) AND (DSLX = DSLX1)),1,0));
T7:=CONST(IF(C 200 AND ((CROSS(1,AVX) AND (V1 = V2)) AND (DSLX DSLX1)),1,0));
T8:=CONST(IF(C 200 AND ((CROSS(1,AVX) AND (V1 V2)) AND (DSLX DSLX1)),1,0));
T9:=CONST(IF(C 200 AND ((((AVX = 1) AND (REF(AVX,1) 0)) AND (V1 = V2)) AND (DSLX = DSLX1)),1,0));
T10:=CONST(IF(C 200 AND ((((AVX = 1) AND (REF(AVX,1) 0)) AND (V1 V2)) AND (DSLX = DSLX1)),1,0));
T11:=CONST(IF(C 200 AND ((((AVX = 1) AND (REF(AVX,1) 0)) AND (V1 = V2)) AND (DSLX DSLX1)),1,0));
T12:=CONST(IF(C 200 AND ((((AVX = 1) AND (REF(AVX,1) 0)) AND (V1 V2)) AND (DSLX DSLX1)),1,0));
T13:=CONST(IF(C 200 AND ((((AVX 1) AND (REF(AVX,1) 0)) AND (V1 = V2)) AND (DSLX = DSLX1)),1,0));
T14:=CONST(IF( C 200 AND ((((AVX 1) AND (REF(AVX,1) 0)) AND (V1 V2)) AND (DSLX = DSLX1)),1,0));
T15:=CONST(IF(C 200 AND ((((AVX 1) AND (REF(AVX,1) 0)) AND (V1 = V2)) AND (DSLX DSLX1)),1,0));
T16:=CONST(IF(C 200 AND ((((AVX 1) AND (REF(AVX,1) 0)) AND (V1 V2)) AND (DSLX DSLX1)),1,0));
T17:=CONST(IF(C 200 AND (CROSS(AVX,1) AND (V1 = V2)),1,0));
T18:=CONST(IF(C 200 AND (CROSS(AVX,1) AND (V1 = V2)),1,0));
T19:=CONST(IF(C 200 AND (CROSS(AVX,1) AND (V1 V2)),1,0));
T20:=CONST(IF(C 200 AND (CROSS(1,AVX) AND (V1 = V2)),1,0));
T21:=CONST(IF(C 200 AND (CROSS(1,AVX) AND (V1 V2)),1,0));
T22:=CONST(IF(C 200 AND (((AVX = 1) AND (REF(AVX,1) 0)) AND (V1 = V2)),1,0));
T23:=CONST(IF(C 200 AND (((AVX = 1) AND (REF(AVX,1) 0)) AND (V1 V2)),1,0));
T24:=CONST(IF(C 200 AND (((AVX 1) AND (REF(AVX,1) 0)) AND (V1 = V2)),1,0));
T25:=CONST(IF(C 200 AND (((AVX 1) AND (REF(AVX,1) 0)) AND (V1 V2)),1,0));
DRAWTEXT(T1=1 AND CURRBARSCOUNT=70,AAA-(AAA*0.03)
,'量能理想,明显走强,中线参与,仓位在2/3左右'),COLORFF00FF ;
DRAWTEXT(T2=1 AND CURRBARSCOUNT=70,AAA-(AAA*0.03)
,'走势趋强,还显不足,短线进场,仓位在1/2左右'),COLORFF00FF ;
DRAWTEXT(T3=1 AND CURRBARSCOUNT=70,AAA-(AAA*0.03)
,'量价良好,没有明显走强,短线进场,仓位1/2左右'),COLORFF00FF ;
DRAWTEXT(T4=1 AND CURRBARSCOUNT=70,AAA-(AAA*0.03)
,'形态尚可,量能不足,未完全走强,短线参与,仓位1/3左右'),COLORFF00FF ;
DRAWTEXT(T5=1 AND CURRBARSCOUNT=70,AAA-(AAA*0.03)
,'形态变坏,重仓者减持大半,清仓者观望'),COLORFF00FF ;
DRAWTEXT(T6=1 AND CURRBARSCOUNT=70,AAA*0.98
,'随大盘一起下跌,明显缩量走势,考虑到风险,减持或清仓'),COLORFF00FF ;
DRAWTEXT(T7=1 AND CURRBARSCOUNT=70,AAA-(AAA*0.03)
,'该股放量下跌,走势明显偏弱,离场观望'),COLORFF00FF ;
DRAWTEXT(T8=1 AND CURRBARSCOUNT=70,AAA-(AAA*0.03)
,'该股缩量下跌,走势偏弱,离场观望。'),COLORFF00FF ;
DRAWTEXT(T9=1 AND CURRBARSCOUNT=70,AAA-(AAA*0.03)
,'该股形态良好,强势明显,量能充足,可以继续持有'),COLORFF00FF ;
DRAWTEXT(T10=1 AND CURRBARSCOUNT=70,AAA-(AAA*0.03)
,'上行趋势不变,强势依然,量能开始转弱,注意风险'),COLORFF00FF ;
DRAWTEXT(T11=1 AND CURRBARSCOUNT=70,AAA-(AAA*0.03)
,'该股仍然具备上涨潜力,但股性偏弱,可考虑减仓'),COLORFF00FF ;
DRAWTEXT(T12=1 AND CURRBARSCOUNT=70,AAA-(AAA*0.03)
,'该股走势趋弱,量能不足,减持大部分筹码'),COLORFF00FF ;
DRAWTEXT(T13=1 AND CURRBARSCOUNT=70,AAA-(AAA*0.03)
,'该股形态不佳,注意成交量的变化,目前不适合参与'),COLORFF00FF ;
DRAWTEXT(T14=1 AND CURRBARSCOUNT=70,AAA-(AAA*0.03)
,'趋势不明,股价偏弱,注意量能变化,目前不宜参与'),COLORFF00FF ;
DRAWTEXT(T15=1 AND CURRBARSCOUNT=70,AAA-(AAA*0.03)
,'有走强迹象,但量能不足,趋势不明,不适合操作'),COLORFF00FF ;
DRAWTEXT(T16=1 AND CURRBARSCOUNT=70,AAA-(AAA*0.03)
,'该股走势太弱,没有参与价值。'),COLORFF00FF ;
DRAWTEXT(T17=1 AND CURRBARSCOUNT=70,AAA-(AAA*0.03)
,'大盘理想,有明显走强迹象,中线参与,仓位在2/3左右'),COLORYELLOW ;
DRAWTEXT(T18=1 AND CURRBARSCOUNT=70,AAA-(AAA*0.03)
,'如前期经过一轮下跌,最佳买点,前期有过一段涨幅需谨慎'),COLORYELLOW ;
DRAWTEXT(T19=1 AND CURRBARSCOUNT=70,AAA-(AAA*0.03)
,'考虑短线进场,仓位在1/2左右,一旦量能放大,加仓买入'),COLORYELLOW ;
DRAWTEXT(T20=1 AND CURRBARSCOUNT=70,AAA-(AAA*0.03)
,'大盘形态走坏,重仓者可以减去大部分仓位。'),COLORYELLOW ;
DRAWTEXT(T21=1 AND CURRBARSCOUNT=70,AAA-(AAA*0.03)
,'大盘缩量调整,注意风险,短线清仓观望。'),COLORYELLOW ;
DRAWTEXT(T22=1 AND CURRBARSCOUNT=70,AAA-(AAA*0.03)
,'大盘走势良好,量能理想,可以继续持有强势股。'),COLORYELLOW ;
DRAWTEXT(T23=1 AND CURRBARSCOUNT=70,AAA-(AAA*0.03)
,'大盘形态良好,但量能稍显不足,随时准备减仓。'),COLORYELLOW ;
DRAWTEXT(T24=1 AND CURRBARSCOUNT=70,AAA-(AAA*0.03)
,'大盘趋势不明,注意成交量变化,目前不适宜进场。'),COLORYELLOW ;
DRAWTEXT(T25=1 AND CURRBARSCOUNT=70,AAA-(AAA*0.03)
,'大盘趋势向下,量能萎缩,不适合进场。'),COLORYELLOW ;
AA:=BARSCOUNT(C);
AH:=HHV(H,200);
AL:=LLV(L,200);
A0:=(AH-AL)/40;
B1:=L-A0;
STICKLINE((AA+0)/34=FLOOR((AA+0)/34),O+0.05,O,1,0),COLORYELLOW;
DRAWTEXT((AA+0)/34=FLOOR((AA+0)/34),B1-1*A0,'时间窗,变盘'),COLORF00FF0;
VAR2S:=(2*CLOSE+HIGH+LOW)/4;
VAR3S:=IF(YEAR =2099 AND MONTH 2,0,1);
VAR4S:=LLV(LOW,5); VAR5S:=HHV(HIGH,4);
散户:=EMA((VAR2S-VAR4S)/(VAR5S-VAR4S)*100,4)*VAR3S;
庄家:=EMA(0.667*REF(散户,1)+0.333*散户,2)*VAR3S;
DRAWTEXT(CROSS(散户,庄家) AND 散户 30,L-0.05,' 吸'),COLORRED;
STICKLINE(HIGH =REF(CLOSE,1)*1.095,C,O,1.5,0)COLORYELLOW;
DRAWTEXT(HIGH =REF(CLOSE,1)*1.095,H+0.05,'涨')COLORWHITE;
DRAWTEXT(HIGH =REF(CLOSE,1)*1.095,H+0.1,'停')COLORWHITE;
VAR1M:=INDEXC;
VAR2M:=MA(VAR1M,6);
VAR3M:=MA(VAR1M,24);
VAR4M:=MA(VAR1M,32);
VAR5M:=MA(VAR1M,62);
VAR6M:=MA(VAR1M,105);
VAR7M:=VAR5M;
VAR1N:=MA(CLOSE,5);
VAR2N:=MA(CLOSE,10);
VAR3N:=(VAR1N-CLOSE)/CLOSE 3/100;
VAR4N:=(VAR2N-VAR1N)/VAR1N 0.05;
VAR5N:=LLV(CLOSE,3)=LLV(CLOSE,8);
VAR8N:=VAR4M VAR2*1.07 AND VAR3M VAR2M*1.055;
VAR9N:=VAR2M VAR1M*0.55;
百发百中:VAR7M AND VAR8N AND VAR9N AND CLOSE/COST(8) =1.1 AND
(CLOSE OPEN OR CLOSE REF(OPEN,1) OR C REF(CLOSE,1)),LINETHICK2;
底部:VAR3N AND VAR4N AND VAR5N,COLORGREEN;
绝对底部2:COUNT(百发百中=1,5)=1 AND 底部,LINETHICK2,COLOR00CCFF;
绝对底部:STICKLINE( FILTER(绝对底部2=1,1),0 ,0.5,2 , 0),COLORRED;
AAAB:=(O+C+L+H)/4;
MA1:MA(AAAB,5) COLORWHITE,LINETHICK1;
MA2:MA(AAAB,13) COLORWHITE,LINETHICK1;
STICKLINE(MA1 REF(MA1,1),MA2-0.02,MA2-0.03,1,1),COLORYELLOW;
IF(MA1 REF(MA1,1),MA1,DRAWNULL),COLORRED,LINETHICK3;
IF(MA2 REF(MA2,1),MA2,DRAWNULL ),COLORMAGENTA,LINETHICK3;
PH:=TROUGHBARS(2,5,1);
LL:=HHV(H,PH);
TJ1:=LL=HIGH AND LL REF(LL,1);{//=1}
TS:=SUMBARS(TJ1,2);
TJ:=PEAKBARS(2,5,1)=1 AND TS
DRAWICON(TJ,HIGH*1.01+0.02,2);
警告灯:IF(TJ,HIGH*1.008,DRAWNULL),CROSSDOT,LINETHICK2,COLORCYAN;
PL:=BARSLAST(TJ);
支撑2:IF(BARSLAST(TJ1),
REF(LOW,BARSLAST(TJ1)),DRAWNULL),COLOREA91B5;
压力2:IF(BARSLAST(TJ),REF(HIGH,PL),DRAWNULL),COLORYELLOW;
TJ_2:=LOW REF(REF(LOW,TS),PL);
DRAWTEXT(ISLASTBAR,压力2,'压力'),COLORYELLOW;
DRAWTEXT(ISLASTBAR,支撑2,'支撑'),COLOREA91B5;