通达信TD序列主图指标公式源码附图
相关简介: 通达信TD序列主图指标公式源码附图
通达信指标公式源码概况:
指标类别:通达信指标公式
授权方式:免费版
指标评级:★★★★★
指标分类:策略
画线方法:主图
通达信指标公式源码:
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,vol*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
神奇指标网(https://www.shenqizhibiao.com/)所有指标公式及文章来源于网络仅供学习研究
网友评论
已有0人评论