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

    正文概述    2024-05-04 04:13:01  
    MA5:MA(CLOSE,5); MA10:MA(CLOSE,10); MA20:MA(CLOSE,20); MA60:MA(CLOSE,60); MA120:MA(CLOSE,120); MA250:MA(CLOSE,250); 黄金柱:=V/REF(V,1) =1.9; DRAWLINE(黄金柱,L,REF(黄金柱,1),REF(L,1),1),COLORYELLOW; DRAWLINE(黄金柱,H,REF(黄金柱,1),REF(H,1),1),COLORRED; 倍缩:=V/REF(V,1) =0.6; DRAWLINE(倍缩,H,REF(倍缩,1),REF(H,1),1),COLORGREEN; HH:=REF(H,5)=HHV(H,11); LL:=REF(L,5)=LLV(L,11); FG01:=BACKSET(HH,6) BACKSET(HH,5); FD01:=BACKSET(LL,6) BACKSET(LL,5); FG0:=FG01ANDH=HHV(H,BARSLAST(FD01)); FD0:=FD01ANDL=LLV(L,BARSLAST(FG01)); J0:=(H+L)/2; FGH:=REF(H,BARSLAST(FG0)); FGH1:=REF(H,BARSLAST(FG0)+1); FGL1:=REF(L,BARSLAST(FG0)+1); FGH2:=REF(H,BARSLAST(FG0)+2); FGL2:=REF(L,BARSLAST(FG0)+2); FGJ0:=REF(J0,BARSLAST(FG0)); FGL:=REF(L,BARSLAST(FG0)); FDH:=REF(H,BARSLAST(FD0)); FDL:=REF(L,BARSLAST(FD0)); FDH1:=REF(H,BARSLAST(FD0)+1); FDL1:=REF(L,BARSLAST(FD0)+1); FDH2:=REF(H,BARSLAST(FD0)+2); FDL2:=REF(L,BARSLAST(FD0)+2); FDJ0:=REF(J0,BARSLAST(FD0)); FGZH:=IF(FGL FGL1,FGH2,FGH1); FGZL:=IF(FGL FGL1,FGL2,FGL1); FDZH:=IF(FDH FDH1,FDH2,FDH1); FDZL:=IF(FDH FDH1,FDL2,FDL1); FG1:=IF(((FGL FDHANDFGH FDZH)OR(FGH FDH1ANDFDH1 FDHANDFDH FDH2)),FG0 ,FG0ANDFGJ0 FDHANDFGH FDZH); FD1:=IF(((FDH FGLANDFDL FGZL)OR(FDL FGL1ANDFGL1 FGLANDFDL FGL2)),FD0 ,FD0ANDFDJ0 FGLANDFDL FGZL); FG2:=FG1ANDH =HHV(H,BARSLAST(FD1)); FD2:=FD1ANDL =LLV(L,BARSLAST(FG1)); FG:=FG2ANDKDJ.K FD:=FD2ANDKDJ.K BK:=IF((FGL1 =FGLANDFG0)OR(FDH1 =FDHANDFD0),4,3); G1:=FGANDBARSLAST(FD) D1:=FDANDBARSLAST(FG) G2:=G1ANDH =HHV(H,BARSLAST(D1)); D2:=D1ANDL =LLV(L,BARSLAST(G1)); G3:=G2OR(FG0ANDKDJ.J 100); D3:=D2OR(FD0ANDKDJ.J G4:=G3OR(FG0ANDREF(H,BARSLAST(FG0)) REF(H,BARSLAST(G2))ANDBARSLAST(D2) BARSLAST(G2)); D4:=D3OR(FD0ANDREF(L,BARSLAST(FD0)) REF(L,BARSLAST(D2))ANDBARSLAST(G2) BARSLAST(D2)); G5:=G4ANDH=HHV(H,BARSLAST(D4)); D5:=D4ANDL=LLV(L,BARSLAST(G4)); GPB:=IF(G4,H,DRAWNULL),CIRCLEDOT,COLORYELLOW; DPB:=IF(D4,L,DRAWNULL),CIRCLEDOT,COLORYELLOW; NN:=G5;UU:=D5; DRAWLINE(UU,L,NN,H,0),COLORYELLOW,LINETHICK1; DRAWLINE(NN,H,UU,L,0),COLORYELLOW,LINETHICK1; Var1:=88; Var2:=68; Var3:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100; Var4:=SMA(Var3,3,1); Var5:=Sma(Var4,3,1); Var6:=3*Var4-2*Var5; Var7:=SMA(CLOSE/HHV(HIGH,120),3,1)*100; Var8:=SMA(CLOSE/HHV(HIGH,120),3,1)*100; Var9:=Var7 REF(Var7,20)ANDVar7 75ANDFILTER(Var7/REF(LLV(LOW,20),10) 1.18,20); VarA:=IF(Var7 70ANDVar7 75,1,0); 线:Var7; VarB:=REF(CLOSE,1); VarC:=SMA(MAX(CLOSE-VarB,0),6,1)/SMA(Abs(CLOSE-VarB),6,1)*100; VarD:=Var7; 顶 部 区:IF(Var7 Var1,Var7,Var1); 底 部 区:DRAWTEXT(FILTER(VarD 52,10),VarD,''); IF(Var8 68,VarD,68); DRAWTEXT(Var7 68ANDBArslAst(crOSS(Var2,Var7)) 2ANDVar5 30ANDCROSS(Var6,Var5),70,''); DRAWTEXT(Var7 88ANDCROSS(84,VarC),VarD,''); 100;

    公式解读:

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


       输出MA5:收盘价的5日简单移动平均

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

       输出MA20:收盘价的20日简单移动平均

       输出MA60:收盘价的60日简单移动平均

       输出MA120:收盘价的120日简单移动平均

       输出MA250:收盘价的250日简单移动平均

       黄金柱赋值:(手)/1日前的成交量(手)

       =1.9

       当满足条件黄金柱时,在最低价位置画直线起点,当满足条件1日前的黄金柱时,在1日前的最低价位置画直线终点,1表示是否延长.,画黄色

       当满足条件黄金柱时,在最高价位置画直线起点,当满足条件1日前的黄金柱时,在1日前的最高价位置画直线终点,1表示是否延长.,画红色

       倍缩赋值:成交量(手)/1日前的成交量(手)

       =0.6

       当满足条件倍缩时,在最高价位置画直线起点,当满足条件1日前的倍缩时,在1日前的最高价位置画直线终点,1表示是否延长.,画绿色

       HH赋值:5日前的最高价=11日内最高价的最高值

       LL赋值:5日前的最低价=11日内最低价的最低值

       FG01赋值:若HH则将最近6周期置为1

       若HH则将最近5周期置为1

       FD01赋值:若LL则将最近6周期置为1

       若LL则将最近5周期置为1

       FG0赋值:FG01ANDH=上次FD01距今天数日内最高价的最高值

       FD0赋值:FD01ANDL=上次FG01距今天数日内最低价的最低值

       J0赋值:(最高价+最低价)/2

       FGH赋值:上次FG0距今天数日前的最高价

       FGH1赋值:上次FG0距今天数+1日前的最高价

       FGL1赋值:上次FG0距今天数+1日前的最低价

       FGH2赋值:上次FG0距今天数+2日前的最高价

       FGL2赋值:上次FG0距今天数+2日前的最低价

       FGJ0赋值:上次FG0距今天数日前的J0

       FGL赋值:上次FG0距今天数日前的最低价

       FDH赋值:上次FD0距今天数日前的最高价

       FDL赋值:上次FD0距今天数日前的最低价

       FDH1赋值:上次FD0距今天数+1日前的最高价

       FDL1赋值:上次FD0距今天数+1日前的最低价

       FDH2赋值:上次FD0距今天数+2日前的最高价

       FDL2赋值:上次FD0距今天数+2日前的最低价

       FDJ0赋值:上次FD0距今天数日前的J0

       FGZH赋值:如果FGL ,返回?,否则返回?

       FGL1,FGH2,FGH1)

       FGZL赋值:如果FGL ,返回?,否则返回?

       FGL1,FGL2,FGL1)

       FDZH赋值:如果FDH ,返回?,否则返回?

       FDH1,FDH2,FDH1)

       FDZL赋值:如果FDH ,返回?,否则返回?

       FDH1,FDL2,FDL1)

       FG1赋值:如果((FGL ,返回?,否则返回?

       FDHANDFGH

       FDZH)OR(FGH

       FDH1ANDFDH1

       FDHANDFDH

       FDH2)),FG0,FG0ANDFGJ0

       FDHANDFGH

       FDZH)

       FD1赋值:如果((FDH ,返回?,否则返回?

       FGLANDFDL

       FGZL)OR(FDL

       FGL1ANDFGL1

       FGLANDFDL

       FGL2)),FD0,FD0ANDFDJ0

       FGLANDFDL

       FGZL)

       FG2赋值:FG1ANDH

       =上次FD1距今天数日内最高价的最高值

       FD2赋值:FD1ANDL

       =上次FG1距今天数日内最低价的最低值

       FG赋值:FG2ANDKDJ.K

       40

       FD赋值:FD2ANDKDJ.K

       60

       BK赋值:如果(FGL1 ,返回?,否则返回?

       =FGLANDFG0)OR(FDH1

       =FDHANDFD0),4,3)

       G1赋值:FGANDBARSLAST(FD)

       BK

       D1赋值:FDANDBARSLAST(FG)

       BK

       G2赋值:G1ANDH

       =上次D1距今天数日内最高价的最高值

       D2赋值:D1ANDL

       =上次G1距今天数日内最低价的最低值

       G3赋值:G2OR(FG0ANDKDJ.J

       100)

       D3赋值:D2OR(FD0ANDKDJ.J

       0)

       G4赋值:G3OR(FG0ANDREF(最高价,上次FG0距今天数)

       上次G2距今天数日前的最高价ANDBARSLAST(D2)

       上次G2距今天数)

       D4赋值:D3OR(FD0ANDREF(最低价,上次FD0距今天数)

       上次D2距今天数日前的最低价ANDBARSLAST(G2)

       上次D2距今天数)

       G5赋值:G4ANDH=上次D4距今天数日内最高价的最高值

       D5赋值:D4ANDL=上次G4距今天数日内最低价的最低值

       GPB赋值:如果G4,返回最高价,否则返回无效数,CIRCLEDOT,画黄色

       DPB赋值:如果D4,返回最低价,否则返回无效数,CIRCLEDOT,画黄色

       NN赋值:G5

       UU赋值:D5

       当满足条件UU时,在最低价位置画直线起点,当满足条件NN时,在最高价位置画直线终点,0表示是否延长.,画黄色,线宽为1

       当满足条件NN时,在最高价位置画直线起点,当满足条件UU时,在最低价位置画直线终点,0表示是否延长.,画黄色,线宽为1

       VAR1赋值:88

       VAR2赋值:68

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

       VAR4赋值:VAR3的3日[1日权重]移动平均

       VAR5赋值:VAR4的3日[1日权重]移动平均

       VAR6赋值:3*VAR4-2*VAR5

       VAR7赋值:收盘价/120日内最高价的最高值的3日[1日权重]移动平均*100

       VAR8赋值:收盘价/120日内最高价的最高值的3日[1日权重]移动平均*100

       VAR9赋值:VAR7 20日前的VAR7ANDVAR7 75ANDFILTER(VAR7/10日前的20日内最低价的最低值 1.18,20)

       VARA赋值:如果VAR7 70ANDVAR7 75,返回1,否则返回0

       输出黑马线:VAR7

       VARB赋值:1日前的收盘价

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

       VARD赋值:VAR7

       输出顶 部 区:如果VAR7 VAR1,返回VAR7,否则返回VAR1

       输出底 部 区:当满足条件VARD 52的10日过滤时,在VARD位置书写文字

       如果VAR8 68,返回VARD,否则返回68

       当满足条件VAR7 68ANDBARSLAST(VAR2上穿VAR7) 2ANDVAR5 30ANDCROSS(VAR6,VAR5)时,在70位置书写文字

       当满足条件VAR7 88ANDCROSS(84,VARC)时,在VARD位置书写文字

       100


    九毛八公式指标,一个优质的公式指标平台!
    九毛八公式指标 » 炒股更好指标通达信(通达信更好用的副图指标) 加入收藏