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

    正文概述    2024-05-04 04:22:07  
    CC:=ABS((2*CLOSE+HIGH+LOW)/4-MA(CLOSE,20))/MA(CLOSE,20); DD:=DMA(CLOSE,CC); 上轨:(1+7/100)*DD,COLORGREEN; 上轨1:(1+5/100)*DD,COLORGREEN; 下轨:(1-7/100)*DD,COLORGREEN; 中轨:(上轨+下轨)/2,COLORGREEN; 疯狂:(1+14/100)*DD,COLORGRAY,POINTDOT; :(1-14/100)*DD,COLORGRAY,POINTDOT; 上轨红:IF(上轨 =REF(上轨,1),上轨,DRAWNULL),COLORRED,LINETHICK1; 中轨红:IF(中轨 =REF(中轨,1),中轨,DRAWNULL),COLORRED,LINETHICK1; 下轨红:IF(下轨 =REF(下轨,1),下轨,DRAWNULL),COLORRED,LINETHICK1; {中期临界点90:DMA(MA(CLOSE+REF(CLOSE,5)/CLOSE*0.098,90),),CIRCLEDOT,COLORGRAY;} {年:DMA(MA(CLOSE+REF(CLOSE,5)/CLOSE*0.098,250),VOL),CIRCLEDOT,COLORGRAY;} DIR2:=ABS(CLOSE-REF(CLOSE,10)); VIR2:=SUM(ABS(CLOSE-REF(CLOSE,1)),10); ER2:=DIR2/VIR2; CS2:=ER2*(0.8-2/24)+2/24; CQ2:=CS2*CS2; {AMA2:EMA(DMA(CLOSE,CQ2),2),COLORLIBLUE,LINETHICK2;} {无穷:DMA(CLOSE,(VOL)/(CAPITAL)),LINETHICK1,COLORFF00FF;} {STICKLINE((CLOSE =中轨)AND(CLOSE =OPEN),CLOSE,OPEN,3,0),COLORRED;} {STICKLINE((CLOSE =中轨)AND(CLOSE =OPEN),HIGH,LOW,0,0),COLORRED;} {STICKLINE((CLOSE =中轨)AND(CLOSE OPEN),CLOSE,OPEN,3,1),COLORRED;} {STICKLINE((CLOSE =中轨)AND(CLOSE OPEN),OPEN,HIGH,0,0),COLORRED;} {STICKLINE((CLOSE =中轨)AND(CLOSE OPEN),CLOSE,LOW,0,0),COLORRED;} {STICKLINE((CLOSE 中轨)AND(CLOSE OPEN),CLOSE,OPEN,3,1),COLORGREEN;} {STICKLINE((CLOSE 中轨)AND(CLOSE =OPEN),CLOSE,OPEN,0,1),COLORGREEN;} {STICKLINE((CLOSE 中轨)AND(CLOSE =OPEN),HIGH,LOW,3,1),COLORGREEN;} {STICKLINE((CLOSE 中轨)AND(CLOSE OPEN),CLOSE,HIGH,0,1),COLORGREEN;} {STICKLINE((CLOSE 中轨)AND(CLOSE OPEN),OPEN,LOW,0,1),COLORGREEN;}; ZDT:=(C-REF(C,1))/REF(C,1)*100; STICKLINE(ZDT 7.0,O,C,2,0),COLORYELLOW; STICKLINE(ZDT -7.8,O,C,2,0),COLOR00FF00; 1:=ZDT 不破价:=REF(L,BARSLAST(涨停1)); Z:=(L+H+C*2)/4; Z1:=EMA(Z,14)COLORBLUE,LINETHICK2; Z2:=EMA(Z,25)COLORLIBLUE,LINETHICK2; Z1B:=(Z1-REF(Z1,1))/REF(Z1,1)*100; Z2B:=(Z2-REF(Z2,1))/REF(Z2,1)*100; 考虑打击:IF(Z1B =0ANDBARSLAST(CROSS(Z1B,0)) 0,REF((C+O)/2,BARSLAST(CROSS(Z1B,0))),DRAWNULL); DIF:=EMA(DCLOSE,12)-EMA(DCLOSE,26); DEA:=EMA(DIF,9); AAA:=(DIF-DEA)*2*60; 启动:=CROSS(AAA-REF(AAA,1),15),COLORRED,LINETHICK2; DRAWTEXT(启动,L*0.97,'↖金牛启动'),COLORYELLOW,LINETHICK2; AA:=(MA(CLOSE,3)+MA(CLOSE,6)+MA(CLOSE,12)+MA(CLOSE,24))/4; BB:=EMA(AA,2); TP:=(CROSS(AA,BB)ORCROSS(C,AA))ANDC =EMA(C,55); CC1:=EMA(CLOSE,12)-EMA(CLOSE,26); DD1:=EMA(CC1,9); 主升启动:=TPANDCROSS(CC1,DD)AND(DD1 =-0.07)*CC1; DRAWICON(主升启动,L*0.996,1); DRAWTEXT(主升启动,L,'↖LSP牛'); DRAWTEXT_FIX(1,0,0,0,'总股本(亿):'),COLORFF36FF,LINETHICK3; DRAWNUMBER_FIX(1,0.09,0,0,CONST(FINANCE(1)/100000000)),COLORFF36FF,LINETHICK3; DRAWTEXT_FIX(1,0.23,0,0,'流通股(亿):'),COLORFF36FF,LINETHICK3; DRAWNUMBER_FIX(1,0.5,0,0,CONST(CAPITAL/1000000)),COLORFF36FF,LINETHICK3; DRAWTEXT_FIX(1,0,0,0,EXTERNSTR(0,1))COLOR00FF00; DRAWTEXT_FIX(1,0,0,0,EXTERNSTR(0,3))COLORFF88FF; DRAWTEXT_FIX(1,0,0,0,EXTERNSTR(0,2))COLORFFFFFF; A0:=(L+H+C*2)/4; 现价:C,NODRAW,COLORFF3399; ma1:MA(CLOSE,60),COLOR0066FF,LINETHICK2; 工作:=EMA(A0,14)COLORYELLOW,LINETHICK3; 度假:=EMA(A0,25)COLORYELLOW,LINETHICK3; A1X:=(工作-REF(工作,1))/REF(工作,1)*100; A2X:=(度假-REF(度假,1))/REF(度假,1)*100; G:=BArslAst(crOSS(A1X,0)); 止损线:REF(A0,G),COLOR66FF00,LINETHICK1; A2:=3*EMA((C-LLV(L,30))/(HHV(H,30)-LLV(L,30))*100,5)-2*EMA((C-LLV(L,30))/(HHV(H,30)-LLV(L,30))*100,5); A4:=(HHV(H,34)-C)/(HHV(H,34)-LLV(L,34))*100; A5:=EMA(CLOSE,12)-EMA(CLOSE,26); A6:=EMA(A5,9); A7:=(A5 -0.1ANDA5 CS:IF(A7,LLV(L,21),DRAWNULL)COLORRED,CIRCLEDOT; DRAWICON(CROSS(A2,EMA(A2,5))AND(A4-EMA(A2,5)) 40ANDA7,LLV(L,21)*1.02,1); STICKLINE(C REF(C,1)*1.09,C,O,2,0)COLORRED,LINETHICK2; STICKLINE(C REF(C,1)*0.901,C,O,2,0)COLORGREEN,LINETHICK1; J:IF(A2X =0,度假,DRAWNULL),COLOR7F00FF,LINETHICK2; S:IF(A1X =0,工作,DRAWNULL),COLORFF80FF,LINETHICK1; 操作线:IF(A1X =0,止损线,DRAWNULL),LINETHICK2,COLOR4D4DFF; Z:IF(H =REF(A0,BARSLAST(CROSS(A1X,0)))*1.1,REF(A0,BARSLAST(CROSS(A1X,0)))*1.1,DRAWNULL),COLORCYAN,POINTDOT; 顺:IF(H =REF(A0,BARSLAST(CROSS(A1X,0)))*1.2,REF(A0,BARSLAST(CROSS(A1X,0)))*1.2,DRAWNULL),COLORCYAN,POINTDOT; 逼空线:IF(H =REF(A0,BARSLAST(CROSS(A1X,0)))*1.3,REF(A0,BARSLAST(CROSS(A1X,0)))*1.3,DRAWNULL),COLORYELLOW,CIRCLEDOT; Q:IF(H =REF(A0,BARSLAST(CROSS(A1X,0)))*1.4,REF(A0,BARSLAST(CROSS(A1X,0)))*1.4,DRAWNULL),COLORCYAN,POINTDOT; 势:IF(H =REF(A0,BARSLAST(CROSS(A1X,0)))*1.5,REF(A0,BARSLAST(CROSS(A1X,0)))*1.5,DRAWNULL),COLORCYAN,POINTDOT; P:IF(H =REF(A0,BARSLAST(CROSS(A1X,0)))*1.6,REF(A0,BARSLAST(CROSS(A1X,0)))*1.6,DRAWNULL),COLORCYAN,POINTDOT; W:IF(H =REF(A0,BARSLAST(CROSS(A1X,0)))*1.7,REF(A0,BARSLAST(CROSS(A1X,0)))*1.7,DRAWNULL),COLORCYAN,POINTDOT; 出:IF(H =REF(A0,BARSLAST(CROSS(A1X,0)))*1.8,REF(A0,BARSLAST(CROSS(A1X,0)))*1.8,DRAWNULL),COLORCYAN,POINTDOT; 局:IF(H =REF(A0,BARSLAST(CROSS(A1X,0)))*1.9,REF(A0,BARSLAST(CROSS(A1X,0)))*1.9,DRAWNULL),COLORCYAN,POINTDOT; 上轨:IF(1.1 SMA(CLOSE,2,1)/SMA(CLOSE,13,2) 1.05,SMA(HIGH,21,5)*1.05,SMA(HIGH,21,2)*1.05),COLOR4D4DFF,CIRCLEDOT; 下轨:SMA(LOW,21,2)*0.95,CIRCLEDOT,COLORFF6600; SQS:IF(MA(vol,3) MA(VOL,5) MA(VOL,9),SMA(CLOSE,3,1),SMA(CLOSE,5,1)),COLORFF99FF,LINETHICK3; 选股公式: 上轨:=IF(1.1 SMA(CLOSE,2,1)/SMA(CLOSE,13,2) 1.05,SMA(HIGH,21,5)*1.05,SMA(HIGH,21,2)*1.05); 站上上轨:C

    公式解读:

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


       CC赋值:(2*收盘价+最高价+最低价)/4-收盘价的20日简单移动平均的绝对值/收盘价的20日简单移动平均

       DD赋值:以CC为权重收盘价的动态移动平均

       输出

       上轨:(1+7/100)*DD,画绿色

       输出

       上轨1:(1+5/100)*DD,画绿色

       输出

       下轨:(1-7/100)*DD,画绿色

       输出

       中轨:(上轨+下轨)/2,画绿色

       输出

       疯狂:(1+14/100)*DD,画深灰色,POINTDOT

       输出

       抄底:(1-14/100)*DD,画深灰色,POINTDOT

       输出

       上轨红:如果上轨 ,返回?,否则返回?

       =1日前的上轨,上轨,无效数),画红色,线宽为1

       输出

       中轨红:如果中轨 ,返回?,否则返回?

       =1日前的中轨,中轨,无效数),画红色,线宽为1

       输出

       下轨红:如果下轨 ,返回?,否则返回?

       =1日前的下轨,下轨,无效数),画红色,线宽为1

       DIR2赋值:收盘价-10日前的收盘价的绝对值

       VIR2赋值:收盘价-1日前的收盘价的绝对值的10日累和

       ER2赋值:DIR2/VIR2

       CS2赋值:ER2*(0.8-2/24)+2/24

       CQ2赋值:CS2*CS2

       ZDT赋值:(收盘价-1日前的收盘价)/1日前的收盘价*100

       当满足条件ZDT 时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.

       7.0,开盘价,收盘价,2,0),画黄色

       当满足条件ZDT 时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.

       -7.8,开盘价,收盘价,2,0),COLOR00FF00

       涨停1赋值:ZDT

       7.0

       不破价赋值:上次涨停1距今天数日前的最低价

       Z赋值:(最低价+最高价+收盘价*2)/4

       Z1赋值:Z的14日指数移动平均画蓝色,线宽为2

       Z2赋值:Z的25日指数移动平均画淡蓝色,线宽为2

       Z1B赋值:(Z1-1日前的Z1)/1日前的Z1*100

       Z2B赋值:(Z2-1日前的Z2)/1日前的Z2*100

       输出

       考虑打击:如果Z1B ,返回?,否则返回?

       =0ANDBARSLAST(Z1B上穿0)

       0,上次Z1B上穿0距今天数日前的(收盘价+开盘价)/2,无效数)

       DIF赋值:不定周期收盘价的12日指数移动平均-不定周期收盘价的26日指数移动平均

       DEA赋值:DIF的9日指数移动平均

       AAA赋值:(DIF-DEA)*2*60

       启动赋值:AAA-1日前的AAA上穿15,画红色,线宽为2

       当满足条件启动时,在最低价*0.97位置书写文字,画黄色,线宽为2

       AA赋值:(收盘价的3日简单移动平均+收盘价的6日简单移动平均+收盘价的12日简单移动平均+收盘价的24日简单移动平均)/4

       BB赋值:AA的2日指数移动平均

       TP赋值:(AA上穿BBORCROSS(收盘价,AA))ANDC

       =收盘价的55日指数移动平均

       CC1赋值:收盘价的12日指数移动平均-收盘价的26日指数移动平均

       DD1赋值:CC1的9日指数移动平均

       主升启动赋值:TPANDCROSS(CC1,DD)AND(DD1

       =-0.07)*CC1

       当满足条件主升启动时,在最低价*0.996位置画1号图标

       当满足条件主升启动时,在最低价位置书写文字

       当满足条件1时,在横轴0纵轴0位置书写文字,COLORFF36FF,线宽为3

       当满足条件1时,在横轴0.09纵轴0位置书写数字,COLORFF36FF,线宽为3

       当满足条件1时,在横轴0.23纵轴0位置书写文字,COLORFF36FF,线宽为3

       当满足条件1时,在横轴0.5纵轴0位置书写数字,COLORFF36FF,线宽为3

       当满足条件1时,在横轴0纵轴0位置书写文字COLOR00FF00

       当满足条件1时,在横轴0纵轴0位置书写文字COLORFF88FF

       当满足条件1时,在横轴0纵轴0位置书写文字COLORFFFFFF

       A0赋值:(最低价+最高价+收盘价*2)/4

       输出

       现价:收盘价,NODRAW,COLORFF3399

       输出

       MA1:收盘价的60日简单移动平均,COLOR0066FF,线宽为2

       工作赋值:A0的14日指数移动平均画黄色,线宽为3

       度假赋值:A0的25日指数移动平均画黄色,线宽为3

       A1X赋值:(工作-1日前的工作)/1日前的工作*100

       A2X赋值:(度假-1日前的度假)/1日前的度假*100

       G赋值:上次A1X上穿0距今天数

       输出

       止损线:G日前的A0,COLOR66FF00,线宽为1

       A2赋值:3*(收盘价-30日内最低价的最低值)/(30日内最高价的最高值-30日内最低价的最低值)*100的5日指数移动平均-2*(收盘价-30日内最低价的最低值)/(30日内最高价的最高值-30日内最低价的最低值)*100的5日指数移动平均

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

       A5赋值:收盘价的12日指数移动平均-收盘价的26日指数移动平均

       A6赋值:A5的9日指数移动平均

       A7赋值:(A5 -0.1ANDA5 A6)

       输出

       CS:如果A7,返回21日内最低价的最低值,否则返回无效数画红色,CIRCLEDOT

       当满足条件A2上穿A2的5日指数移动平均AND(A4-A2的5日指数移动平均) 40ANDA7时,在21日内最低价的最低值*1.02位置画1号图标

       当满足条件收盘价 1日前的收盘价*1.09时,在收盘价和开盘价位置之间画柱状线,宽度为2,0不为0则画空心柱.画红色,线宽为2

       当满足条件收盘价 1日前的收盘价*0.901时,在收盘价和开盘价位置之间画柱状线,宽度为2,0不为0则画空心柱.画绿色,线宽为1

       输出

       J:如果A2X =0,返回度假,否则返回无效数,COLOR7F00FF,线宽为2

       输出

       S:如果A1X =0,返回工作,否则返回无效数,COLORFF80FF,线宽为1

       输出

       操作线:如果A1X =0,返回止损线,否则返回无效数,线宽为2,COLOR4D4DFF

       输出

       Z:如果最高价 =上次A1X上穿0距今天数日前的A0*1.1,返回上次A1X上穿0距今天数日前的A0*1.1,否则返回无效数,画青色,POINTDOT

       输出

       顺:如果最高价 =上次A1X上穿0距今天数日前的A0*1.2,返回上次A1X上穿0距今天数日前的A0*1.2,否则返回无效数,画青色,POINTDOT

       输出

       逼空线:如果最高价 =上次A1X上穿0距今天数日前的A0*1.3,返回上次A1X上穿0距今天数日前的A0*1.3,否则返回无效数,画黄色,CIRCLEDOT

       输出

       Q:如果最高价 =上次A1X上穿0距今天数日前的A0*1.4,返回上次A1X上穿0距今天数日前的A0*1.4,否则返回无效数,画青色,POINTDOT

       输出

       势:如果最高价 =上次A1X上穿0距今天数日前的A0*1.5,返回上次A1X上穿0距今天数日前的A0*1.5,否则返回无效数,画青色,POINTDOT

       输出

       P:如果最高价 =上次A1X上穿0距今天数日前的A0*1.6,返回上次A1X上穿0距今天数日前的A0*1.6,否则返回无效数,画青色,POINTDOT

       输出

       W:如果最高价 =上次A1X上穿0距今天数日前的A0*1.7,返回上次A1X上穿0距今天数日前的A0*1.7,否则返回无效数,画青色,POINTDOT

       输出

       出:如果最高价 =上次A1X上穿0距今天数日前的A0*1.8,返回上次A1X上穿0距今天数日前的A0*1.8,否则返回无效数,画青色,POINTDOT

       输出

       局:如果最高价 =上次A1X上穿0距今天数日前的A0*1.9,返回上次A1X上穿0距今天数日前的A0*1.9,否则返回无效数,画青色,POINTDOT

       输出

       上轨:如果1.1 收盘价的2日[1日权重]移动平均/收盘价的13日[2日权重]移动平均 1.05,返回最高价的21日[5日权重]移动平均*1.05,否则返回最高价的21日[2日权重]移动平均*1.05,COLOR4D4DFF,CIRCLEDOT

       输出

       下轨:最低价的21日[2日权重]移动平均*0.95,CIRCLEDOT,COLORFF6600

       输出

       SQS:如果(手)的3日简单移动平均 成交量(手)的5日简单移动平均 成交量(手)的9日简单移动平均,返回收盘价的3日[1日权重]移动平均,否则返回收盘价的5日[1日权重]移动平均,COLORFF99FF,线宽为3

       上轨赋值:如果1.1 收盘价的2日[1日权重]移动平均/收盘价的13日[2日权重]移动平均 1.05,返回最高价的21日[5日权重]移动平均*1.05,否则返回最高价的21日[2日权重]移动平均*1.05

       输出

       站上上轨:收盘价 上轨


    九毛八公式指标,一个优质的公式指标平台!
    九毛八公式指标 » 通达信妖起来选股指标公式源码分享 加入收藏