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

    正文概述    2024-05-04 04:31:23  
    TJ:=H REF(H,4)ANDREF(H,1) REF(H,4)ANDREF(H,2) REF(H,4)ANDREF(H,3) REF(H,4)ANDREF(H,4) REF(H,5)ANDREF(H,4) REF(H,6)ANDREF(H,4) REF(H,7)ANDREF(H,4) REF(H,8)ANDREF(H,4) REF(H,9); TJ1:=L REF(L,4)ANDREF(L,1) REF(L,4)ANDREF(L,2) REF(L,4)ANDREF(L,3) REF(L,4)ANDREF(L,4) REF(L,5)ANDREF(L,4) REF(L,6)ANDREF(L,4) REF(L,7)ANDREF(L,4) REF(L,8)ANDREF(L,4) REF(L,9); T:=BARSLAST(TJ); LT:=BARSLAST(TJ1); CF1:=BACKSET(T=0,5); HT:=BARSLAST(CROSS(CF1=1,0.5)); CF2:=BACKSET(LT=0,5); TT1:=BARSLAST(CROSS(CF2=1,0.5)); TT:=BARSLAST(CURRBARSCOUNT=CONST(SUMBARS(TT1=0,1))); TTH:=BARSLAST(CURRBARSCOUNT=CONST(SUMBARS(HT=0,1))); TTH2:=BARSLAST(CURRBARSCOUNT=CONST(SUMBARS(HT=0,2))); CL:=CONST(REF(L,TT)); CH:=CONST(REF(H,TTH)); CH2:CONST(REF(H,TTH2))NODRAW; CHT:=BARSLAST(CROSS(REF(H,HT) CH,0.5)); CHT2:=BARSLAST(CROSS(REF(H,HT) CH2,0.5)); AA2:=FINDHIGHBARS(REF(H,HT),TTH2+1,REF(CHT2,TTH2)+1,1); CLT:=BARSLAST(CROSS(REF(L,TT1) CL,0.5)); DRAWLINE(CURRBARSCOUNT=CONST(CHT)+1,H,CURRBARSCOUNT=CONST(SUMBARS(HT=0,1)),H,1),COLORYELLOW,LINETHICK2; DRAWLINE(CURRBARSCOUNT=CONST(AA2)+1,H,CURRBARSCOUNT=CONST(SUMBARS(HT=0,2)),H,1),COLORLIMAGENTA,LINETHICK2; DRAWLINE(CURRBARSCOUNT=CONST(CLT)+1,L,CURRBARSCOUNT=CONST(SUMBARS(TT1=0,1)),L,1),COLORGREEN,LINETHICK2; DRAWLINE(CURRBARSCOUNT=CONST(SUMBARS(HT=0,2)),H,CURRBARSCOUNT=CONST(SUMBARS(HT=0,1)),H,1),COLORYELLOW; DRAWLINE(CURRBARSCOUNT=CONST(SUMBARS(HT=0,3)),H,CURRBARSCOUNT=CONST(SUMBARS(HT=0,2)),H,1),COLORYELLOW; DRAWLINE(CURRBARSCOUNT=CONST(SUMBARS(HT=0,4)),H,CURRBARSCOUNT=CONST(SUMBARS(HT=0,3)),H,1),COLORYELLOW; DRAWLINE(CURRBARSCOUNT=CONST(SUMBARS(HT=0,5)),H,CURRBARSCOUNT=CONST(SUMBARS(HT=0,4)),H,1),COLORYELLOW; DRAWLINE(CURRBARSCOUNT=CONST(SUMBARS(TT1=0,2)),L,CURRBARSCOUNT=CONST(SUMBARS(TT1=0,1)),L,1),COLORGREEN; DRAWLINE(CURRBARSCOUNT=CONST(SUMBARS(TT1=0,3)),L,CURRBARSCOUNT=CONST(SUMBARS(TT1=0,2)),L,1),COLORGREEN; DRAWLINE(CURRBARSCOUNT=CONST(SUMBARS(TT1=0,4)),L,CURRBARSCOUNT=CONST(SUMBARS(TT1=0,3)),L,1),COLORGREEN; DRAWLINE(CURRBARSCOUNT=CONST(SUMBARS(TT1=0,5)),L,CURRBARSCOUNT=CONST(SUMBARS(TT1=0,4)),L,1),COLORGREEN; STICKLINE(HT=0,C,O,2,0),COLORYELLOW; STICKLINE(TT1=0,C,O,2,0),COLORGREEN; N:=1;M:=3; 求:=IF(CURRBARSCOUNT=1ANDPERIOD=5,*240/FROMOPEN,DRAWNULL),0; 测换:求/FINANCE(7)*10000,COLOR0099FF; 换手:SUM(((VOL/CAPITAL)*100),N),COLOR0099FF; VAR1:=DYNAINFO(17)*REF(ma(VOL,5),1); VAR2:=DYNAINFO(7)=CLOSEANDDYNAINFO(10)=AMOUNT; 测量:IF(DYNAINFO(7)=CLOSEANDDYNAINFO(10)=AMOUNT,VAR1,VAR2),COLORYELLOW; 总量:SUM(VOL,N),COLORRED,NODRAW; 值:=VOL/((HIGH-LOW)*2-Abs(CLOSE-OPEN)); 正:=IF(CLOSE OPEN,值*(HIGH-LOW),IF(CLOSE OPEN,值*((HIGH-OPEN)+(CLOSE-LOW)),VOL/2)),COLORRED,NODRAW; 负:=IF(CLOSE OPEN,0-值*((HIGH-CLOSE)+(OPEN-LOW)),IF(CLOSE OPEN,0-值*(HIGH-LOW),0-VOL/2)),COLORGREEN,NODRAW; 入:SUM(正,N),COLORYELLOW,NODRAW; 出:SUM(负,N),COLORGREEN,NODRAW; 相差±:出+入,COLOR0099FF,NODRAW; 出入±%:(入+出)/(入-出)*100,COLOR0099FF,NODRAW; 成交金额:AMOUNT/100,COLORRED,NODRAW; {测量线}stICKLINE(IF(DYNAINFO(7)=CLOSEANDDYNAINFO(10)=AMOUNT,VAR1,VAR2),VAR1,0,2,1),CIRCLEDOT,COLORYELLOW; {测量柱}STICKLINE(VAR2,VAR1,0,3,1),COLORYELLOW; STICKLINE(VOL 0,VOL,0,2,1),COLORRED; STICKLINE(入,入,0,2,0),COLORRED; STICKLINE(入 0AND入 REF(入,1),入*4/5,0,1,0),COLOR00AFFF; STICKLINE(入 0AND入 REF(入,1),入*2/5,0,1,0),COLOR10FFFF; STICKLINE(入 0AND入 REF(入,1),入,0,1,0),COLORMAGENTA; STICKLINE(入 0AND入 REF(入,1),入*4/5,0,1,0),COLORCA3DB5; STICKLINE(入 0AND入 REF(入,1),入*2/5,0,1,0),COLORFF99CC; STICKLINE(出,出*(+1),0,2,0),COLOR66FF00; STICKLINE(出,出*(+0.75),0,1,1),COLOR66DD00; STICKLINE(出,出*(+0.75),0,1,0),COLOR66BB00; STICKLINE(出,出*(+0.65),0,1,0),COLOR669900; STICKLINE(出,出*(+0.55),0,1,0),COLOR667700; STICKLINE(出,出*(+0.45),0,1,0),COLOR665500; STICKLINE(出,出*(+0.35),0,1,0),COLOR663300; 多:=IF(CLOSE REF(CLOSE,1),VOL,0); 空:=IF(CLOSE REF(CLOSE,1),VOL,0); 上穿蓝短买:EMA(MA(多,1),M),COLORWHITE,LINETHICK2; 上穿白短卖:EMA(MA(空,1),M),COLORCYAN,LINETHICK2;





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


       TJ赋值:最高价

       4日前的最高价ANDREF(最高价,1)

       4日前的最高价ANDREF(最高价,2)

       4日前的最高价ANDREF(最高价,3)

       4日前的最高价ANDREF(最高价,4)

       5日前的最高价ANDREF(最高价,4)

       6日前的最高价ANDREF(最高价,4)

       7日前的最高价ANDREF(最高价,4)

       8日前的最高价ANDREF(最高价,4)

       9日前的最高价

       TJ1赋值:最低价

       4日前的最低价ANDREF(最低价,1)

       4日前的最低价ANDREF(最低价,2)

       4日前的最低价ANDREF(最低价,3)

       4日前的最低价ANDREF(最低价,4)

       5日前的最低价ANDREF(最低价,4)

       6日前的最低价ANDREF(最低价,4)

       7日前的最低价ANDREF(最低价,4)

       8日前的最低价ANDREF(最低价,4)

       9日前的最低价

       T赋值:上次TJ距今天数

       LT赋值:上次TJ1距今天数

       CF1赋值:若T=0则将最近5周期置为1

       HT赋值:上次CF1=1上穿0.5距今天数

       CF2赋值:若LT=0则将最近5周期置为1

       TT1赋值:上次CF2=1上穿0.5距今天数

       TT赋值:上次到最后交易的周期=TT1=0累加至1的天数的最后一日取值设为常数距今天数

       TTH赋值:上次到最后交易的周期=HT=0累加至1的天数的最后一日取值设为常数距今天数

       TTH2赋值:上次到最后交易的周期=HT=0累加至2的天数的最后一日取值设为常数距今天数

       CL赋值:TT日前的最低价的最后一日取值设为常数

       CH赋值:TTH日前的最高价的最后一日取值设为常数

       输出CH2:TTH2日前的最高价的最后一日取值设为常数NODRAW

       CHT赋值:上次HT日前的最高价 上穿?距今天数

       CH,0.5))

       CHT2赋值:上次HT日前的最高价 上穿?距今天数

       CH2,0.5))

       AA2赋值:HT日前的最高价在TTH2+1日前的TTH2日前的CHT2+1天内第1个最高价到当前周期的周期数

       CLT赋值:上次TT1日前的最低价 上穿?距今天数

       CL,0.5))

       当满足条件到最后交易的周期=CHT的最后一日取值设为常数+1时,在最高价位置画直线起点,当满足条件到最后交易的周期=HT=0累加至1的天数的最后一日取值设为常数时,在最高价位置画直线终点,1表示是否延长.,画黄色,线宽为2

       当满足条件到最后交易的周期=AA2的最后一日取值设为常数+1时,在最高价位置画直线起点,当满足条件到最后交易的周期=HT=0累加至2的天数的最后一日取值设为常数时,在最高价位置画直线终点,1表示是否延长.,画淡洋红色,线宽为2

       当满足条件到最后交易的周期=CLT的最后一日取值设为常数+1时,在最低价位置画直线起点,当满足条件到最后交易的周期=TT1=0累加至1的天数的最后一日取值设为常数时,在最低价位置画直线终点,1表示是否延长.,画绿色,线宽为2

       当满足条件到最后交易的周期=HT=0累加至2的天数的最后一日取值设为常数时,在最高价位置画直线起点,当满足条件到最后交易的周期=HT=0累加至1的天数的最后一日取值设为常数时,在最高价位置画直线终点,1表示是否延长.,画黄色

       当满足条件到最后交易的周期=HT=0累加至3的天数的最后一日取值设为常数时,在最高价位置画直线起点,当满足条件到最后交易的周期=HT=0累加至2的天数的最后一日取值设为常数时,在最高价位置画直线终点,1表示是否延长.,画黄色

       当满足条件到最后交易的周期=HT=0累加至4的天数的最后一日取值设为常数时,在最高价位置画直线起点,当满足条件到最后交易的周期=HT=0累加至3的天数的最后一日取值设为常数时,在最高价位置画直线终点,1表示是否延长.,画黄色

       当满足条件到最后交易的周期=HT=0累加至5的天数的最后一日取值设为常数时,在最高价位置画直线起点,当满足条件到最后交易的周期=HT=0累加至4的天数的最后一日取值设为常数时,在最高价位置画直线终点,1表示是否延长.,画黄色

       当满足条件到最后交易的周期=TT1=0累加至2的天数的最后一日取值设为常数时,在最低价位置画直线起点,当满足条件到最后交易的周期=TT1=0累加至1的天数的最后一日取值设为常数时,在最低价位置画直线终点,1表示是否延长.,画绿色

       当满足条件到最后交易的周期=TT1=0累加至3的天数的最后一日取值设为常数时,在最低价位置画直线起点,当满足条件到最后交易的周期=TT1=0累加至2的天数的最后一日取值设为常数时,在最低价位置画直线终点,1表示是否延长.,画绿色

       当满足条件到最后交易的周期=TT1=0累加至4的天数的最后一日取值设为常数时,在最低价位置画直线起点,当满足条件到最后交易的周期=TT1=0累加至3的天数的最后一日取值设为常数时,在最低价位置画直线终点,1表示是否延长.,画绿色

       当满足条件到最后交易的周期=TT1=0累加至5的天数的最后一日取值设为常数时,在最低价位置画直线起点,当满足条件到最后交易的周期=TT1=0累加至4的天数的最后一日取值设为常数时,在最低价位置画直线终点,1表示是否延长.,画绿色

       当满足条件HT=0时,在收盘价和开盘价位置之间画柱状线,宽度为2,0不为0则画空心柱.,画黄色

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

       N赋值:1

       M赋值:3

       求赋值:如果到最后交易的周期=1ANDPERIOD=5,返回(手)*240/当前离开盘分钟数,否则返回无效数,0

       输出测换:求/流通股本(股)*10000,COLOR0099FF

       输出换手:((成交量(手)/当前流通股本(手))*100)的N日累和,COLOR0099FF

       VAR1赋值:*1日前的成交量(手)的5日简单移动平均

       VAR2赋值:现价=CLOSEANDDYNAINF开盘价=成交额(元)

       输出测量:如果现价=CLOSEANDDYNAINF开盘价=成交额(元),返回VAR1,否则返回VAR2,画黄色

       输出总量:成交量(手)的N日累和,画红色,NODRAW

       值赋值:成交量(手)/((最高价-最低价)*2-收盘价-开盘价的绝对值)

       正赋值:如果收阳线,返回值*(最高价-最低价),否则返回如果收阴线,返回值*((最高价-开盘价)+(收盘价-最低价)),否则返回成交量(手)/2,画红色,NODRAW

       负赋值:如果收阳线,返回0-值*((最高价-收盘价)+(开盘价-最低价)),否则返回如果收阴线,返回0-值*(最高价-最低价),否则返回0-成交量(手)/2,画绿色,NODRAW

       输出入:正的N日累和,画黄色,NODRAW

       输出出:负的N日累和,画绿色,NODRAW

       输出相差±:出+入,COLOR0099FF,NODRAW

       输出出入±%:(入+出)/(入-出)*100,COLOR0099FF,NODRAW

       输出成交金额:成交额(元)/100,画红色,NODRAW

       当满足条件如果现价=CLOSEANDDYNAINF开盘价=成交额(元),返回VAR1,否则返回VAR2时,在VAR1和0位置之间画柱状线,宽度为2,1不为0则画空心柱.,CIRCLEDOT,画黄色

       当满足条件VAR2时,在VAR1和0位置之间画柱状线,宽度为3,1不为0则画空心柱.,画黄色

       当满足条件成交量(手) 0时,在成交量(手)和0位置之间画柱状线,宽度为2,1不为0则画空心柱.,画红色

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

       当满足条件入 0AND入 1日前的入时,在入*4/5和0位置之间画柱状线,宽度为1,0不为0则画空心柱.,COLOR00AFFF

       当满足条件入 0AND入 1日前的入时,在入*2/5和0位置之间画柱状线,宽度为1,0不为0则画空心柱.,COLOR10FFFF

       当满足条件入 0AND入 1日前的入时,在入和0位置之间画柱状线,宽度为1,0不为0则画空心柱.,画洋红色

       当满足条件入 0AND入 1日前的入时,在入*4/5和0位置之间画柱状线,宽度为1,0不为0则画空心柱.,COLORCA3DB5

       当满足条件入 0AND入 1日前的入时,在入*2/5和0位置之间画柱状线,宽度为1,0不为0则画空心柱.,COLORFF99CC

       当满足条件出时,在出*(+1)和0位置之间画柱状线,宽度为2,0不为0则画空心柱.,COLOR66FF00

       当满足条件出时,在出*(+0.75)和0位置之间画柱状线,宽度为1,1不为0则画空心柱.,COLOR66DD00

       当满足条件出时,在出*(+0.75)和0位置之间画柱状线,宽度为1,0不为0则画空心柱.,COLOR66BB00

       当满足条件出时,在出*(+0.65)和0位置之间画柱状线,宽度为1,0不为0则画空心柱.,COLOR669900

       当满足条件出时,在出*(+0.55)和0位置之间画柱状线,宽度为1,0不为0则画空心柱.,COLOR667700

       当满足条件出时,在出*(+0.45)和0位置之间画柱状线,宽度为1,0不为0则画空心柱.,COLOR665500

       当满足条件出时,在出*(+0.35)和0位置之间画柱状线,宽度为1,0不为0则画空心柱.,COLOR663300

       多赋值:如果收盘价 1日前的收盘价,返回成交量(手),否则返回0

       空赋值:如果收盘价 1日前的收盘价,返回成交量(手),否则返回0

       输出上穿蓝短买:多的1日简单移动平均的M日指数移动平均,画白色,线宽为2

       输出上穿白短卖:空的1日简单移动平均的M日指数移动平均,画青色,线宽为2


    九毛八公式指标,一个优质的公式指标平台!
    九毛八公式指标 » 通达信TD序列主图指标公式源码附图 加入收藏