相关简介:通达信大盘k线万法归一图指标公式源码分享
通达信指标公式源码概况:
指标类别:通达信指标公式
授权方式:免费版
指标评级:★★★★★
指标分类:策略
画线方法:副图
指标没有未来函数,只有一个读取今天涨停板个数的函数与此沾边,不漂移,其实不算未来函数。
不喜勿喷,请绕行,多谢。提醒所有指标只有把握政策热点、板块轮动,才会助您如愿以偿锦上添花!
通达信指标公式源码:
N:=9;M1:=3;M2:=3;
STICKLINE(80,95,0,99,0),COLORCC66CC;
STICKLINE(80,100,95,99,0),COLOR3399CC;
STICKLINE(80,0,5,99,0),COLOR3399CC;
80,LINETHICK2,COLOR3399CC;
RSV:=(CLOSE-LLV(LOW,N))/(HHV(HIGH,N)-LLV(LOW,N))*100;
K:=SMA(RSV,M1,1);
D:=SMA(K,M2,1);
DPYJX:=(K+D)/2;
趋势:=EMA(SLOPE(C,21)*20+C,36);
M6:=MA(C,6);
M18:=MA(C,18);
Q4:=趋势>REF(趋势,1)ANDCROSS(M6,M18);
Q5:=M6>M18ANDCROSS(趋势,REF(趋势,1));
Q6:=趋势>REF(趋势,1)ANDCROSS(M6,M18);
Q7:=Q4ORQ5ORQ6;
STICKLINE(Q7ANDDPYJX<80,95,5,3,0),COLORRED;
STICKLINE(DPYJX>95,5,80,1,0),COLORD19275;
STICKLINE(DPYJX>95,5,80,0,0),COLORD19999;
STICKLINE(DPYJX>95,95,93,2.5,0),COLOR00CCCC;
STICKLINE(DPYJX>95,80,77,3.3,0),COLOR00CCCC;
STICKLINE(DPYJX>95,93,80,1,0),COLOR00CCCC;
STICKLINE((DPYJX>94.2ANDDPYJX<95),5,80,1,0),COLOR00EEEE;
STICKLINE((DPYJX>94.2ANDDPYJX<95),5,80,0,0),COLORYELLOW;
STICKLINE((DPYJX>94.2ANDDPYJX<95),95,80,1,0),COLOR00CCCC;
STICKLINE((DPYJX>94.2ANDDPYJX<95),95,93,2.5,0),COLOR00CCCC;
STICKLINE((DPYJX>94.2ANDDPYJX<95),80,77,3.3,0),COLOR00CCCC;
DRAWICON(CROSS(DPYJX,14.08),15,1);
Q3:=DPYJX>95;
DPYJ:(K+D)/2,COLOR555555,LINETHICK2;
DRAWICON(DPYJX>95,78.2,14);
HHV(MA(H,13),13),colorred,LINETHICK1;
MA3:MA(CLOSE,3),colorffffff,LINETHICK0;
MA7:MA(CLOSE,7),colorYELLOW,LINETHICK0;
MA13:MA(CLOSE,13),COLORFF00FF,LINETHICK0;
MA26:eMA(CLOSE,26),COLORGREEN,LINETHICK0;
MA80:MA(CLOSE,80),POINTDOT,COLORyellow,LINETHICK0;
MA140:MA(c,140),POINTDOT,colorFF00FF,linethick0;
MA280:MA(c,280),POINTDOT,colorFFFF00,linethick0;
MA560:MA(c,560),POINTDOT,colorred,linethick1;
{k线}
买线:=EMA(C,2);
卖线:=EMA(SLOPE(C,21)*20+C,42);
中:(MA(CLOSE,30)+MA(C,72))/2,color999999,LINETHICK0;
HLY1:中*1.1,POINTDOT,COLOR999999,LINETHICK0;
Var61:=(CLOSE*2+HIGH+LOW)/4;
Var62:=EMA(Var61,3);
Var63:=EMA(Var62,6);
L1:EMA(Var61,3),LINETHICK0;
L2:EMA(Var62,4),LINETHICK0;
L3:EMA(Var63,5),LINETHICK0;
{正常上涨}
STICKLINE(CLOSE>OPEN,OPEN,LOW,0.5,0),COLOR0000ff;
STICKLINE(CLOSE>OPEN,CLOSE,HIGH,0.5,0),COLOR0000ff;
STICKLINE(CLOSE>OPEN,CLOSE,OPEN,8,0),COLOR000077;
STICKLINE(CLOSE>OPEN,CLOSE,OPEN,7,0),COLOR000099;
STICKLINE(CLOSE>OPEN,CLOSE,OPEN,6,0),COLOR0000bb;
STICKLINE(CLOSE>OPEN,CLOSE,OPEN,5,0),COLOR0000cc;
STICKLINE(CLOSE>OPEN,CLOSE,OPEN,4,0),COLOR0000dd;
STICKLINE(CLOSE>OPEN,CLOSE,OPEN,3,0),COLOR0000ee;
STICKLINE(CLOSE>OPEN,CLOSE,OPEN,2,0),COLOR0000ff;
{正常下跌}
STICKLINE(OPEN>=CLOSE,CLOSE,LOW,0.5,0),COLORffFF00;
STICKLINE(OPEN>=CLOSE,OPEN,HIGH,0.5,0),COLORffff00;
STICKLINE(OPEN>=CLOSE,CLOSE,OPEN,8,0),COLORff7700;
STICKLINE(OPEN>=CLOSE,CLOSE,OPEN,7,0),COLORff9900;
STICKLINE(OPEN>=CLOSE,CLOSE,OPEN,6,0),COLORffbb00;
STICKLINE(OPEN>=CLOSE,CLOSE,OPEN,5,0),COLORffcc00;
STICKLINE(OPEN>=CLOSE,CLOSE,OPEN,4,0),COLORffdd00;
STICKLINE(OPEN>=CLOSE,CLOSE,OPEN,3,0),COLORffee00;
STICKLINE(OPEN>=CLOSE,CLOSE,OPEN,2,0),COLORffFF00;
{整理下跌区}
STICKLINE(L1<L2,CLOSE,LOW,0.5,0),COLORffff00;
STICKLINE(L1<L2,OPEN,HIGH,0.5,0),COLORffff00;
STICKLINE(L1<L2,CLOSE,OPEN,8,0),COLORff7700;
STICKLINE(L1<L2,CLOSE,OPEN,7,0),COLORff9900;
STICKLINE(L1<L2,CLOSE,OPEN,6,0),COLORffbb00;
STICKLINE(L1<L2,CLOSE,OPEN,5,0),COLORffcc00;
STICKLINE(L1<L2,CLOSE,OPEN,4,0),COLORffdd00;
STICKLINE(L1<L2,CLOSE,OPEN,3,0),COLORffee00;
STICKLINE(L1<L2,CLOSE,OPEN,2,0),COLORffFF00;
{下跌开始}
Var44:=REF(L1,1)>L1ANDL1>L2;
STICKLINE(Var44,OPEN,LOW,0.5,0),COLORff0000;
STICKLINE(Var44,CLOSE,HIGH,0.5,0),COLORff0000;
STICKLINE(Var44,CLOSE,OPEN,8,0),COLOR550000;
STICKLINE(Var44,CLOSE,OPEN,7,0),COLOR660000;
STICKLINE(Var44,CLOSE,OPEN,6,0),COLOR770000;
STICKLINE(Var44,CLOSE,OPEN,5,0),COLOR990000;
STICKLINE(Var44,CLOSE,OPEN,4,0),COLORbb0000;
STICKLINE(Var44,CLOSE,OPEN,3,0),COLORdd0000;
STICKLINE(Var44,CLOSE,OPEN,2,0),COLORff0000;
{顶部钝化区}
stickline((CLOSE>=HLY1),CLOSE,LOW,0.5,0),colorff00ff;
STICKLINE((CLOSE>=HLY1),OPEN,HIGH,0.5,0),COLORff00ff;
stickline((CLOSE>=HLY1),CLOSE,OPEN,8,0),colorff11ff;
stickline((CLOSE>=HLY1),CLOSE,OPEN,7,0),colorff77ff;
stickline((CLOSE>=HLY1),CLOSE,OPEN,6,0),colorff99ff;
stickline((CLOSE>=HLY1),CLOSE,OPEN,5,0),colorffbbff;
stickline((CLOSE>=HLY1),CLOSE,OPEN,4,0),colorffccff;
stickline((CLOSE>=HLY1),CLOSE,OPEN,3,0),colorffddff;
stickline((CLOSE>=HLY1),CLOSE,OPEN,2,0),colorffeeff;
{单边下跌}
STICKLINE(买线<卖线,CLOSE,LOW,0.5,0),COLOR00ff00;
STICKLINE(买线<卖线,OPEN,HIGH,0.5,0),COLOR00ff00;
stickline(买线<卖线,CLOSE,OPEN,8,0),color003300;
stickline(买线<卖线,CLOSE,OPEN,7,0),color005500;
stickline(买线<卖线,CLOSE,OPEN,6,0),color007700;
stickline(买线<卖线,CLOSE,OPEN,5,0),color009900;
stickline(买线<卖线,CLOSE,OPEN,4,0),color00bb00;
stickline(买线<卖线,CLOSE,OPEN,3,0),color00dd00;
stickline(买线<卖线,CLOSE,OPEN,2,0),color00ff00;
{变盘}
stickline(cross(买线,卖线)orcross(卖线,买线),CLOSE,LOW,0.5,0),color00ffff;
STICKLINE(cross(买线,卖线)orcross(卖线,买线),OPEN,HIGH,0.5,0),COLOR00ffff;
stickline(cross(买线,卖线)orcross(卖线,买线),CLOSE,OPEN,8,0),color00ffff;
{超跌牛熊买点}
KS:=(C-MA(C,13))/MA(C,13)*(-100);
STICKLINE(KS>=8,h*1.01,h,5,0),COLORcccccc;
{起步压力}
var56:=EMA(CLOSE,8);{起步}
var57:=EMA(var56,20);
var58:=CROSS(var56,var57);
var59:=var56<MA(CLOSE,120);
起步:=var58ANDvar59;
STICKLINE(起步>0,h*1.01,h,5,0),COLOR00ff00;
[源码注释]通达信公式动态翻译结果
N赋值:9
M1赋值:3
M2赋值:3
当满足条件80时,在95和0位置之间画柱状线,宽度为99,0不为0则画空心柱.,COLORCC66CC
当满足条件80时,在100和95位置之间画柱状线,宽度为99,0不为0则画空心柱.,COLOR3399CC
当满足条件80时,在0和5位置之间画柱状线,宽度为99,0不为0则画空心柱.,COLOR3399CC
80,线宽为2,COLOR3399CC
RSV赋值:(收盘价-N日内最低价的最低值)/(N日内最高价的最高值-N日内最低价的最低值)*100
K赋值:RSV的M1日[1日权重]移动平均
D赋值:K的M2日[1日权重]移动平均
DPYJX赋值:(K+D)/2
趋势赋值:收盘价的21日线性回归斜率*20+收盘价的36日指数移动平均
M6赋值:收盘价的6日简单移动平均
M18赋值:收盘价的18日简单移动平均
Q4赋值:趋势>
1日前的趋势ANDCROSS(M6,M18)
Q5赋值:M6>
M18ANDCROSS(趋势,1日前的趋势)
Q6赋值:趋势>
1日前的趋势ANDCROSS(M6,M18)
Q7赋值:Q4ORQ5ORQ6
当满足条件Q7ANDDPYJX<时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
80,95,5,3,0),画红色
当满足条件DPYJX>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
95,5,80,1,0),COLORD19275
当满足条件DPYJX>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
95,5,80,0,0),COLORD19999
当满足条件DPYJX>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
95,95,93,2.5,0),COLOR00CCCC
当满足条件DPYJX>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
95,80,77,3.3,0),COLOR00CCCC
当满足条件DPYJX>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
95,93,80,1,0),COLOR00CCCC
当满足条件(DPYJX>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
94.2ANDDPYJX<
95),5,80,1,0),COLOR00EEEE
当满足条件(DPYJX>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
94.2ANDDPYJX<
95),5,80,0,0),画黄色
当满足条件(DPYJX>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
94.2ANDDPYJX<
95),95,80,1,0),COLOR00CCCC
当满足条件(DPYJX>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
94.2ANDDPYJX<
95),95,93,2.5,0),COLOR00CCCC
当满足条件(DPYJX>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
94.2ANDDPYJX<
95),80,77,3.3,0),COLOR00CCCC
当满足条件DPYJX上穿14.08时,在15位置画1号图标
Q3赋值:DPYJX>
95
输出
DPYJ:(K+D)/2,COLOR555555,线宽为2
当满足条件DPYJX>时,在?位置画?号图标
95,78.2,14)
13日内最高价的13日简单移动平均的最高值,画红色,线宽为1
输出
MA3:收盘价的3日简单移动平均,COLORFFFFFF,线宽为0
输出
MA7:收盘价的7日简单移动平均,画黄色,线宽为0
输出
MA13:收盘价的13日简单移动平均,COLORFF00FF,线宽为0
输出
MA26:收盘价的26日指数移动平均,画绿色,线宽为0
输出
MA80:收盘价的80日简单移动平均,POINTDOT,画黄色,线宽为0
输出
MA140:收盘价的140日简单移动平均,POINTDOT,COLORFF00FF,线宽为0
输出
MA280:收盘价的280日简单移动平均,POINTDOT,COLORFFFF00,线宽为0
输出
MA560:收盘价的560日简单移动平均,POINTDOT,画红色,线宽为1
买线赋值:收盘价的2日指数移动平均
卖线赋值:收盘价的21日线性回归斜率*20+收盘价的42日指数移动平均
输出
中:(收盘价的30日简单移动平均+收盘价的72日简单移动平均)/2,COLOR999999,线宽为0
输出
HLY1:中*1.1,POINTDOT,COLOR999999,线宽为0
VAR61赋值:(收盘价*2+最高价+最低价)/4
VAR62赋值:VAR61的3日指数移动平均
VAR63赋值:VAR62的6日指数移动平均
输出
L1:VAR61的3日指数移动平均,线宽为0
输出
L2:VAR62的4日指数移动平均,线宽为0
输出
L3:VAR63的5日指数移动平均,线宽为0
当满足条件收阳线时,在开盘价和最低价位置之间画柱状线,宽度为0.5,0不为0则画空心柱.,COLOR0000FF
当满足条件收阳线时,在收盘价和最高价位置之间画柱状线,宽度为0.5,0不为0则画空心柱.,COLOR0000FF
当满足条件收阳线时,在收盘价和开盘价位置之间画柱状线,宽度为8,0不为0则画空心柱.,COLOR000077
当满足条件收阳线时,在收盘价和开盘价位置之间画柱状线,宽度为7,0不为0则画空心柱.,COLOR000099
当满足条件收阳线时,在收盘价和开盘价位置之间画柱状线,宽度为6,0不为0则画空心柱.,COLOR0000BB
当满足条件收阳线时,在收盘价和开盘价位置之间画柱状线,宽度为5,0不为0则画空心柱.,COLOR0000CC
当满足条件收阳线时,在收盘价和开盘价位置之间画柱状线,宽度为4,0不为0则画空心柱.,COLOR0000DD
当满足条件收阳线时,在收盘价和开盘价位置之间画柱状线,宽度为3,0不为0则画空心柱.,COLOR0000EE
当满足条件收阳线时,在收盘价和开盘价位置之间画柱状线,宽度为2,0不为0则画空心柱.,COLOR0000FF
当满足条件开盘价>=收盘价时,在收盘价和最低价位置之间画柱状线,宽度为0.5,0不为0则画空心柱.,COLORFFFF00
当满足条件开盘价>=收盘价时,在开盘价和最高价位置之间画柱状线,宽度为0.5,0不为0则画空心柱.,COLORFFFF00
当满足条件开盘价>=收盘价时,在收盘价和开盘价位置之间画柱状线,宽度为8,0不为0则画空心柱.,COLORFF7700
当满足条件开盘价>=收盘价时,在收盘价和开盘价位置之间画柱状线,宽度为7,0不为0则画空心柱.,COLORFF9900
当满足条件开盘价>=收盘价时,在收盘价和开盘价位置之间画柱状线,宽度为6,0不为0则画空心柱.,COLORFFBB00
当满足条件开盘价>=收盘价时,在收盘价和开盘价位置之间画柱状线,宽度为5,0不为0则画空心柱.,COLORFFCC00
当满足条件开盘价>=收盘价时,在收盘价和开盘价位置之间画柱状线,宽度为4,0不为0则画空心柱.,COLORFFDD00
当满足条件开盘价>=收盘价时,在收盘价和开盘价位置之间画柱状线,宽度为3,0不为0则画空心柱.,COLORFFEE00
当满足条件开盘价>=收盘价时,在收盘价和开盘价位置之间画柱状线,宽度为2,0不为0则画空心柱.,COLORFFFF00
当满足条件L1<L2时,在收盘价和最低价位置之间画柱状线,宽度为0.5,0不为0则画空心柱.,COLORFFFF00
当满足条件L1<L2时,在开盘价和最高价位置之间画柱状线,宽度为0.5,0不为0则画空心柱.,COLORFFFF00
当满足条件L1<L2时,在收盘价和开盘价位置之间画柱状线,宽度为8,0不为0则画空心柱.,COLORFF7700
当满足条件L1<L2时,在收盘价和开盘价位置之间画柱状线,宽度为7,0不为0则画空心柱.,COLORFF9900
当满足条件L1<L2时,在收盘价和开盘价位置之间画柱状线,宽度为6,0不为0则画空心柱.,COLORFFBB00
当满足条件L1<L2时,在收盘价和开盘价位置之间画柱状线,宽度为5,0不为0则画空心柱.,COLORFFCC00
当满足条件L1<L2时,在收盘价和开盘价位置之间画柱状线,宽度为4,0不为0则画空心柱.,COLORFFDD00
当满足条件L1<L2时,在收盘价和开盘价位置之间画柱状线,宽度为3,0不为0则画空心柱.,COLORFFEE00
当满足条件L1<L2时,在收盘价和开盘价位置之间画柱状线,宽度为2,0不为0则画空心柱.,COLORFFFF00
VAR44赋值:1日前的L1>L1ANDL1>L2
当满足条件VAR44时,在开盘价和最低价位置之间画柱状线,宽度为0.5,0不为0则画空心柱.,COLORFF0000
当满足条件VAR44时,在收盘价和最高价位置之间画柱状线,宽度为0.5,0不为0则画空心柱.,COLORFF0000
当满足条件VAR44时,在收盘价和开盘价位置之间画柱状线,宽度为8,0不为0则画空心柱.,COLOR550000
当满足条件VAR44时,在收盘价和开盘价位置之间画柱状线,宽度为7,0不为0则画空心柱.,COLOR660000
当满足条件VAR44时,在收盘价和开盘价位置之间画柱状线,宽度为6,0不为0则画空心柱.,COLOR770000
当满足条件VAR44时,在收盘价和开盘价位置之间画柱状线,宽度为5,0不为0则画空心柱.,COLOR990000
当满足条件VAR44时,在收盘价和开盘价位置之间画柱状线,宽度为4,0不为0则画空心柱.,COLORBB0000
当满足条件VAR44时,在收盘价和开盘价位置之间画柱状线,宽度为3,0不为0则画空心柱.,COLORDD0000
当满足条件VAR44时,在收盘价和开盘价位置之间画柱状线,宽度为2,0不为0则画空心柱.,COLORFF0000
当满足条件(收盘价>=HLY1)时,在收盘价和最低价位置之间画柱状线,宽度为0.5,0不为0则画空心柱.,COLORFF00FF
当满足条件(收盘价>=HLY1)时,在开盘价和最高价位置之间画柱状线,宽度为0.5,0不为0则画空心柱.,COLORFF00FF
当满足条件(收盘价>=HLY1)时,在收盘价和开盘价位置之间画柱状线,宽度为8,0不为0则画空心柱.,COLORFF11FF
当满足条件(收盘价>=HLY1)时,在收盘价和开盘价位置之间画柱状线,宽度为7,0不为0则画空心柱.,COLORFF77FF
当满足条件(收盘价>=HLY1)时,在收盘价和开盘价位置之间画柱状线,宽度为6,0不为0则画空心柱.,COLORFF99FF
当满足条件(收盘价>=HLY1)时,在收盘价和开盘价位置之间画柱状线,宽度为5,0不为0则画空心柱.,COLORFFBBFF
当满足条件(收盘价>=HLY1)时,在收盘价和开盘价位置之间画柱状线,宽度为4,0不为0则画空心柱.,COLORFFCCFF
当满足条件(收盘价>=HLY1)时,在收盘价和开盘价位置之间画柱状线,宽度为3,0不为0则画空心柱.,COLORFFDDFF
当满足条件(收盘价>=HLY1)时,在收盘价和开盘价位置之间画柱状线,宽度为2,0不为0则画空心柱.,COLORFFEEFF
当满足条件买线<卖线时,在收盘价和最低价位置之间画柱状线,宽度为0.5,0不为0则画空心柱.,COLOR00FF00
当满足条件买线<卖线时,在开盘价和最高价位置之间画柱状线,宽度为0.5,0不为0则画空心柱.,COLOR00FF00
当满足条件买线<卖线时,在收盘价和开盘价位置之间画柱状线,宽度为8,0不为0则画空心柱.,COLOR003300
当满足条件买线<卖线时,在收盘价和开盘价位置之间画柱状线,宽度为7,0不为0则画空心柱.,COLOR005500
当满足条件买线<卖线时,在收盘价和开盘价位置之间画柱状线,宽度为6,0不为0则画空心柱.,COLOR007700
当满足条件买线<卖线时,在收盘价和开盘价位置之间画柱状线,宽度为5,0不为0则画空心柱.,COLOR009900
当满足条件买线<卖线时,在收盘价和开盘价位置之间画柱状线,宽度为4,0不为0则画空心柱.,COLOR00BB00
当满足条件买线<卖线时,在收盘价和开盘价位置之间画柱状线,宽度为3,0不为0则画空心柱.,COLOR00DD00
当满足条件买线<卖线时,在收盘价和开盘价位置之间画柱状线,宽度为2,0不为0则画空心柱.,COLOR00FF00
当满足条件买线上穿卖线ORCROSS(卖线,买线)时,在收盘价和最低价位置之间画柱状线,宽度为0.5,0不为0则画空心柱.,COLOR00FFFF
当满足条件买线上穿卖线ORCROSS(卖线,买线)时,在开盘价和最高价位置之间画柱状线,宽度为0.5,0不为0则画空心柱.,COLOR00FFFF
当满足条件买线上穿卖线ORCROSS(卖线,买线)时,在收盘价和开盘价位置之间画柱状线,宽度为8,0不为0则画空心柱.,COLOR00FFFF
KS赋值:(收盘价-收盘价的13日简单移动平均)/收盘价的13日简单移动平均*(-100)
当满足条件KS>=8时,在最高价*1.01和最高价位置之间画柱状线,宽度为5,0不为0则画空心柱.,COLORCCCCCC
VAR56赋值:收盘价的8日指数移动平均
VAR57赋值:VAR56的20日指数移动平均
VAR58赋值:VAR56上穿VAR57
VAR59赋值:VAR56<收盘价的120日简单移动平均
起步赋值:VAR58ANDVAR59
当满足条件起步>0时,在最高价*1.01和最高价位置之间画柱状线,宽度为5,0不为0则画空心柱.,COLOR00FF00
评论(0)