最新公告
  • 欢迎您光临九毛八公式指标网www.9m8.cn,本站全新改版试运行,期间内容全部免费,欢迎下载!欢迎加入本站VIP
  • 通达信均线粘合突破选股指标公式源码分享

    正文概述    2024-05-04 04:16:24  
    涨跌:=100*((C/MA(C,5))-1); DRAWBAND(涨跌,RGB(168,168,0),0,0); ZZ:=ZIG(3,10); LD:=ZZ MIN(REFX(ZZ,1),REF(ZZ,1))ANDNOT(ISLASTBAR); D横:=DRAWLINE(LD,C,REF(LD,1),REF(C,1),1); 上涨起点:=D横*1.1,COLORMAGENTA,LINETHICK2; 上涨:100*((C/上涨起点)-1)COLORRED; MA(上涨,3)COLORGREEN; DRAWICON(CROSS(上涨,0),-2,34); 均5:MA(CLOSE,5),COLORYELLOW; 均10:MA(CLOSE,10),COLORF00FF0; 均30:MA(CLOSE,30),COLOR00FF00; 均60:MA(CLOSE,60),COLORRED,POINTDOT,LINETHICK2; 均250:MA(CLOSE,250),COLORBLUE,LINETHICK2; 上轨:=均30+2*STD(CLOSE,30),COLORYELLOW,POINTDOT,LINETHICK2; 下轨:=均30-2*STD(CLOSE,30),COLORYELLOW,POINTDOT,LINETHICK2; VV2:=REF(CLOSE,1); VV3:=SMA((CLOSE-VV2),6,1)/SMA(ABS(CLOSE-VV2),6,1)*100; DRAWICON(REF(VV3,1) 81ANDVV3 80,HIGH,2); DRAWTEXT(REF(VV3,1) 81ANDVV3 80,HIGH*1.03,'↓'),COLORYELLOW; VF1:=MA(CLOSE,60)-MA(CLOSE,5)/3.2; DRAWTEXT(IF(CLOSE VF1ANDVOL/240 MA(VOL,5)/240ANDCLOSE =REF(CLOSE,1)*1.08ANDCLOSE MA(CLOSE,13)*1.3,1,0),LOW,'☆'),COLORRED; VARA:=(CLOSE-REF(OPEN,29))/REF(OPEN,29)*100; HH:=HHVBARS(H,60); TJ:=C OANDHSL 20AND(C-REF(C,1))/REF(C,1)*100 T:=BArslAst(TJ); TT:=BARSLAST(crOSS(C,REF(H,T))); XG:=COUNT(HH=0,TT+1)=1ANDHH=0ANDC/REF(H,T) 1.035ANDCOUNT(TT=0,T)=1ANDT STICKLINE(T =0,REF(H,T),REF(H,T),6,0),COLORLIRED; DRAWICON(XG,L*0.97,1); STICKLINE(XG,L,H,0,0),COLOR0088EE; STICKLINE(XG,CLOSE,OPEN,3,0),COLOR0055AA; STICKLINE(XG,CLOSE,OPEN,2.8,0),COLOR0066BB; STICKLINE(XG,CLOSE,OPEN,2.5,0),COLOR0077CC; STICKLINE(XG,CLOSE,OPEN,2.2,0),COLOR0088DD; STICKLINE(XG,CLOSE,OPEN,1.7,0),COLOR0099EE; STICKLINE(XG,CLOSE,OPEN,1.2,0),COLOR00AAFF; STICKLINE(XG,CLOSE,OPEN,0.7,0),COLOR00CCFF; STICKLINE(XG,CLOSE,OPEN,0.2,0),COLOR00FFFF; 选股公式: HH:=HHVBARS(H,60); TJ:=C OANDHSL 20AND(C-REF(C,1))/REF(C,1)*100 T:=BARSLAST(TJ); TT:=BARSLAST(CROSS(C,REF(H,T))); XG:COUNT(HH=0,TT+1)=1ANDHH=0ANDC/REF(H,T) 1.035ANDCOUNT(TT=0,T)=1ANDT VARB:=EMA(0.667*REF(VARA,1)+0.333*VARA,5); DRAWTEXT(IF(VOL =1.3*MA(VOL,5)ANDCOUNT(VARA =VARBANDVARA -17,3)ANDREF(LOW,1)=LLV(LOW,120),1,0),LOW,'★注意买入'); VARR1:=SMA(MAX(CLOSE-REF(C,1),0),6,1)/SMA(ABS(CLOSE-REF(C,1)),6,1)*100; DRAWICON(CROSS(82,VARR1),HIGH,2); DRAWTEXT(CROSS(82,VARR1),HIGH,'↓'),COLORYELLOW; VAR1:=(HIGH+LOW+OPEN+2*CLOSE)/5; VAR2:=REF(VAR1,1); VAR3:=SMA(MAX(VAR1-VAR2,0),10,1)/SMA(ABS(VAR1-VAR2),10,1)*100; HY3:=IF(COUNT(VAR3 20,5) =1ANDCOUNT(VAR1=LLV(VAR1,10),10) =1ANDCLOSE =OPEN*1.038ANDVOL MA(VOL,5)*1.2,1,0); DRAWTEXT(HY3,LOW,''),COLORRED; S:=MA(VOL,5)/MA(VOL,60),COLORRED,,LINETHICK2; A:=MA(S,5),COLORGREEN,,LINETHICK2; BIAS:=(CLOSE-MA(CLOSE,5))/MA(CLOSE,5)*100; F:=MA(S,121); RSV:=(CLOSE-LLV(LOW,45))/(HHV(HIGH,45)-LLV(LOW,45))*100; K:=SMA(RSV,15,1); D:=SMA(K,15,1); J:=3*K-2*D; LC:=REF(CLOSE,1); RSI:=SMA(MAX(CLOSE-LC,0),6,1)/SMA(ABS(CLOSE-LC),6,1)*100; DRAWTEXT(CROSS(84,RSI),HIGH*1.01,'顶!'),COLORYELLOW; S1:=IF((J 11ANDBIAS -11ANDCROSS(S,F)AND(S-F) 0.010),2,0),STICK,LINETHICK3,COLORGREEN; DRAWTEXT(S1=2,LOW,'关注'),COLORGREEN; TJ1:=LLV(CLOSE,3) REF(L,3)ANDHHV(V,1) =REF(V,3)ANDREF(C,3) REF(O,3)ANDREF(V,3) 0.8*REF(V,4)ANDREF(V,3) 1.1*REF(V,5); LJL:=FILTER(TJ1,1); TJ2:=IF(BARSLAST(LJL)=1ANDCLOSE REF(HIGH,1),1,IF(BARSLAST(LJL)=2ANDCLOSE REF(HIGH,2),1,IF(BARSLAST(LJL)=3ANDCLOSE REF(HIGH,3),1,0))); TP:=TJ2=1; STICKLINE(CLOSE,REF(LLV(L,3),BARSLAST(LJL)),REF(LLV(L,3),BARSLAST(LJL)),6,0),COLORYELLOW; TJ3:=IF(BARSLAST(LJL)=1ANDCLOSE REF(LOW,1),1,IF(BARSLAST(LJL)=2ANDCLOSE REF(LOW,2),1,IF(BARSLAST(LJL)=3ANDCLOSE REF(LOW,3),1,0))); STFZ:=TJ3=1; CL:=STFZANDTP; TJCL:=FILTER(CL,3);

    公式解读:

    [源码注释]通达信公式动态公式解读


       涨跌赋值:100*((收盘价/收盘价的5日简单移动平均)-1)

       画带状线

       ZZ赋值:收盘价10%的之字转向

       LD赋值:ZZ

       1日后的ZZ和1日前的ZZ的较小值ANDNOT(是否最后一个周期)

       D横赋值:当满足条件LD时,在收盘价位置画直线起点,当满足条件1日前的LD时,在1日前的收盘价位置画直线终点,1表示是否延长.

       上涨起点赋值:D横*1.1,画洋红色,线宽为2

       输出上涨:100*((收盘价/上涨起点)-1)画红色

       上涨的3日简单移动平均画绿色

       当满足条件上涨上穿0时,在-2位置画34号图标

       输出均5:收盘价的5日简单移动平均,画黄色

       输出均10:收盘价的10日简单移动平均,COLORF00FF0

       输出均30:收盘价的30日简单移动平均,COLOR00FF00

       输出均60:收盘价的60日简单移动平均,画红色,POINTDOT,线宽为2

       输出均250:收盘价的250日简单移动平均,画蓝色,线宽为2

       上轨赋值:均30+2*收盘价的30日估算标准差,画黄色,POINTDOT,线宽为2

       下轨赋值:均30-2*收盘价的30日估算标准差,画黄色,POINTDOT,线宽为2

       VV2赋值:1日前的收盘价

       VV3赋值:(收盘价-VV2)的6日[1日权重]移动平均/收盘价-VV2的绝对值的6日[1日权重]移动平均*100

       当满足条件1日前的VV3 时,在?位置画?号图标

       81ANDVV3

       80,最高价,2)

       当满足条件1日前的VV3 时,在?位置书写文字

       81ANDVV3

       80,最高价*1.03,'↓'),画黄色

       VF1赋值:收盘价的60日简单移动平均-收盘价的5日简单移动平均/3.2

       当满足条件如果收盘价 ,返回?,否则返回?时,在?位置书写文字

       VF1ANDVOL/240

       (手)的5日简单移动平均/240ANDCLOSE

       =1日前的收盘价*1.08ANDCLOSE

       收盘价的13日简单移动平均*1.3,1,0),最低价,'☆'),画红色

       VARA赋值:(收盘价-29日前的开盘价)/29日前的开盘价*100

       HH赋值:60日内最高价距今天数

       TJ赋值:收盘价 OANDHSL 20AND(收盘价-1日前的收盘价)/1日前的收盘价*100 -2

       T赋值:上次TJ距今天数

       TT赋值:上次收盘价上穿T日前的最高价距今天数

       XG赋值:统计TT+1日中满足HH=0的天数=1ANDHH=0ANDC/T日前的最高价 1.035ANDCOUNT(TT=0,T)=1ANDT 1

       当满足条件T =0时,在T日前的最高价和T日前的最高价位置之间画柱状线,宽度为6,0不为0则画空心柱.,画淡红色

       当满足条件XG时,在最低价*0.97位置画1号图标

       当满足条件XG时,在最低价和最高价位置之间画柱状线,宽度为0,0不为0则画空心柱.,COLOR0088EE

       当满足条件XG时,在收盘价和开盘价位置之间画柱状线,宽度为3,0不为0则画空心柱.,COLOR0055AA

       当满足条件XG时,在收盘价和开盘价位置之间画柱状线,宽度为2.8,0不为0则画空心柱.,COLOR0066BB

       当满足条件XG时,在收盘价和开盘价位置之间画柱状线,宽度为2.5,0不为0则画空心柱.,COLOR0077CC

       当满足条件XG时,在收盘价和开盘价位置之间画柱状线,宽度为2.2,0不为0则画空心柱.,COLOR0088DD

       当满足条件XG时,在收盘价和开盘价位置之间画柱状线,宽度为1.7,0不为0则画空心柱.,COLOR0099EE

       当满足条件XG时,在收盘价和开盘价位置之间画柱状线,宽度为1.2,0不为0则画空心柱.,COLOR00AAFF

       当满足条件XG时,在收盘价和开盘价位置之间画柱状线,宽度为0.7,0不为0则画空心柱.,COLOR00CCFF

       当满足条件XG时,在收盘价和开盘价位置之间画柱状线,宽度为0.2,0不为0则画空心柱.,COLOR00FFFF

       VARB赋值:0.667*1日前的VARA+0.333*VARA的5日指数移动平均

       当满足条件如果成交量(手) ,返回?,否则返回?时,在?位置书写文字

       =1.3*成交量(手)的5日简单移动平均ANDCOUNT(VARA

       =VARBANDVARA

       -17,3)ANDREF(最低价,1)=120日内最低价的最低值,1,0),最低价,'★注意买入')

       VARR1赋值:收盘价-1日前的收盘价和0的较大值的6日[1日权重]移动平均/收盘价-1日前的收盘价的绝对值的6日[1日权重]移动平均*100

       当满足条件82上穿VARR1时,在最高价位置画2号图标

       当满足条件82上穿VARR1时,在最高价位置书写文字,画黄色

       VAR1赋值:(最高价+最低价+开盘价+2*收盘价)/5

       VAR2赋值:1日前的VAR1

       VAR3赋值:VAR1-VAR2和0的较大值的10日[1日权重]移动平均/VAR1-VAR2的绝对值的10日[1日权重]移动平均*100

       HY3赋值:如果统计?日中满足VAR3 的天数,返回?,否则返回?

       20,5)

       =1ANDCOUNT(VAR1=10日内VAR1的最低值,10)

       =1ANDCLOSE

       =开盘价*1.038ANDVOL

       成交量(手)的5日简单移动平均*1.2,1,0)

       当满足条件HY3时,在最低价位置书写文字,画红色

       S赋值:成交量(手)的5日简单移动平均/成交量(手)的60日简单移动平均,画红色,,线宽为2

       A赋值:S的5日简单移动平均,画绿色,,线宽为2

       BIAS赋值:(收盘价-收盘价的5日简单移动平均)/收盘价的5日简单移动平均*100

       F赋值:S的121日简单移动平均

       RSV赋值:(收盘价-45日内最低价的最低值)/(45日内最高价的最高值-45日内最低价的最低值)*100

       K赋值:RSV的15日[1日权重]移动平均

       D赋值:K的15日[1日权重]移动平均

       J赋值:3*K-2*D

       LC赋值:1日前的收盘价

       RSI赋值:收盘价-LC和0的较大值的6日[1日权重]移动平均/收盘价-LC的绝对值的6日[1日权重]移动平均*100

       当满足条件84上穿RSI时,在最高价*1.01位置书写文字,画黄色

       S1赋值:如果(J ,返回?,否则返回?

       11ANDBIAS

       -11ANDCROSS(S,F)AND(S-F)

       0.010),2,0),STICK,线宽为3,画绿色

       当满足条件S1=2时,在最低价位置书写文字,画绿色

       TJ1赋值:3日内收盘价的最低值

       3日前的最低价ANDHHV(成交量(手),1)

       =3日前的成交量(手)ANDREF(收盘价,3)

       3日前的开盘价ANDREF(成交量(手),3)

       0.8*4日前的成交量(手)ANDREF(成交量(手),3)

       1.1*5日前的成交量(手)

       LJL赋值:TJ1的1日过滤

       TJ2赋值:如果上次LJL距今天数=1ANDCLOSE ,返回?,否则返回?

       1日前的最高价,1,如果上次LJL距今天数=2ANDCLOSE ,返回?,否则返回?

       2日前的最高价,1,如果上次LJL距今天数=3ANDCLOSE ,返回?,否则返回?

       3日前的最高价,1,0)))

       TP赋值:TJ2=1

       当满足条件收盘价时,在上次LJL距今天数日前的3日内最低价的最低值和上次LJL距今天数日前的3日内最低价的最低值位置之间画柱状线,宽度为6,0不为0则画空心柱.,画黄色

       TJ3赋值:如果上次LJL距今天数=1ANDCLOSE ,返回?,否则返回?

       1日前的最低价,1,如果上次LJL距今天数=2ANDCLOSE ,返回?,否则返回?

       2日前的最低价,1,如果上次LJL距今天数=3ANDCLOSE ,返回?,否则返回?

       3日前的最低价,1,0)))

       STFZ赋值:TJ3=1

       CL赋值:STFZANDTP

       TJCL赋值:CL的3日过滤


    九毛八公式指标,一个优质的公式指标平台!
    九毛八公式指标 » 通达信均线粘合突破选股指标公式源码分享 加入收藏