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

    正文概述    2024-05-04 04:15:18  
    A:=(3*C+L+O+H)/6; X:=(20*A+19*REF(A,1)+18*REF(A,2)+17*REF(A,3)+16*REF(A,4)+15*REF(A,5)+ 14*REF(A,6)+13*REF(A,7)+12*REF(A,8)+11*REF(A,9)+10*REF(A,10)+9*REF(A,11)+8*REF(A,12) +7*REF(A,13)+6*REF(A,14)+5*REF(A,15)+4*REF(A,16)+3*REF(A,17)+2*REF(A,18)+ REF(A,20))/210; S2:=SMA(C,3,1); S6:=SMA(C,5,1); DK:=2*(S2-S6); :EMA(X,13),COLORFF00FF,LINETHICK0; 短期底部:LLV(HIGH,30),LINETHICK2,COLORFFCC00; IF(MA(C,3),MA(C,3),DRAWNULL),COLORYELLOW,LINETHICK2; IF(MA(C,9),MA(C,9),DRAWNULL),COLORMAGENTA,LINETHICK2; IF(MA(C,23.5),MA(C,23.5),DRAWNULL),COLORWHITE; DRAWKLINE(HIGH,OPEN,LOW,CLOSE); MA5:=MA(C,5); MA10:=MA(C,10); MA30:=MA(C,30); FA:=BARSLAST(CROSS(MA10,MA5))ANDCROSS(MA5,MA10); FB:=FAANDMA5 MA30ANDMA10 MA30ANDMA10 REF(MA10,1); DRAWTEXT(FB,L-0.58,'★红牛'),COLORRED; V1:=EMA(CLOSE,5); V2:=EMA(EMA(CLOSE,90)*1.01,10); DRAWTEXT(CROSS(V1,V2),V1+0.05,'牛起步'),COLOR00FF00; VAR1:=LLV(LOW,21); VAR2:=HHV(HIGH,21); AK1:=EMA((((CLOSE-VAR1)/(VAR2-VAR1))*100),5); AK:=EMA((((CLOSE-VAR1)/(VAR2-VAR1))*50),13); AB:=CROSS(AK1,AK); DRAWTEXT((AB=1),(LOW*0.99),'○牛窝'),COLORYELLOW; 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; 老鼠仓:=BB1ANDCC1ANDDD1ANDEE1,LINETHICK0,COLOR0099FF; DRAWTEXT(老鼠仓,L*0.99,'老鼠仓'),COLOR0099FF; VAR3AA:=IF((CLOSE REF(CLOSE,1)),88,0); VAR4AA:=IF(((CLOSE)/(REF(CLOSE,1)) 1.05)AND((HIGH)/(CLOSE) 1.01)AND(VAR3AA 0),91,0); DRAWTEXT(FILTER((VAR4AA 90),45),(LOW)*(0.93),'★大胆搏'),COLOR00FFFF; DRAWTEXT(FILTER((VAR4AA 90),35),(LOW)*(0.99000001),'★加仓'),COLOR00FFFF; A1AA:=9; A2AA:=(REF(CLOSE,A1AA+1) CLOSE); DRAWTEXT(FILTER((A2AA -0.5),84),(HIGH)*(1.05),'小心变盘'),COLORFFFFFF; VAR6:=REF(C,1); VAR7:=SMA(MAX(C-VAR6,0),6,1)/SMA(ABS(C-VAR6),6,1)*100; DRAWTEXT(CROSS(82,VAR7),H*1.01,'▼'),COLORYELLOW; A0:=(L+H+C*2)/4; A1:EMA(A0,14)COLORBLUE,LINETHICK2; A2:=EMA(A0,25)COLORLIBLUE,LINETHICK2; A1X:=(A1-REF(A1,1))/REF(A1,1)*100,LINETHICK0; A2X:=(A2-REF(A2,1))/REF(A2,1)*100,LINETHICK0; 出击:PARTLINE(A1X =0ANDBARSLAST(CROSS(A1X,0)) 0,REF((C+O)/2,BARSLAST(CROSS(A1X,0)))),COLORMAGENTA,LINETHICK2; 逃遁:PARTLINE(A1X 0ANDBARSLAST(CROSS(0,A1X)) 0,REF((C+O)/2,BARSLAST(CROSS(0,A1X)))),COLORGREEN,LINETHICK2; 盈10%:PARTLINE(A1X =0ANDH =REF(A0,BARSLAST(CROSS(A1X,0)))*1.1,REF((C+O)/2,BARSLAST(CROSS(A1X,0)))*1.1),COLORWHITE,POINTDOT; 盈20%:PARTLINE(A1X =0ANDH =REF(A0,BARSLAST(CROSS(A1X,0)))*1.2,REF((C+O)/2,BARSLAST(CROSS(A1X,0)))*1.2),COLORWHITE,POINTDOT; 盈30%:PARTLINE(A1X =0ANDH =REF(A0,BARSLAST(CROSS(A1X,0)))*1.3,REF((C+O)/2,BARSLAST(CROSS(A1X,0)))*1.3),COLORWHITE,POINTDOT; 盈40%:PARTLINE(A1X =0ANDH =REF(A0,BARSLAST(CROSS(A1X,0)))*1.4,REF((C+O)/2,BARSLAST(CROSS(A1X,0)))*1.4),COLORWHITE,POINTDOT; 盈50%:PARTLINE(A1X =0ANDH =REF(A0,BARSLAST(CROSS(A1X,0)))*1.5,REF((C+O)/2,BARSLAST(CROSS(A1X,0)))*1.5),COLORWHITE,POINTDOT; 铁:PARTLINE(A1X =0,A1)COLORffffff,LINETHICK2; 律:PARTLINE(A1X 0ANDA2X 0,A1)COLORGREEN,LINETHICK2; STICKLINE(CROSS(A1X,0),H,L,0,0),COLOR9933FF; STICKLINE(CROSS(A1X,0),C,O,10,0),COLOR0000CC; STICKLINE(CROSS(A1X,0),C,O,4,0),COLOR0033FF; STICKLINE(CROSS(0,A1X),L,H,0,0),COLOR66CC33; STICKLINE(CROSS(0,A1X),C,O,8,0),COLOR00CC00; STICKLINE(CROSS(0,A1X),C,O,4,0),COLOR66FF00; MA30:=MA(CLOSE,30); MA60:=MA(CLOSE,60); 周MA30:MA(MA30,5),colorFF00ff,linethick2; PARTLINE(周MA30 REF(周MA30,1),周MA30),LINETHICK2,colorgray; 周MA60:MA(MA60,5),colorFF,linethick2; PARTLINE(周MA60 REF(周MA60,1),周MA60),LINETHICK2,colorgray; 【量H】:=IF((AMOUNT/C)/(HHV(AMOUNT,21)/HHV(C,21))*100 100,100,(AMOUNT/C)/(HHV(AMOUNT,21)/HHV(C,21))*100); STICKLINE(【量H】=100,L,H,0.8,0),COLORYELLOW; STICKLINE(【量H】=100ANDC =O,C,O,5,1),COLORYELLOW; STICKLINE(【量H】=100ANDC O,C,O,5,0),COLORYELLOW; TTJ:=BARSLAST((VOL=HHV(VOL,21))); K0:=TTJ=0; K1:=SUMBARS(K0,1); K2:=SUMBARS(K0,2); K3:=SUMBARS(K0,3); K4:=SUMBARS(K0,4); K5:=SUMBARS(K0,5); K6:=SUMBARS(K0,6); K7:=SUMBARS(K0,7); K8:=SUMBARS(K0,8); K9:=SUMBARS(K0,9); K10:=SUMBARS(K0,10); C1:=REF(C,K1-1); AA:STICKLINE(K1 =30,REF(C,K1-1)*1,REF(C,K1-1),10,0),COLORYELLOW; MA6:=MA(CLOSE,6); MA18:=MA(CLOSE,18); MA3:=(3)*(MA18)-(2)*(MA6),LINETHICK1,COLORD39D91; MA4:=(3)*(MA6)-(2)*(MA18),LINETHICK2,COLOR87B08B; M1:=SUM((EMA((CLOSE+LOW)/(2),2))/(2.98),3),POINTDOT,COLORFFFFFF; M2:=EMA(M1,21),COLORFF00FF; M30:=MA(CLOSE,30),LINETHICK1,COLORFF0000; VAR1:=(2)*(MA((LLV((CLOSE+LOW)/(2),8))*(1.1),13))-EMA((CLOSE+LOW)/(2),3)-((CLOSE+LOW)/(2))*(0.1); VAR2:=IF(((EMA((CLOSE+LOW)/(2),3)-VAR1)*(5) 0),(POW((EMA((CLOSE+LOW)/(2),3)-VAR1)*(5),2))/(10),(((-1))*(POW((EMA((CLOSE+LOW)/(2),3)-VAR1)*(5),2)))/(10)); VAR3:=IF((VAR2 0),VAR2-0,(-1)); DRAWTEXT(CROSS(VAR3,0)AND((CLOSE+LOW)/(2) MA((CLOSE+LOW)/(2),8)),(M2)*(1.01),'白线'),LINETHICK2,COLORffffff; STICKLINE(CROSS(VAR3,0)AND((CLOSE+LOW)/(2) MA((CLOSE+LOW)/(2),8)),(LOW)*(0.99),(LOW)*(0.95),4,0),COLORffffff; 买:CROSS(VAR3,0)AND((CLOSE+LOW)/(2) MA((CLOSE+LOW)/(2),8)),LINETHICK0; 天:COUNT(CROSS(VAR3,0)AND((CLOSE+LOW)/(2) MA((CLOSE+LOW)/(2),8)),20),COLORRED,LINETHICK0;

    公式解读:

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


    A赋值:(3*收盘价+最低价+开盘价+最高价)/6

    X赋值:(20*A+19*1日前的A+18*2日前的A+17*3日前的A+16*4日前的A+15*5日前的A+    14*6日前的A+13*7日前的A+12*8日前的A+11*9日前的A+10*10日前的A+9*11日前的A+8*12日前的A    +7*13日前的A+6*14日前的A+5*15日前的A+4*16日前的A+3*17日前的A+2*18日前的A+    20日前的A)/210

    S2赋值:收盘价的3日[1日权重]移动平均

    S6赋值:收盘价的5日[1日权重]移动平均

    DK赋值:2*(S2-S6)

    输出    主力成本:X的13日指数移动平均,COLORFF00FF,线宽为0

    输出    短期底部:30日内最高价的最低值,线宽为2,COLORFFCC00

       如果收盘价的3日简单移动平均,返回收盘价的3日简单移动平均,否则返回无效数,画黄色,线宽为2

       如果收盘价的9日简单移动平均,返回收盘价的9日简单移动平均,否则返回无效数,画洋红色,线宽为2

       如果收盘价的23.5日简单移动平均,返回收盘价的23.5日简单移动平均,否则返回无效数,画白色

       K线

    MA5赋值:收盘价的5日简单移动平均

    MA10赋值:收盘价的10日简单移动平均

    MA30赋值:收盘价的30日简单移动平均

    FA赋值:上次MA10上穿MA5距今天数ANDCROSS(MA5,MA10)

    FB赋值:FAANDMA5

    MA30ANDMA10

    MA30ANDMA10

    1日前的MA10

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

    V1赋值:收盘价的5日指数移动平均

    V2赋值:收盘价的90日指数移动平均*1.01的10日指数移动平均

       当满足条件V1上穿V2时,在V1+0.05位置书写文字,COLOR00FF00

    VAR1赋值:21日内最低价的最低值

    VAR2赋值:21日内最高价的最高值

    AK1赋值:(((收盘价-VAR1)/(VAR2-VAR1))*100)的5日指数移动平均

    AK赋值:(((收盘价-VAR1)/(VAR2-VAR1))*50)的13日指数移动平均

    AB赋值:AK1上穿AK

       当满足条件(AB=1)时,在(最低价*0.99)位置书写文字,画黄色

    AA1赋值:成交额(元)/(手)

    BB1赋值:最低价

    AA1*0.9

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

    1.2

    DD1赋值:最低价

    收盘价的5日简单移动平均*0.921

    EE1赋值:成交量(手)

    成交量(手)的5日简单移动平均*1.5

    老鼠仓赋值:BB1ANDCC1ANDDD1ANDEE1,线宽为0,COLOR0099FF

       当满足条件老鼠仓时,在最低价*0.99位置书写文字,COLOR0099FF

    VAR3AA赋值:如果(收盘价 ,返回?,否则返回?

    1日前的收盘价),88,0)

    VAR4AA赋值:如果((收盘价)/(1日前的收盘价) ,返回?,否则返回?

    1.05)AND((最高价)/(收盘价)

    1.01)AND(VAR3AA

    0),91,0)

       当满足条件(VAR4AA 的?日过滤时,在?位置书写文字

    90),45),(最低价)*(0.93),'★大胆搏'),COLOR00FFFF

       当满足条件(VAR4AA 的?日过滤时,在?位置书写文字

    90),35),(最低价)*(0.99000001),'★加仓'),COLOR00FFFF

    A1AA赋值:9

    A2AA赋值:(A1AA+1日前的收盘价

    收盘价)

       当满足条件(A2AA 的?日过滤时,在?位置书写文字

    -0.5),84),(最高价)*(1.05),'小心变盘'),COLORFFFFFF

    VAR6赋值:1日前的收盘价

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

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

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

    输出    A1:A0的14日指数移动平均画蓝色,线宽为2

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

    A1X赋值:(A1-1日前的A1)/1日前的A1*100,线宽为0

    A2X赋值:(A2-1日前的A2)/1日前的A2*100,线宽为0

    输出    出击:PARTLINE(A1X =0ANDBARSLAST(A1X上穿0) 0,上次A1X上穿0距今天数日前的(收盘价+开盘价)/2),画洋红色,线宽为2

    输出    逃遁:PARTLINE(A1X 0ANDBARSLAST(0上穿A1X) 0,上次0上穿A1X距今天数日前的(收盘价+开盘价)/2),画绿色,线宽为2

    输出    盈10%:PARTLINE(A1X =0ANDH =上次A1X上穿0距今天数日前的A0*1.1,上次A1X上穿0距今天数日前的(收盘价+开盘价)/2*1.1),画白色,POINTDOT

    输出    盈20%:PARTLINE(A1X =0ANDH =上次A1X上穿0距今天数日前的A0*1.2,上次A1X上穿0距今天数日前的(收盘价+开盘价)/2*1.2),画白色,POINTDOT

    输出    盈30%:PARTLINE(A1X =0ANDH =上次A1X上穿0距今天数日前的A0*1.3,上次A1X上穿0距今天数日前的(收盘价+开盘价)/2*1.3),画白色,POINTDOT

    输出    盈40%:PARTLINE(A1X =0ANDH =上次A1X上穿0距今天数日前的A0*1.4,上次A1X上穿0距今天数日前的(收盘价+开盘价)/2*1.4),画白色,POINTDOT

    输出    盈50%:PARTLINE(A1X =0ANDH =上次A1X上穿0距今天数日前的A0*1.5,上次A1X上穿0距今天数日前的(收盘价+开盘价)/2*1.5),画白色,POINTDOT

    输出    铁:PARTLINE(A1X =0,A1)COLORFFFFFF,线宽为2

    输出    律:PARTLINE(A1X 0ANDA2X 0,A1)画绿色,线宽为2

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

       当满足条件A1X上穿0时,在收盘价和开盘价位置之间画柱状线,宽度为10,0不为0则画空心柱.,COLOR0000CC

       当满足条件A1X上穿0时,在收盘价和开盘价位置之间画柱状线,宽度为4,0不为0则画空心柱.,COLOR0033FF

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

       当满足条件0上穿A1X时,在收盘价和开盘价位置之间画柱状线,宽度为8,0不为0则画空心柱.,COLOR00CC00

       当满足条件0上穿A1X时,在收盘价和开盘价位置之间画柱状线,宽度为4,0不为0则画空心柱.,COLOR66FF00

    MA30赋值:收盘价的30日简单移动平均

    MA60赋值:收盘价的60日简单移动平均

    输出    周MA30:MA30的5日简单移动平均,COLORFF00FF,线宽为2

       PARTLINE(周MA30 1日前的周MA30,周MA30),线宽为2,画深灰色

    输出    周MA60:MA60的5日简单移动平均,COLORFF,线宽为2

       PARTLINE(周MA60 1日前的周MA60,周MA60),线宽为2,画深灰色

    【量H】赋值:如果(成交额(元)/收盘价)/(21日内成交额(元)的最高值/21日内收盘价的最高值)*100 100,返回100,否则返回(成交额(元)/收盘价)/(21日内成交额(元)的最高值/21日内收盘价的最高值)*100

       当满足条件【量H】=100时,在最低价和最高价位置之间画柱状线,宽度为0.8,0不为0则画空心柱.,画黄色

       当满足条件【量H】=100ANDC =开盘价时,在收盘价和开盘价位置之间画柱状线,宽度为5,1不为0则画空心柱.,画黄色

       当满足条件【量H】=100ANDC 开盘价时,在收盘价和开盘价位置之间画柱状线,宽度为5,0不为0则画空心柱.,画黄色

    TTJ赋值:上次(成交量(手)=21日内成交量(手)的最高值)距今天数

    K0赋值:TTJ=0

    K1赋值:K0累加至1的天数

    K2赋值:K0累加至2的天数

    K3赋值:K0累加至3的天数

    K4赋值:K0累加至4的天数

    K5赋值:K0累加至5的天数

    K6赋值:K0累加至6的天数

    K7赋值:K0累加至7的天数

    K8赋值:K0累加至8的天数

    K9赋值:K0累加至9的天数

    K10赋值:K0累加至10的天数

    C1赋值:K1-1日前的收盘价

    输出    AA:当满足条件K1 =30时,在K1-1日前的收盘价*1和K1-1日前的收盘价位置之间画柱状线,宽度为10,0不为0则画空心柱.,画黄色

    MA6赋值:收盘价的6日简单移动平均

    MA18赋值:收盘价的18日简单移动平均

    MA3赋值:(3)*(MA18)-(2)*(MA6),线宽为1,COLORD39D91

    MA4赋值:(3)*(MA6)-(2)*(MA18),线宽为2,COLOR87B08B

    M1赋值:((收盘价+最低价)/(2)的2日指数移动平均)/(2.98)的3日累和,POINTDOT,COLORFFFFFF

    M2赋值:M1的21日指数移动平均,COLORFF00FF

    M30赋值:收盘价的30日简单移动平均,线宽为1,COLORFF0000

    VAR1赋值:(2)*((8日内(收盘价+最低价)/(2)的最低值)*(1.1)的13日简单移动平均)-(收盘价+最低价)/(2)的3日指数移动平均-((收盘价+最低价)/(2))*(0.1)

    VAR2赋值:如果(((收盘价+最低价)/(2)的3日指数移动平均-VAR1)*(5) 0),返回(((收盘价+最低价)/(2)的3日指数移动平均-VAR1)*(5)的2乘幂)/(10),否则返回(((-1))*(((收盘价+最低价)/(2)的3日指数移动平均-VAR1)*(5)的2乘幂))/(10)

    VAR3赋值:如果(VAR2 0),返回VAR2-0,否则返回(-1)

       当满足条件VAR3上穿0AND((收盘价+最低价)/(2) (收盘价+最低价)/(2)的8日简单移动平均)时,在(M2)*(1.01)位置书写文字,线宽为2,COLORFFFFFF

       当满足条件VAR3上穿0AND((收盘价+最低价)/(2) (收盘价+最低价)/(2)的8日简单移动平均)时,在(最低价)*(0.99)和(最低价)*(0.95)位置之间画柱状线,宽度为4,0不为0则画空心柱.,COLORFFFFFF

    输出    买:VAR3上穿0AND((收盘价+最低价)/(2) (收盘价+最低价)/(2)的8日简单移动平均),线宽为0

    输出    天:统计20日中满足VAR3上穿0AND((收盘价+最低价)/(2) (收盘价+最低价)/(2)的8日简单移动平均)的天数,画红色,线宽为0



    九毛八公式指标,一个优质的公式指标平台!
    九毛八公式指标 » 通达信好用的主图指标公式源码分享 加入收藏