N1:=6; N2:=12; N3:=24; 获利%:WINNER(CLOSE)*100,NODRAW,COLORRED; LC:=REF(CLOSE,1); rsi1:SMA(maX(CLOSE-LC,0),N1,1)/SMA(Abs(CLOSE-LC),N1,1)*100,LINETHICK2,COLORCYAN; RSI2:SMA(MAX(CLOSE-LC,0),N2,1)/SMA(ABS(CLOSE-LC),N2,1)*100; RSI3:SMA(MAX(CLOSE-LC,0),N3,1)/SMA(ABS(CLOSE-LC),N3,1)*100; 20,COLORFF9900,LINETHICK2; 80,COLORFF9900,LINETHICK2; :/CAPITAL*100,NODRAW,COLORYELLOW; 周换手率:SUM(VOL/CAPITAL,5)*100,NODRAW,COLORWHITE; 月换手率:SUM(VOL/CAPITAL,20)*100,NODRAW,COLORGREEN; 半年换手率:SUM(VOL/CAPITAL,120)*100,NODRAW,COLORMAGENTA; R6:(SMA(MAX(CLOSE-LC,0),6,1)/SMA(ABS(CLOSE-LC),6,1)*100),COLORRED,LINETHICK2; IF(R6 75ANDR6 100,R6,DRAWNULL),COLORYELLOW,LINETHICK3; IF(R6 0ANDR6 20,R6,DRAWNULL),COLORYELLOW,LINETHICK3; RSV:=(C-LLV(L,9))/(HHV(H,9)-LLV(L,9))*100; FASTK:=SMA(RSV,3,1); Y1A:=((SMA(FASTK,3,1))/2+40)*1.1; 线上牛:SMA(Y1A,3,1),colorwhite; RSV1:=(HHV(H,9)-C)/(HHV(H,9)-LLV(L,9))*100; Y2A:=(SMA(RSV1,3,1)/2)*1.1; 线下熊:=SMA(Y2A,3,1),colorgreen; LC:=REF(C,1); RSI6:SMA(MAX(C-LC,0),6,1)/SMA(ABS(C-LC),6,1)*100,colorred,LINETHICK2; :EMA(RSI6,13),coloryellow,LINETHICK2; :=EMA(主力,21),colormagenta,POINTDOT; DRAWICON(FILTER(CROSS(78,RSI6)ORCROSS(73,RSI6),2),RSI6,2); DRAWICON(CROSS(主力,RSI6)ANDRSI6 30,RSI6,2); //:=FILTER(RSI6 REF(RSI6,1),2)ANDRSI6 51ANDREF(RSI6,1) 35AND主力 抄底:=RSI6 REF(RSI6,1)ANDREF(RSI6,1) 主力ANDRSI6 51ANDREF(RSI6,1) 35AND主力 DRAWICON(FILTER(抄底,2),RSI6,1); DRAWTEXT(FILTER(抄底,2)ANDCOUNT(抄底,6) 1,RSI6,'大机会'); DRAWICON(CROSS(RSI6,主力)ANDRSI6 66,RSI6,1); 强:73,colorFF6633; 中:50,colorFF6633; 弱区:35,colorFF3E3E; ZDF:=(C-REF(C,1))/REF(C,1)*100; 假摔1:=REF(ZDF,1) -2.5ANDC (REF(C,1)+REF(C,2))/2ANDZDF 假摔11:=REF(ZDF,1)+REF(ZDF,2) -4ANDC (REF(C,1)+REF(C,3))/2;//ANDZDF 假摔2:=REF(ZDF,1) -4ANDC (REF(C,1)+MIN(REF(O,1),REF(C,2)))/2; 假摔3:=O REF(C,4)ANDC REF(C,4); VR3:IF(假摔1OR假摔11OR假摔2OR假摔3,30,DRAWNULL),colormagenta,LINETHICK1,CROSSDOT; VR31:IF(假摔1OR假摔11OR假摔2,24,DRAWNULL),colormagenta,LINETHICK1,CROSSDOT; 踩雷:=ZDF -3ANDREF(ZDF,1) VR4:IF(踩雷,30,DRAWNULL),colorgreen,LINETHICK1,CROSSDOT; VR41:IF(踩雷,24,DRAWNULL),colorgreen,LINETHICK1,CROSSDOT; 八日新高:=C REF(HHV(H,7),1); STICKLINE(八日新高,24,30,1,0),colorred; 新高失败:=BARSLAST(八日新高)=8ANDNOT(八日新高); STICKLINE(新高失败,24,30,1,0),colorgreen; 新高失败2:=BARSLAST(八日新高) BARSLAST(新高失败)ANDBARSLAST(新高失败)=8ANDCOUNT(八日新高,8) STICKLINE(新高失败2,24,30,1,0),colorgreen;公式解读: N1赋值:6 N2赋值:12 N3赋值:24 输出获利%:以收盘价计算的获利盘比例*100,NODRAW,画红色 LC赋值:1日前的收盘价 输出RSI1:收盘价-LC和0的较大值的N1日[1日权重]移动平均/收盘价-LC的绝对值的N1日[1日权重]移动平均*100,线宽为2,画青色 输出RSI2:收盘价-LC和0的较大值的N2日[1日权重]移动平均/收盘价-LC的绝对值的N2日[1日权重]移动平均*100 输出RSI3:收盘价-LC和0的较大值的N3日[1日权重]移动平均/收盘价-LC的绝对值的N3日[1日权重]移动平均*100 20,COLORFF9900,线宽为2 80,COLORFF9900,线宽为2 输出换手率:(手)/当前流通股本(手)*100,NODRAW,画黄色 输出周换手率:成交量(手)/当前流通股本(手)的5日累和*100,NODRAW,画白色 输出月换手率:成交量(手)/当前流通股本(手)的20日累和*100,NODRAW,画绿色 输出半年换手率:成交量(手)/当前流通股本(手)的120日累和*100,NODRAW,画洋红色 输出R6:(收盘价-LC和0的较大值的6日[1日权重]移动平均/收盘价-LC的绝对值的6日[1日权重]移动平均*100),画红色,线宽为2 如果R6 75ANDR6 100,返回R6,否则返回无效数,画黄色,线宽为3 如果R6 0ANDR6 20,返回R6,否则返回无效数,画黄色,线宽为3 RSV赋值:(收盘价-9日内最低价的最低值)/(9日内最高价的最高值-9日内最低价的最低值)*100 FASTK赋值:RSV的3日[1日权重]移动平均 Y1A赋值:((FASTK的3日[1日权重]移动平均)/2+40)*1.1 输出线上牛:Y1A的3日[1日权重]移动平均,画白色 RSV1赋值:(9日内最高价的最高值-收盘价)/(9日内最高价的最高值-9日内最低价的最低值)*100 Y2A赋值:(RSV1的3日[1日权重]移动平均/2)*1.1 线下熊赋值:Y2A的3日[1日权重]移动平均,画绿色 LC赋值:1日前的收盘价 输出RSI6:收盘价-LC和0的较大值的6日[1日权重]移动平均/收盘价-LC的绝对值的6日[1日权重]移动平均*100,画红色,线宽为2 输出主力:RSI6的13日指数移动平均,画黄色,线宽为2 趋势赋值:主力的21日指数移动平均,画洋红色,POINTDOT 当满足条件78上穿RSI6ORCROSS(73,RSI6)的2日过滤时,在RSI6位置画2号图标 当满足条件主力上穿RSI6ANDRSI6 时,在?位置画?号图标 30,RSI6,2) 抄底赋值:RSI6 的?日过滤 1日前的RSI6,2)ANDRSI6 51ANDREF(RSI6,1) 35AND主力 抄底赋值:RSI6 1日前的RSI6ANDREF(RSI6,1) 主力ANDRSI6 51ANDREF(RSI6,1) 35AND主力 当满足条件抄底的2日过滤时,在RSI6位置画1号图标 当满足条件抄底的2日过滤ANDCOUNT(抄底,6) 时,在?位置书写文字 1,RSI6,'大机会') 当满足条件RSI6上穿主力ANDRSI6 时,在?位置画?号图标 66,RSI6,1) 输出强:73,COLORFF6633 输出中:50,COLORFF6633 输出弱区:35,COLORFF3E3E ZDF赋值:(收盘价-1日前的收盘价)/1日前的收盘价*100 假摔1赋值:1日前的ZDF -2.5ANDC (1日前的收盘价+2日前的收盘价)/2ANDZDF 假摔11赋值:1日前的ZDF+2日前的ZDF -4ANDC (1日前的收盘价+3日前的收盘价)/2 //ANDZDF 假摔2赋值:1日前的ZDF -4ANDC (1日前的收盘价+1日前的开盘价和2日前的收盘价的较小值)/2 假摔3赋值:开盘价 4日前的收盘价ANDC 4日前的收盘价 输出VR3:如果假摔1OR假摔11OR假摔2OR假摔3,返回30,否则返回无效数,画洋红色,线宽为1,CROSSDOT 输出VR31:如果假摔1OR假摔11OR假摔2,返回24,否则返回无效数,画洋红色,线宽为1,CROSSDOT 踩雷赋值:ZDF -3ANDREF(ZDF,1) 输出VR4:如果踩雷,返回30,否则返回无效数,画绿色,线宽为1,CROSSDOT 输出VR41:如果踩雷,返回24,否则返回无效数,画绿色,线宽为1,CROSSDOT 八日新高赋值:收盘价 1日前的7日内最高价的最高值 当满足条件八日新高时,在24和30位置之间画柱状线,宽度为1,0不为0则画空心柱.,画红色 新高失败赋值:上次八日新高距今天数=8ANDNOT(八日新高) 当满足条件新高失败时,在24和30位置之间画柱状线,宽度为1,0不为0则画空心柱.,画绿色 新高失败2赋值:上次八日新高距今天数 上次新高失败距今天数ANDBARSLAST(新高失败)=8ANDCOUNT(八日新高,8) 当满足条件新高失败2时,在24和30位置之间画柱状线,宽度为1,0不为0则画空心柱.,画绿色