通达信顶底分明指标公式
262次浏览
来源:神奇指标网
编辑:神奇指标网
发布日期:2023-06-15
相关简介: 通达信顶底分明指标公式
授权方式:免费版
指标评级:★★★★★
指标分类:策略
画线方法:副图/主图
未来函数检测结果:
暂未发现存在未来函数
通达信顶底分明指标公式源码:
HR:=REF(O>C,1)ANDC>REF(C,1)*1.001;F2:=EMA(C,12)-EMA(C,26);E2:=EMA(F2,9);D2:=(F2-E2)*2;A2:=(C+O+H)/3;X1:=ABS(MA(C,10)/MA(C,20)-1)<0.02;X2:=ABS(MA(C,5)/MA(C,10)-1)<0.005;X3:=ABS(MA(C,5)/MA(C,20)-1)<0.02;XG:=X1ANDX2ANDX3;X:=C>MA(C,5)ANDH>MA(C,10)ANDO<=MA(C,5)ANDO<=MA(C,10)ANDC>MA(C,120);X4:=REF(C,1)<MA(C,5)ANDREF(C,2)<MA(C,5)ANDC>REF(C,3)ANDREF(D2,1)<D2;稳赚:XANDX4ANDCROSS(A2,MA(C,5))AND(MA(C,5)-MA(C,10))>REF((MA(C,5)-MA(C,10)),1)ANDREF(HR,1)ANDXG;
N1:=5;
DRAWTEXT_FIX(C>O,0.35,0.13,0),colorred;
一本:MA(CLOSE,N1),colormagenta,LINETHICK3;
N:=150;判断高低:=3;高:=REF(HHV(H,N),判断高低);近期顶:REFDATE(高,DATE),colorgreen,LINETHICK3;最顶:=REFDATE(近期顶,DATE),NODRAW;出:=最顶=HAND((C-L)<(O-C)OR(O-L)<(C-O)),NODRAW;STICKLINE(出,C,O,3,0),colorgreen;STICKLINE(出,C,O,2,0),colorgreen;低:=REF(LLV(L,N),判断高低);近期底:REFDATE(低,DATE),colorred,LINETHICK3;最底:=REFDATE(近期底,DATE),NODRAW;进:=最底=LAND((C+L)<(O+C)OR(O+L)<(C+O)),NODRAW;STICKLINE(进,C,O,3,0),colorred;STICKLINE(进,C,O,2,0),colorred;
HH:=(20*H+19*REF(H,1)+18*REF(H,2)+17*REF(H,3)+16*REF(H,4)+15*REF(H,5)+14*REF(H,6)
+13*REF(H,7)+12*REF(H,8)+11*REF(H,9)+10*REF(H,10)+9*REF(H,11)+8*REF(H,12)
+7*REF(H,13)+6*REF(H,14)+5*REF(H,15)+4*REF(H,16)+3*REF(H,17)+2*REF(H,18)+
REF(H,20))/210,colorblue,LINETHICK1;
LL:=(20*L+19*REF(L,1)+18*REF(L,2)+17*REF(L,3)+16*REF(L,4)+15*REF(L,5)+14*REF(L,6)
+13*REF(L,7)+12*REF(L,8)+11*REF(L,9)+10*REF(L,10)+9*REF(L,11)+8*REF(L,12)
+7*REF(L,13)+6*REF(L,14)+5*REF(L,15)+4*REF(L,16)+3*REF(L,17)+2*REF(L,18)+
REF(L,20))/210,colorblue,LINETHICK1;
D90H:=EMA(HH,90),colorred,LINETHICK1;
D90L:=EMA(LL,90),colorred,LINETHICK1;
DGH:=(20*H+19*REF(H,1)+18*REF(H,2)+17*REF(H,3)+16*REF(H,4)+15*REF(H,5)+14*REF(H,6)
+13*REF(H,7)+12*REF(H,8)+11*REF(H,9)+10*REF(H,10)+9*REF(H,11)+8*REF(H,12)
+7*REF(H,13)+6*REF(H,14)+5*REF(H,15)+4*REF(H,16)+3*REF(H,17)+2*REF(H,18)+
REF(H,20))/210,colorblue,LINETHICK1;DDL:=(20*L+19*REF(L,1)+18*REF(L,2)+17*REF(L,3)+16*REF(L,4)+15*REF(L,5)+14*REF(L,6)
+13*REF(L,7)+12*REF(L,8)+11*REF(L,9)+10*REF(L,10)+9*REF(L,11)+8*REF(L,12)
+7*REF(L,13)+6*REF(L,14)+5*REF(L,15)+4*REF(L,16)+3*REF(L,17)+2*REF(L,18)+
REF(L,20))/210,colorblue,LINETHICK1;D90C:=D90H-D90L;D90D:=D90H+D90C*2,colorred,LINETHICK1;D90T:=D90L-D90C*2,colorred,LINETHICK1;G0:=(XMA(XMA(H,25),25)-XMA(XMA(L,25),25))*1+XMA(XMA(H,25),25),LINETHICK1,colorwhite;D0:=XMA(XMA(L,25),25)-(XMA(XMA(H,25),25)-XMA(XMA(L,25),25))*1,LINETHICK1,colorwhite;DTD:=D0>=D90TANDG0>=D90D;KTD:=G0<=D90DANDD0<=D90T;ZDD:=D0>=D90TANDG0<=D90D;BDD0:=(XMA(XMA(H,60),60)-XMA(XMA(L,60),60))*3+XMA(XMA(H,60),60),LINETHICK2,colorgreen;BDT0:=XMA(XMA(L,60),60)-(XMA(XMA(H,60),60)-XMA(XMA(L,60),60))*3,LINETHICK2,colorgreen;STICKLINE(DTD=1,G0,D0,5,0),COLOR000066;STICKLINE(KTD=1,G0,D0,5,0),COLOR003300;STICKLINE(ZDD=1,G0,D0,5,0),COLOR555555;
牛:(XMA(XMA(H,25),25)-XMA(XMA(L,25),25))*1+XMA(XMA(H,25),25),DOTLINE,colorcyan,LINETHICK3;
牛犊:XMA(XMA(L,25),25)-(XMA(XMA(H,25),25)-XMA(XMA(L,25),25))*1,DOTLINE,colorwhite;
BS:(XMA(XMA(H,60),60)-XMA(XMA(L,60),60))*2.2+XMA(XMA(H,60),60),DOTLINE,colorred;
SS:=XMA(XMA(L,25),25)-(XMA(XMA(H,25),25)-XMA(XMA(L,25),25))*1.5,DOTLINE,colorgreen;
BD:XMA(XMA(L,60),60)-(XMA(XMA(H,60),60)-XMA(XMA(L,60),60))*2.8,DOTLINE,colorgreen,LINETHICK3;
ZZ:=(牛+牛犊)/2,DOTLINE,coloryellow;
STICKLINE(1=1,D90H,D90L,5,0),colorligray;
DEA3:=EMA((EMA(CLOSE,3)-EMA(CLOSE,6)),9),colorgreen,LINETHICK2;
DEA3B:=REF(DEA3,1),colorwhite,LINETHICK0;
DEA33B:=EMA((EMA(EMA(CLOSE,3)-EMA(CLOSE,9),3)-EMA(EMA(CLOSE,3)-EMA(CLOSE,9),9)),9),colorwhite,LINETHICK0;
DEA333B:=REF(DEA33B,1),colorwhite,LINETHICK0;
STICKLINE(DEA3B<DEA3ORDEA333B<DEA33B,L,H,0.0,0),colorred;
STICKLINE(DEA3B<DEA3ORDEA333B<DEA33B,C,O,3,1),colorred;
STICKLINE(DEA3<DEA3B,L,H,0.0,0),colorgreen;
STICKLINE(DEA3<DEA3B,C,O,3,1),colorgreen;
白色点多定位1:=L<牛犊ANDH>牛犊;
白色点空定位1:=H>牛ANDL<牛;
STICKLINE(白色点多定位1=1,L,牛犊,3,0),colorwhite;
STICKLINE(白色点空定位1=1,H,牛,3,0),colorwhite;
白色点多定位2:=H<牛犊;
白色点空定位2:=L>牛;
STICKLINE(白色点多定位2=1,L,H,0.0,0),colorwhite;
STICKLINE(白色点多定位2=1,C,O,3,0),colorwhite;
STICKLINE(白色点空定位2=1,L,H,0.0,0),colorwhite;
STICKLINE(白色点空定位2=1,C,O,3,0),colorwhite;
多头红色点:=DEA3B<DEA3ORDEA333B<DEA33B;
空头红色点:=DEA3B>DEA3ORDEA333B>DEA33B;
多头红色点定位1:=白色点多定位1=1AND多头红色点=1;
空头红色点定位1:=白色点空定位1=1AND空头红色点=1;
STICKLINE(多头红色点定位1=1,L,牛犊,3,0),colormagenta;
STICKLINE(空头红色点定位1=1,H,牛,3,0),colormagenta;
多头红色点定位2:=白色点多定位2=1AND多头红色点=1;
空头红色点定位2:=白色点空定位2=1AND空头红色点=1;
STICKLINE(多头红色点定位2=1,L,H,0.0,0),colormagenta;
STICKLINE(多头红色点定位2=1,C,O,3,0),colormagenta;
STICKLINE(空头红色点定位2=1,L,H,0.0,0),colormagenta;
STICKLINE(空头红色点定位2=1,C,O,3,0),colormagenta;
多头多定位:=CROSS(牛犊,L)ANDDTD=1;
多头平定位:=CROSS(H,牛)ANDDTD=1ANDZDD=0;
空头空定位:=CROSS(H,牛)ANDKTD=1;
空头平定位:=CROSS(牛犊,L)ANDKTD=1ANDZDD=0;
震荡多定位:=CROSS(牛犊,L)ANDZDD=1;
震荡空定位:=CROSS(H,牛)ANDZDD=1;
DRAWTEXT(ISLASTBAR,牛,'卖'),colorwhite;
DRAWTEXT(ISLASTBAR,牛犊,'买'),colorwhite;
DRAWTEXT(ISLASTBAR,BS,'顶'),colorred;
DRAWTEXT(ISLASTBAR,BD,'底'),colorgreen;
DRAWICON(CROSS(一本,牛),一本,13);
通达信顶底分明指标公式源码注释翻译结果
HR赋值:?日前的开盘价>
收盘价,1)ANDC>
1日前的收盘价*1.001
F2赋值:收盘价的12日指数移动平均-收盘价的26日指数移动平均
E2赋值:F2的9日指数移动平均
D2赋值:(F2-E2)*2
A2赋值:(收盘价+开盘价+最高价)/3
X1赋值:收盘价的10日简单移动平均/收盘价的20日简单移动平均-1的绝对值<
0.02
X2赋值:收盘价的5日简单移动平均/收盘价的10日简单移动平均-1的绝对值<
0.005
X3赋值:收盘价的5日简单移动平均/收盘价的20日简单移动平均-1的绝对值<
0.02
XG赋值:X1ANDX2ANDX3
X赋值:收盘价>
收盘价的5日简单移动平均ANDH>
收盘价的10日简单移动平均ANDO<
=收盘价的5日简单移动平均ANDO<
=收盘价的10日简单移动平均ANDC>
收盘价的120日简单移动平均
X4赋值:1日前的收盘价<
收盘价的5日简单移动平均ANDREF(收盘价,2)<
收盘价的5日简单移动平均ANDC>
3日前的收盘价ANDREF(D2,1)<
D2
输出稳赚:XANDX4ANDCROSS(A2,收盘价的5日简单移动平均)AND(收盘价的5日简单移动平均-收盘价的10日简单移动平均)>
1日前的(收盘价的5日简单移动平均-收盘价的10日简单移动平均)ANDREF(HR,1)ANDXG
N1赋值:5
当满足条件收盘价>时,在横轴?纵轴?位置书写文字
开盘价,0.35,0.13,0),画红色
输出一本:收盘价的N1日简单移动平均,画洋红色,线宽为3
N赋值:150
判断高低赋值:3
高赋值:判断高低日前的N日内最高价的最高值
输出近期顶:日期日高,画绿色,线宽为3
最顶赋值:日期日近期顶,NODRAW
出赋值:最顶=HAND((收盘价-最低价)<
(开盘价-收盘价)OR(开盘价-最低价)<
(收盘价-开盘价)),NODRAW
当满足条件出时,在收盘价和开盘价位置之间画柱状线,宽度为3,0不为0则画空心柱.,画绿色
当满足条件出时,在收盘价和开盘价位置之间画柱状线,宽度为2,0不为0则画空心柱.,画绿色
低赋值:判断高低日前的N日内最低价的最低值
输出近期底:日期日低,画红色,线宽为3
最底赋值:日期日近期底,NODRAW
进赋值:最底=LAND((收盘价+最低价)<
(开盘价+收盘价)OR(开盘价+最低价)<
(收盘价+开盘价)),NODRAW
当满足条件进时,在收盘价和开盘价位置之间画柱状线,宽度为3,0不为0则画空心柱.,画红色
当满足条件进时,在收盘价和开盘价位置之间画柱状线,宽度为2,0不为0则画空心柱.,画红色
HH赋值:(20*最高价+19*1日前的最高价+18*2日前的最高价+17*3日前的最高价+16*4日前的最高价+15*5日前的最高价+14*6日前的最高价+13*7日前的最高价+12*8日前的最高价+11*9日前的最高价+10*10日前的最高价+9*11日前的最高价+8*12日前的最高价+7*13日前的最高价+6*14日前的最高价+5*15日前的最高价+4*16日前的最高价+3*17日前的最高价+2*18日前的最高价+20日前的最高价)/210,画蓝色,线宽为1
LL赋值:(20*最低价+19*1日前的最低价+18*2日前的最低价+17*3日前的最低价+16*4日前的最低价+15*5日前的最低价+14*6日前的最低价+13*7日前的最低价+12*8日前的最低价+11*9日前的最低价+10*10日前的最低价+9*11日前的最低价+8*12日前的最低价+7*13日前的最低价+6*14日前的最低价+5*15日前的最低价+4*16日前的最低价+3*17日前的最低价+2*18日前的最低价+20日前的最低价)/210,画蓝色,线宽为1
D90H赋值:HH的90日指数移动平均,画红色,线宽为1
D90L赋值:LL的90日指数移动平均,画红色,线宽为1
DGH赋值:(20*最高价+19*1日前的最高价+18*2日前的最高价+17*3日前的最高价+16*4日前的最高价+15*5日前的最高价+14*6日前的最高价+13*7日前的最高价+12*8日前的最高价+11*9日前的最高价+10*10日前的最高价+9*11日前的最高价+8*12日前的最高价+7*13日前的最高价+6*14日前的最高价+5*15日前的最高价+4*16日前的最高价+3*17日前的最高价+2*18日前的最高价+20日前的最高价)/210,画蓝色,线宽为1
DDL赋值:(20*最低价+19*1日前的最低价+18*2日前的最低价+17*3日前的最低价+16*4日前的最低价+15*5日前的最低价+14*6日前的最低价+13*7日前的最低价+12*8日前的最低价+11*9日前的最低价+10*10日前的最低价+9*11日前的最低价+8*12日前的最低价+7*13日前的最低价+6*14日前的最低价+5*15日前的最低价+4*16日前的最低价+3*17日前的最低价+2*18日前的最低价+20日前的最低价)/210,画蓝色,线宽为1
D90C赋值:D90H-D90L
D90D赋值:D90H+D90C*2,画红色,线宽为1
D90T赋值:D90L-D90C*2,画红色,线宽为1
G0赋值:(最高价的25日偏移移动平均的25日偏移移动平均-最低价的25日偏移移动平均的25日偏移移动平均)*1+最高价的25日偏移移动平均的25日偏移移动平均,线宽为1,画白色
D0赋值:最低价的25日偏移移动平均的25日偏移移动平均-(最高价的25日偏移移动平均的25日偏移移动平均-最低价的25日偏移移动平均的25日偏移移动平均)*1,线宽为1,画白色
DTD赋值:D0>
=D90TANDG0>
=D90D
KTD赋值:G0<
=D90DANDD0<
=D90T
ZDD赋值:D0>
=D90TANDG0<
=D90D
BDD0赋值:(最高价的60日偏移移动平均的60日偏移移动平均-最低价的60日偏移移动平均的60日偏移移动平均)*3+最高价的60日偏移移动平均的60日偏移移动平均,线宽为2,画绿色
BDT0赋值:最低价的60日偏移移动平均的60日偏移移动平均-(最高价的60日偏移移动平均的60日偏移移动平均-最低价的60日偏移移动平均的60日偏移移动平均)*3,线宽为2,画绿色
当满足条件DTD=1时,在G0和D0位置之间画柱状线,宽度为5,0不为0则画空心柱.,COLOR000066
当满足条件KTD=1时,在G0和D0位置之间画柱状线,宽度为5,0不为0则画空心柱.,COLOR003300
当满足条件ZDD=1时,在G0和D0位置之间画柱状线,宽度为5,0不为0则画空心柱.,COLOR555555
输出牛:(最高价的25日偏移移动平均的25日偏移移动平均-最低价的25日偏移移动平均的25日偏移移动平均)*1+最高价的25日偏移移动平均的25日偏移移动平均,DOTLINE,画青色,线宽为3
输出牛犊:最低价的25日偏移移动平均的25日偏移移动平均-(最高价的25日偏移移动平均的25日偏移移动平均-最低价的25日偏移移动平均的25日偏移移动平均)*1,DOTLINE,画白色
输出BS:(最高价的60日偏移移动平均的60日偏移移动平均-最低价的60日偏移移动平均的60日偏移移动平均)*2.2+最高价的60日偏移移动平均的60日偏移移动平均,DOTLINE,画红色
SS赋值:最低价的25日偏移移动平均的25日偏移移动平均-(最高价的25日偏移移动平均的25日偏移移动平均-最低价的25日偏移移动平均的25日偏移移动平均)*1.5,DOTLINE,画绿色
输出BD:最低价的60日偏移移动平均的60日偏移移动平均-(最高价的60日偏移移动平均的60日偏移移动平均-最低价的60日偏移移动平均的60日偏移移动平均)*2.8,DOTLINE,画绿色,线宽为3
ZZ赋值:(牛+牛犊)/2,DOTLINE,画黄色
当满足条件1=1时,在D90H和D90L位置之间画柱状线,宽度为5,0不为0则画空心柱.,画淡灰色
DEA3赋值:(收盘价的3日指数移动平均-收盘价的6日指数移动平均)的9日指数移动平均,画绿色,线宽为2
DEA3B赋值:1日前的DEA3,画白色,线宽为0
DEA33B赋值:(收盘价的3日指数移动平均-收盘价的9日指数移动平均的3日指数移动平均-收盘价的3日指数移动平均-收盘价的9日指数移动平均的9日指数移动平均)的9日指数移动平均,画白色,线宽为0
DEA333B赋值:1日前的DEA33B,画白色,线宽为0
当满足条件DEA3B<时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
DEA3ORDEA333B<
DEA33B,最低价,最高价,0.0,0),画红色
当满足条件DEA3B<时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
DEA3ORDEA333B<
DEA33B,收盘价,开盘价,3,1),画红色
当满足条件DEA3<时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
DEA3B,最低价,最高价,0.0,0),画绿色
当满足条件DEA3<时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
DEA3B,收盘价,开盘价,3,1),画绿色
白色点多定位1赋值:最低价<
牛犊ANDH>
牛犊
白色点空定位1赋值:最高价>
牛ANDL<
牛
当满足条件白色点多定位1=1时,在最低价和牛犊位置之间画柱状线,宽度为3,0不为0则画空心柱.,画白色
当满足条件白色点空定位1=1时,在最高价和牛位置之间画柱状线,宽度为3,0不为0则画空心柱.,画白色
白色点多定位2赋值:最高价<
牛犊
白色点空定位2赋值:最低价>
牛
当满足条件白色点多定位2=1时,在最低价和最高价位置之间画柱状线,宽度为0.0,0不为0则画空心柱.,画白色
当满足条件白色点多定位2=1时,在收盘价和开盘价位置之间画柱状线,宽度为3,0不为0则画空心柱.,画白色
当满足条件白色点空定位2=1时,在最低价和最高价位置之间画柱状线,宽度为0.0,0不为0则画空心柱.,画白色
当满足条件白色点空定位2=1时,在收盘价和开盘价位置之间画柱状线,宽度为3,0不为0则画空心柱.,画白色
多头红色点赋值:DEA3B<
DEA3ORDEA333B<
DEA33B
空头红色点赋值:DEA3B>
DEA3ORDEA333B>
DEA33B
赋值:白色点多定位1=1AND多头红色点=1
赋值:白色点空定位1=1AND空头红色点=1
当满足条件多头红色点定位1=1时,在最低价和牛犊位置之间画柱状线,宽度为3,0不为0则画空心柱.,画洋红色
当满足条件空头红色点定位1=1时,在最高价和牛位置之间画柱状线,宽度为3,0不为0则画空心柱.,画洋红色
赋值:白色点多定位2=1AND多头红色点=1
赋值:白色点空定位2=1AND空头红色点=1
当满足条件多头红色点定位2=1时,在最低价和最高价位置之间画柱状线,宽度为0.0,0不为0则画空心柱.,画洋红色
当满足条件多头红色点定位2=1时,在收盘价和开盘价位置之间画柱状线,宽度为3,0不为0则画空心柱.,画洋红色
当满足条件空头红色点定位2=1时,在最低价和最高价位置之间画柱状线,宽度为0.0,0不为0则画空心柱.,画洋红色
当满足条件空头红色点定位2=1时,在收盘价和开盘价位置之间画柱状线,宽度为3,0不为0则画空心柱.,画洋红色
多头多定位赋值:牛犊上穿最低价ANDDTD=1
多头平定位赋值:最高价上穿牛ANDDTD=1ANDZDD=0
空头空定位赋值:最高价上穿牛ANDKTD=1
空头平定位赋值:牛犊上穿最低价ANDKTD=1ANDZDD=0
震荡多定位赋值:牛犊上穿最低价ANDZDD=1
震荡空定位赋值:最高价上穿牛ANDZDD=1
当满足条件是否最后一个周期时,在牛位置书写文字,画白色
当满足条件是否最后一个周期时,在牛犊位置书写文字,画白色
当满足条件是否最后一个周期时,在BS位置书写文字,画红色
当满足条件是否最后一个周期时,在BD位置书写文字,画绿色
当满足条件一本上穿牛时,在一本位置画13号图标
神奇指标网(https://www.shenqizhibiao.com/)所有指标公式及文章来源于网络仅供学习研究
收藏
点赞
网友评论
已有0人评论
24小时热门阅读
最新指标资讯
热门公式排行
热门标签栏目