通达信压力支撑主图指标公式
290次浏览
来源:神奇指标网
编辑:神奇指标网
发布日期:2023-06-15
相关简介: 通达信压力支撑主图指标公式
源码概况:通达信压力支撑主图指标公式
指标类别:通达信压力支撑主图指标公式
授权方式:免费版
指标评级:★★★★★
指标分类:策略
画线方法:副图/主图
通达信压力支撑主图指标公式未来函数检测结果:
暂未发现存在未来函数
通达信压力支撑主图指标公式源码:
HIGHN:=10;LOWN:=10;HIGHDISPLAY:=0;LOWDISPLAY:=0;ZGDISPLAY:=0;MADISPLAY:=0;
AAB:=REF(H,HIGHN)=HHV(H,2*HIGHN+1);
{HIGHN日前的最高价=2*HIGHN+1日内最高价的最高值}
QY:=BACKSET(AAB,HIGHN+1);{若AA则将最近HIGHN+1周期置为1}
CC:=FILTER(QY,HIGHN)ANDH=HHV(H,HIGHN+1);
{QY的HIGHN日过滤AND最高价=HIGHN+1日内最高价的最高值}
DRAWICON(CC,H*1.005,2);
DDD:=BARSLAST(CC);{上次CC距今天数}
GDTS:=IF(CC,CURRBARSCOUNT,0);{如果CC,返回到最后交易日的周,否则返回0}
DINGBU:=IF(DDD,REF(H,DDD),H);{顶部}
DINGBUTS:=IF(DDD,REF(GDTS,DDD),GDTS);
DINGBU1:=REF(DINGBU,DDD+1);
GDCS1:=CONST(DINGBUTS);
DINGBUTS1:=REF(DINGBUTS,DDD+1);
GDCS2:=CONST(DINGBUTS1);
DINGBU2:=REF(DINGBU1,DDD+1);
MMM:=IF(CURRBARSCOUNT>GDCS2,0,1);
高点压力:DRAWLINE(CURRBARSCOUNT=GDCS2,H,CURRBARSCOUNT=GDCS1,H,1)COLORGREENLINETHICK2;
压力A:DRAWLINE(CURRBARSCOUNT=GDCS2,H,ISLASTBAR,REF(H,GDCS2-1),1),COLOR0055FF,DOTLINE;
压力B:DRAWLINE(CURRBARSCOUNT=GDCS1,H,ISLASTBAR,REF(H,GDCS1-1),1),COLORYELLOW,DOTLINE;
AA1:=REF(L,LOWN)=LLV(L,2*LOWN+1);
QY1:=BACKSET(AA1,LOWN+1);
CC1:=FILTER(QY1,LOWN)ANDL=LLV(L,LOWN+1);
{DRAWICON(CC1,L*0.98,1);}
DD1:=BARSLAST(CC1);
DDTS:=IF(CC1,CURRBARSCOUNT,0);
YDB:=IF(DD1,REF(L,DD1),L);
DDTS1:=IF(DD1,REF(DDTS,DD1),DDTS);
DDCS1:=CONST(DDTS1);
ZDB:=REF(YDB,DD1+1);
DDTS2:=REF(DDTS1,DD1+1);
DDCS2:=CONST(DDTS2);
低点支撑:DRAWLINE(CURRBARSCOUNT=DDCS2,L,CURRBARSCOUNT=DDCS1,L,1)COLORREDLINETHICK2;
ZGSTAR:=(高点压力+低点支撑)/2;
ZGEND:=CONST((高点压力+低点支撑)/2);
STARDAY:=IF(DDCS2<GDCS2,DDCS2,GDCS2);
中轨:DRAWLINE(CURRBARSCOUNT=STARDAY,ZGSTAR,ISLASTBAR,ZGEND,1),POINTDOT,COLORFFBBFF,LINETHICK1;
TTT:=6;
A1:=REF(HIGH,6)=HHV(HIGH,2*TTT+1);B1:=FILTER(A1,TTT);C1:=BACKSET(B1,TTT+1);D1:=FILTER(C1,TTT);
A2:=REF(LOW,TTT)=LLV(LOW,2*TTT+1);B2:=FILTER(A2,TTT);C2:=BACKSET(B2,TTT+1);D2:=FILTER(C2,TTT);
E1:=(REF(LLV(LOW,2*TTT),1)+REF(HHV(HIGH,2*TTT),1))/2;E2:=(HIGH+LOW)/2;
H1:=(D1ANDNOT(D2ANDE1>=E2))ORBARSTATUSORBARSCOUNT(CLOSE)=1;
L1:=(D2ANDNOT(D1ANDE1<E2));H2:=D1ANDNOT(D2ANDE1>=E2);
X1:=REF(BARSLAST(H1),1)+1;F1:=BACKSET(H1ANDCOUNT(L1,X1)>0,LLVBARS(IF(L1,LOW,10000),X1));
G1:=F1>REF(F1,1);I1:=BACKSET(G1,2);LD:=I1>REF(I1,1);
L2:=LDORBARSTATUSORBARSCOUNT(CLOSE)=1;
X2:=REF(BARSLAST(L2),1)+1;F2:=BACKSET(L2ANDCOUNT(H2,X2)>0,HHVBARS(IF(H2,HIGH,0),X2));
G2:=F2>REF(F2,1);I2:=BACKSET(G2,2);HD:=I2>REF(I2,1);
UU:=BACKSET(BARSTATUS,BARSLAST(LD)+1);
VV:=UU>REF(UU,1);
WW:=BACKSET(VV,REF(BARSLAST(LD),1)+2);
XX:=WW>REF(WW,1);
UU2:=BACKSET(BARSTATUS,BARSLAST(HD)+1);
VV2:=UU2>REF(UU2,1);
WW2:=BACKSET(VV2,REF(BARSLAST(HD),1)+2);
XX2:=WW2>REF(WW2,1);
近低A:REF(L,BARSLAST(VV)),COLORWHITE,LINETHICK1,DOTLINE;
近低B:REF(L,BARSLAST(XX)),COLORLIRED,DOTLINE;
生命线:MA(CLOSE,25),COLORLIBLUE,DOTLINE;
DRAWTEXT(CURRBARSCOUNT=8,高点压力,STRCAT('压力延伸:',CON2STR(高点压力,2))),COLORCYAN;
DRAWTEXT(CURRBARSCOUNT=8,低点支撑,STRCAT('支撑延伸:',CON2STR(低点支撑,2))),COLORLIRED;
DRAWTEXT(CURRBARSCOUNT=15,中轨,STRCAT('中轨:',CON2STR(中轨,2))),COLORYELLOW;
DRAWTEXT(CURRBARSCOUNT=20,压力A*0.995,STRCAT('压力A:',CON2STR(压力A,2))),COLORGREEN;
DRAWTEXT(CURRBARSCOUNT=12,压力B*0.995,STRCAT('压力B:',CON2STR(压力B,2))),COLORBLUE;
DRAWTEXT(CURRBARSCOUNT=12,近低A*1.005,STRCAT('←近低A:',CON2STR(近低A,2))),COLORRED;
DRAWTEXT(CURRBARSCOUNT=20,近低B*1.005,STRCAT('←近低B:',CON2STR(近低B,2))),COLOR0018D8;
DRAWTEXT(CURRBARSCOUNT=25,生命线*1.005,STRCAT('生命线:',CON2STR(生命线,2))),COLORCYAN;
DRAWTEXT_FIX(1,0.00,0,0,'所属行业:')COLOR0080FF;
DRAWTEXT_FIX(1,0.07,0,0,HYBLOCK)COLOR0080FF;
DRAWTEXT_FIX(1,0.14,0,0,'所属地区:')COLOR00FFFF;
DRAWTEXT_FIX(1,0.21,0,0,DYBLOCK)COLOR00FFFF;
DRAWTEXT_FIX(1,0.00,0.08,0,'业绩预告:')COLORFF88FF;
DRAWTEXT_FIX(1,0.07,0.08,0,EXTERNSTR(0,4))COLORFF88FF;
INPUT:n(8,0,10),p(0,0,255),p1(0,0,255),p2(0,0,255);
TJA:=CLOSE>OPENorCLOSE=OPENandCLOSE>REF(CLOSE,1);
stICKLINE(TJA,LOW,HIGH,0,0),ColorE9;
STICKLINE(TJA,O,CLOSE,8,0),Color80;
STICKLINE(TJA,O,CLOSE,6,0),ColorA5;
STICKLINE(TJA,O,CLOSE,4,0),ColorC0;
STICKLINE(TJA,O,CLOSE,2,0),ColorE6;
STICKLINE(NOT(TJA),HIGH,LOW,0,0),Colorff00;
STICKLINE(NOT(TJA),CLOSE,OPEN,8,0),Color5000;
STICKLINE(NOT(TJA),CLOSE,OPEN,6,0),Color6600;
STICKLINE(NOT(TJA),CLOSE,OPEN,4,0),Color8000;
STICKLINE(NOT(TJA),CLOSE,OPEN,2,0),ColorA000;
BQ:=IF((SYSPARAM(1)=(BARSSINCE((C>0))+1)),1,0);
BQ1:=(H<REF(L,1));
BQ2:=(L>REF(H,1));
STICKLINE(BQ1,o+(c-o)*0.25,O,5,0),colorcc0000;
STICKLINE(BQ1,o+(c-o)*0.25,O,3,0),colordd0000;
STICKLINE(BQ1,o+(c-o)*0.25,O,1,0),coloree0000;
STICKLINE(BQ2,O,o+(c-o)*0.25,6,0),color208AAA;
STICKLINE(BQ2,O,o+(c-o)*0.25,4,0),color208DDD;
STICKLINE(BQ2,O,o+(c-o)*0.25,2,0),color208FFF;
DRAWTEXT(((BQ>0)ANDBq1),H,'↓缺口'),colorFFFFEE,pxdn10,ALIGN2;
DRAWTEXT(((BQ>0)ANDBq2),L,'↑缺口'),color00FFEE,pxup20,ALIGN1;
QC:=REF(C,1);QO:=REF(O,1);QH:=REF(H,1);QL:=REF(L,1);
FUZ:=L+((H-L)/2);FUS:=O+((C-O)/2);FUSY:=C+((O-C)/2);SSFU:=(FUZ+IF(C>O,FUS,FUSY))/2;
FUZ1:=L+((H-L)*0.333);FUS1:=O+((C-O)*0.333);FUS1Y:=C+((O-C)*0.333);SSFU1:=(FUZ1+IF(C>O,FUS1,FUS1Y))/2;
FUZ2:=L+((H-L)*0.667);FUS2:=O+((C-O)*0.677);FUS2Y:=C+((O-C)*0.667);SSFU2:=(FUZ2+IF(C>O,FUS2,FUS2Y))/2;
bs1:=Ql+((Qh-Ql)/2);BS2:=QO+((QC-QO)/2);BS3:=QC+((QO-QC)/2);
DB1:=QL+((QH-QL)*0.333);DB2:=QO+((QC-QO)*0.333);DB3:=QC+((QO-QC)*0.333);
EB1:=QL+((QH-QL)*0.667);EB2:=QO+((QC-QO)*0.667);EB3:=QC+((QO-QC)*0.667);
SYB1:=QH-((QH-QC)/2);SYB2:=QH-((QH-QO)/2);
SYB3:=IF(QC>QO,SYB1,SYB2);
XYB1:=QL+((QC-QL)/2);XYB2:=QL+((QO-QL)/2);
XYB3:=IF(QC<QO,XYB1,XYB2);
QFU:=(BS1+IF(QC>QO,BS2,BS3))/2;
QDFU:=(DB1+IF(QC>QO,DB2,DB3))/2;
QEFU:=(EB1+IF(QC>QO,EB2,EB3))/2;
STICKLINE(C=C,SSFU2,SSFU2,4,0),COLOR00FF00,LINETHICK1;
STICKLINE(C=C,SSFU1,SSFU1,4,0),COLOR00FF00,LINETHICK1;
STICKLINE(C=C,SSFU,SSFU,6,0),COLOR00FFFF,LINETHICK1;
STICKLINE(C=C,IF(C>O,H-((H-C)/2),H-((H-O)/2)),IF(C>O,H-((H-C)/2),H-((H-O)/2)),1.3,0),COLORYELLOW,LINETHICK1;
STICKLINE(C=C,IF(C<O,L+((C-L)/2),L+((O-L)/2)),IF(C<O,L+((C-L)/2),L+((O-L)/2)),1.3,0),COLORYELLOW,LINETHICK1;
A3:=C=HHV(C,6);
A9:=C=LLV(C,6);
A4:=BArslAST(A3);
A5:=BARSLAST(A9);
A6:=IF(A4,REF(C,A4),REF(C,A4))*1.005;
A7:=IF(A5,REF(C,A5),REF(C,A5))*0.995;
PARTLINE(A6=ref(A6,1),A6),COLOR00ff00,LINEDOT;
PARTLINE(A7=ref(A7,1),A7),COLOR00ffff,LINEDOT;
A1:=REF(H,N)=HHV(H,2*N+1);B1:=FILTER(A1,N);
C1:=BacKSET(B1,N+1);D1:=FILTER(C1,N);
A2:=REF(L,N)=LLV(L,2*N+1);B2:=FILTER(A2,N);
C2:=BACKSET(B2,N+1);D2:=FILTER(C2,N);
E1:=(REF(LLV(L,2*N),1)+REF(HHV(H,2*N),1))/2;
E2:=(H+L)/2;
H1:=(D1ANDNOT(D2ANDE1>=E2))ORBARSTATUS=2ORBARSCOUNT(C)=1;
L1:=(D2ANDNOT(D1ANDE1<E2));H2:=D1ANDNOT(D2ANDE1>=E2);
X1:=REF(BARSLAST(H1),1)+1;F1:=BACKSET(H1ANDCOUNT(L1,X1)>0,LLVBARS(IF(L1,L,10000),X1));
G1:=F1>REF(F1,1);I1:=BACKSET(G1,2);LD:=I1>REF(I1,1);
L2:=LDORBARSTATUS=2ORBARSCOUNT(C)=1;X2:=REF(BARSLAST(L2),1)+1;
F2:=BACKSET(L2ANDCOUNT(H2,X2)>0,HHVBARS(IF(H2,H,0),X2));
G2:=F2>REF(F2,1);I2:=BACKSET(G2,2);HD:=I2>REF(I2,1);
R1:=BACKSET(BARSTATUS=2,BARSLAST(HD)+1);S1:=R1>REF(R1,1);
T1:=BACKSET(BARSTATUS=2,BARSLAST(LD)+1);U1:=T1>REF(T1,1);
R2:=BACKSET(S1,REF(BARSLAST(HD),1)+2);S2:=R2>REF(R2,1);
T2:=BACKSET(U1,REF(BARSLAST(LD),1)+2);U2:=T2>REF(T2,1);
T3:=BACKSET(U2,REF(BARSLAST(LD),1)+2);U3:=T3>REF(T3,1);
T4:=BACKSET(U3,REF(BARSLAST(LD),1)+2);U4:=T4>REF(T4,1);
R3:=BACKSET(S2,REF(BARSLAST(HD),1)+2);S3:=R3>REF(R3,1);
R4:=BACKSET(S3,REF(BARSLAST(HD),1)+2);S4:=R4>REF(R4,1);
DRAWLINE(S2,H,S1,H,1),Color009999;
DRAWLINE(U2,L,U1,L,1),POINTDOT,Color009999;
DRAWLINE(S3,H,S2,H,1),Color999900;
DRAWLINE(U3,L,U2,L,1),POINTDOT,Color999900;
DRAWLINE(S4,H,S3,H,1),ColorEEAAEE;
DRAWLINE(U4,L,U3,L,1),POINTDOT,ColorEEAAEE;
DRAWSL(SYSPARAM(1)=BARPOS,REF(L,SYSPARAM(1)=SUM(1,0)-1),0,0,1),COLORGREEN;
DRAWSL(SYSPARAM(1)=BARPOS,REF(H,SYSPARAM(1)=SUM(1,0)-1),0,0,1),COLORRED;
TTt:=ISLASTBAR=1;
AS1:=((H-L)/L)*100;
AS2:=H-L;
maI:=C*1.015;
MAII:=C*1.03;
DRAWTEXTEX(TTT,0,310,1,'▼明短线赢利[1.5%--3%:]'+'/'+NUMTOSTR(MAI[SYSPARAM(1)],2)+'--'+NUMTOSTR(MAII[SYSPARAM(1)],2)),Color00dd00;
DRAWTEXTEX(TTt,0,176,1,'【振幅:'+NUMTOSTR(AS1[SYSPARAM(1)],2)+'%'+NUMTOSTR(AS2[SYSPARAM(1)],2)+'元】'+''),Colordddd00;
DRAWTEXTEX(TTT,0,1,1,'【代码:'+STKLABEL+'名称:'+STKNAME+'】'),ColorffFFFF;
as:=(o+h+l+c)/4;
BL:eMA(as,p),linethick1,Color208FFF;
BL1:MA(C,p1),linethick1,ColorFFFFFF;
BL2:MA(C,p2),linethick1,Color00FFFF;
BLT:=BARSTATUS=2;
DRAWTEXT(BLTANDBL>REF(BL,1),BL,'ENA↑'+NUMTOSTR(p,0)+':'+NUMTOSTR(BL,2)),COLOR208fff;
DRAWTEXT(BLTANDBL<REF(BL,1),BL,'↓'+NUMTOSTR(p,0)+':'+NUMTOSTR(BL,2)),Color208FFF;
DRAWTEXT(BLTANDBL1>REF(BL1,1),BL1,'↑'+NUMTOSTR(p1,0)+':'+NUMTOSTR(BL1,2)),COLORFFffff;
DRAWTEXT(BLTANDBL1<REF(BL1,1),BL1,'↓'+NUMTOSTR(p1,0)+':'+NUMTOSTR(BL1,2)),ColorFFFDED;
DRAWTEXT(BLTANDBL2>REF(BL2,1),BL2,'↑'+NUMTOSTR(p2,0)+':'+NUMTOSTR(BL2,2)),COLOR00CCCC;
DRAWTEXT(BLTANDBL2<REF(BL2,1),BL2,'↓'+NUMTOSTR(p2,0)+':'+NUMTOSTR(BL2,2)),Color00CCCC;
[源码注释]通达信压力支撑主图指标公式翻译结果
HIGHN赋值:10
LOWN赋值:10
HIGHDISPLAY赋值:0
LOWDISPLAY赋值:0
ZGDISPLAY赋值:0
MADISPLAY赋值:0
AAB赋值:HIGHN日前的最高价=2*HIGHN+1日内最高价的最高值
QY赋值:若AAB则将最近HIGHN+1周期置为1
CC赋值:QY的HIGHN日过滤ANDH=HIGHN+1日内最高价的最高值
当满足条件CC时,在最高价*1.005位置画2号图标
DDD赋值:上次CC距今天数
GDTS赋值:如果CC,返回到最后交易的周期,否则返回0
DINGBU赋值:如果DDD,返回DDD日前的最高价,否则返回最高价
DINGBUTS赋值:如果DDD,返回DDD日前的GDTS,否则返回GDTS
DINGBU1赋值:DDD+1日前的DINGBU
GDCS1赋值:DINGBUTS的最后一日取值设为常数
DINGBUTS1赋值:DDD+1日前的DINGBUTS
GDCS2赋值:DINGBUTS1的最后一日取值设为常数
DINGBU2赋值:DDD+1日前的DINGBU1
MMM赋值:如果到最后交易的周期>,返回?,否则返回?
GDCS2,0,1)
输出高点压力:当满足条件到最后交易的周期=GDCS2时,在最高价位置画直线起点,当满足条件到最后交易的周期=GDCS1时,在最高价位置画直线终点,1表示是否延长.COLORGREENLINETHICK2
输出压力A:当满足条件到最后交易的周期=GDCS2时,在最高价位置画直线起点,当满足条件是否最后一个周期时,在GDCS2-1日前的最高价位置画直线终点,1表示是否延长.,COLOR0055FF,DOTLINE
输出压力B:当满足条件到最后交易的周期=GDCS1时,在最高价位置画直线起点,当满足条件是否最后一个周期时,在GDCS1-1日前的最高价位置画直线终点,1表示是否延长.,画黄色,DOTLINE
AA1赋值:LOWN日前的最低价=2*LOWN+1日内最低价的最低值
QY1赋值:若AA1则将最近LOWN+1周期置为1
CC1赋值:QY1的LOWN日过滤ANDL=LOWN+1日内最低价的最低值
DD1赋值:上次CC1距今天数
DDTS赋值:如果CC1,返回到最后交易的周期,否则返回0
YDB赋值:如果DD1,返回DD1日前的最低价,否则返回最低价
DDTS1赋值:如果DD1,返回DD1日前的DDTS,否则返回DDTS
DDCS1赋值:DDTS1的最后一日取值设为常数
ZDB赋值:DD1+1日前的YDB
DDTS2赋值:DD1+1日前的DDTS1
DDCS2赋值:DDTS2的最后一日取值设为常数
输出低点支撑:当满足条件到最后交易的周期=DDCS2时,在最低价位置画直线起点,当满足条件到最后交易的周期=DDCS1时,在最低价位置画直线终点,1表示是否延长.COLORREDLINETHICK2
ZGSTAR赋值:(高点压力+低点支撑)/2
ZGEND赋值:(高点压力+低点支撑)/2的最后一日取值设为常数
STARDAY赋值:如果DDCS2<,返回?,否则返回?
GDCS2,DDCS2,GDCS2)
输出中轨:当满足条件到最后交易的周期=STARDAY时,在ZGSTAR位置画直线起点,当满足条件是否最后一个周期时,在ZGEND位置画直线终点,1表示是否延长.,POINTDOT,COLORFFBBFF,线宽为1
TTT赋值:6
A1赋值:6日前的最高价=2*TTT+1日内最高价的最高值
B1赋值:A1的TTT日过滤
C1赋值:若B1则将最近TTT+1周期置为1
D1赋值:C1的TTT日过滤
A2赋值:TTT日前的最低价=2*TTT+1日内最低价的最低值
B2赋值:A2的TTT日过滤
C2赋值:若B2则将最近TTT+1周期置为1
D2赋值:C2的TTT日过滤
E1赋值:(1日前的2*TTT日内最低价的最低值+1日前的2*TTT日内最高价的最高值)/2
E2赋值:(最高价+最低价)/2
H1赋值:(D1ANDNOT(D2ANDE1>
=E2))ORBARSTATUSORBARSCOUNT(收盘价)=1
L1赋值:(D2ANDNOT(D1ANDE1<
E2))
H2赋值:D1ANDNOT(D2ANDE1>
=E2)
X1赋值:1日前的上次H1距今天数+1
F1赋值:若H1ANDCOUNT(L1,X1)>则将最近?周期置为1
0,X1日内如果L1,返回最低价,否则返回10000距今天数)
G1赋值:F1>
1日前的F1
I1赋值:若G1则将最近2周期置为1
LD赋值:I1>
1日前的I1
L2赋值:LDORBARSTATUSOR收盘价的有效数据周期数=1
X2赋值:1日前的上次L2距今天数+1
F2赋值:若L2ANDCOUNT(H2,X2)>则将最近?周期置为1
0,X2日内如果H2,返回最高价,否则返回0距今天数)
G2赋值:F2>
1日前的F2
I2赋值:若G2则将最近2周期置为1
HD赋值:I2>
1日前的I2
UU赋值:若数据位置状态则将最近上次LD距今天数+1周期置为1
VV赋值:UU>
1日前的UU
WW赋值:若VV则将最近1日前的上次LD距今天数+2周期置为1
XX赋值:WW>
1日前的WW
UU2赋值:若数据位置状态则将最近上次HD距今天数+1周期置为1
VV2赋值:UU2>
1日前的UU2
WW2赋值:若VV2则将最近1日前的上次HD距今天数+2周期置为1
XX2赋值:WW2>
1日前的WW2
输出近低A:上次VV距今天数日前的最低价,画白色,线宽为1,DOTLINE
输出近低B:上次XX距今天数日前的最低价,画淡红色,DOTLINE
输出生命线:收盘价的25日简单移动平均,画淡蓝色,DOTLINE
当满足条件到最后交易的周期=8时,在高点压力位置书写文字,画青色
当满足条件到最后交易的周期=8时,在低点支撑位置书写文字,画淡红色
当满足条件到最后交易的周期=15时,在中轨位置书写文字,画黄色
当满足条件到最后交易的周期=20时,在压力A*0.995位置书写文字,画绿色
当满足条件到最后交易的周期=12时,在压力B*0.995位置书写文字,画蓝色
当满足条件到最后交易的周期=12时,在近低A*1.005位置书写文字,画红色
当满足条件到最后交易的周期=20时,在近低B*1.005位置书写文字,COLOR0018D8
当满足条件到最后交易的周期=25时,在生命线*1.005位置书写文字,画青色
当满足条件1时,在横轴0.00纵轴0位置书写文字COLOR0080FF
当满足条件1时,在横轴0.07纵轴0位置书写文字COLOR0080FF
当满足条件1时,在横轴0.14纵轴0位置书写文字COLOR00FFFF
当满足条件1时,在横轴0.21纵轴0位置书写文字COLOR00FFFF
当满足条件1时,在横轴0.00纵轴0.08位置书写文字COLORFF88FF
当满足条件1时,在横轴0.07纵轴0.08位置书写文字COLORFF88FF
输出INPUT:N(8,0,10),P(0,0,255),P1(0,0,255),P2(0,0,255)
TJA赋值:收盘价>OPENORCLOSE=OPENANDCLOSE>1日前的收盘价
当满足条件TJA时,在最低价和最高价位置之间画柱状线,宽度为0,0不为0则画空心柱.,COLORE9
当满足条件TJA时,在开盘价和收盘价位置之间画柱状线,宽度为8,0不为0则画空心柱.,COLOR80
当满足条件TJA时,在开盘价和收盘价位置之间画柱状线,宽度为6,0不为0则画空心柱.,COLORA5
当满足条件TJA时,在开盘价和收盘价位置之间画柱状线,宽度为4,0不为0则画空心柱.,COLORC0
当满足条件TJA时,在开盘价和收盘价位置之间画柱状线,宽度为2,0不为0则画空心柱.,COLORE6
当满足条件取反时,在最高价和最低价位置之间画柱状线,宽度为0,0不为0则画空心柱.,COLORFF00
当满足条件取反时,在收盘价和开盘价位置之间画柱状线,宽度为8,0不为0则画空心柱.,COLOR5000
当满足条件取反时,在收盘价和开盘价位置之间画柱状线,宽度为6,0不为0则画空心柱.,COLOR6600
当满足条件取反时,在收盘价和开盘价位置之间画柱状线,宽度为4,0不为0则画空心柱.,COLOR8000
当满足条件取反时,在收盘价和开盘价位置之间画柱状线,宽度为2,0不为0则画空心柱.,COLORA000
BQ赋值:如果(SYSPARAM(1)=(首次(收盘价>0)距今天数+1)),返回1,否则返回0
BQ1赋值:(最高价<1日前的最低价)
BQ2赋值:(最低价>1日前的最高价)
当满足条件BQ1时,在开盘价+(收盘价-开盘价)*0.25和开盘价位置之间画柱状线,宽度为5,0不为0则画空心柱.,COLORCC0000
当满足条件BQ1时,在开盘价+(收盘价-开盘价)*0.25和开盘价位置之间画柱状线,宽度为3,0不为0则画空心柱.,COLORDD0000
当满足条件BQ1时,在开盘价+(收盘价-开盘价)*0.25和开盘价位置之间画柱状线,宽度为1,0不为0则画空心柱.,COLOREE0000
当满足条件BQ2时,在开盘价和开盘价+(收盘价-开盘价)*0.25位置之间画柱状线,宽度为6,0不为0则画空心柱.,COLOR208AAA
当满足条件BQ2时,在开盘价和开盘价+(收盘价-开盘价)*0.25位置之间画柱状线,宽度为4,0不为0则画空心柱.,COLOR208DDD
当满足条件BQ2时,在开盘价和开盘价+(收盘价-开盘价)*0.25位置之间画柱状线,宽度为2,0不为0则画空心柱.,COLOR208FFF
当满足条件((BQ>0)ANDBQ1)时,在最高价位置书写文字,COLORFFFFEE,PXDN10,ALIGN2
当满足条件((BQ>0)ANDBQ2)时,在最低价位置书写文字,COLOR00FFEE,PXUP20,ALIGN1
QC赋值:1日前的收盘价
QO赋值:1日前的开盘价
QH赋值:1日前的最高价
QL赋值:1日前的最低价
FUZ赋值:最低价+((最高价-最低价)/2)
FUS赋值:开盘价+((收盘价-开盘价)/2)
FUSY赋值:收盘价+((开盘价-收盘价)/2)
SSFU赋值:(FUZ+如果收阳线,返回FUS,否则返回FUSY)/2
FUZ1赋值:最低价+((最高价-最低价)*0.333)
FUS1赋值:开盘价+((收盘价-开盘价)*0.333)
FUS1Y赋值:收盘价+((开盘价-收盘价)*0.333)
SSFU1赋值:(FUZ1+如果收阳线,返回FUS1,否则返回FUS1Y)/2
FUZ2赋值:最低价+((最高价-最低价)*0.667)
FUS2赋值:开盘价+((收盘价-开盘价)*0.677)
FUS2Y赋值:收盘价+((开盘价-收盘价)*0.667)
SSFU2赋值:(FUZ2+如果收阳线,返回FUS2,否则返回FUS2Y)/2
BS1赋值:QL+((QH-QL)/2)
BS2赋值:QO+((QC-QO)/2)
BS3赋值:QC+((QO-QC)/2)
DB1赋值:QL+((QH-QL)*0.333)
DB2赋值:QO+((QC-QO)*0.333)
DB3赋值:QC+((QO-QC)*0.333)
EB1赋值:QL+((QH-QL)*0.667)
EB2赋值:QO+((QC-QO)*0.667)
EB3赋值:QC+((QO-QC)*0.667)
SYB1赋值:QH-((QH-QC)/2)
SYB2赋值:QH-((QH-QO)/2)
SYB3赋值:如果QC>QO,返回SYB1,否则返回SYB2
XYB1赋值:QL+((QC-QL)/2)
XYB2赋值:QL+((QO-QL)/2)
XYB3赋值:如果QC<QO,返回XYB1,否则返回XYB2
QFU赋值:(BS1+如果QC>QO,返回BS2,否则返回BS3)/2
QDFU赋值:(DB1+如果QC>QO,返回DB2,否则返回DB3)/2
QEFU赋值:(EB1+如果QC>QO,返回EB2,否则返回EB3)/2
当满足条件收盘价=收盘价时,在SSFU2和SSFU2位置之间画柱状线,宽度为4,0不为0则画空心柱.,COLOR00FF00,线宽为1
当满足条件收盘价=收盘价时,在SSFU1和SSFU1位置之间画柱状线,宽度为4,0不为0则画空心柱.,COLOR00FF00,线宽为1
当满足条件收盘价=收盘价时,在SSFU和SSFU位置之间画柱状线,宽度为6,0不为0则画空心柱.,COLOR00FFFF,线宽为1
当满足条件收盘价=收盘价时,在如果收阳线,返回最高价-((最高价-收盘价)/2),否则返回最高价-((最高价-开盘价)/2)和如果收阳线,返回最高价-((最高价-收盘价)/2),否则返回最高价-((最高价-开盘价)/2)位置之间画柱状线,宽度为1.3,0不为0则画空心柱.,画黄色,线宽为1
当满足条件收盘价=收盘价时,在如果收阴线,返回最低价+((收盘价-最低价)/2),否则返回最低价+((开盘价-最低价)/2)和如果收阴线,返回最低价+((收盘价-最低价)/2),否则返回最低价+((开盘价-最低价)/2)位置之间画柱状线,宽度为1.3,0不为0则画空心柱.,画黄色,线宽为1
A3赋值:收盘价=6日内收盘价的最高值
A9赋值:收盘价=6日内收盘价的最低值
A4赋值:上次A3距今天数
A5赋值:上次A9距今天数
A6赋值:如果A4,返回A4日前的收盘价,否则返回A4日前的收盘价*1.005
A7赋值:如果A5,返回A5日前的收盘价,否则返回A5日前的收盘价*0.995
PARTLINE(A6=1日前的A6,A6),COLOR00FF00,LINEDOT
PARTLINE(A7=1日前的A7,A7),COLOR00FFFF,LINEDOT
A1赋值:N日前的最高价=2*N+1日内最高价的最高值
B1赋值:A1的N日过滤
C1赋值:若B1则将最近N+1周期置为1
D1赋值:C1的N日过滤
A2赋值:N日前的最低价=2*N+1日内最低价的最低值
B2赋值:A2的N日过滤
C2赋值:若B2则将最近N+1周期置为1
D2赋值:C2的N日过滤
E1赋值:(1日前的2*N日内最低价的最低值+1日前的2*N日内最高价的最高值)/2
E2赋值:(最高价+最低价)/2
H1赋值:(D1ANDNOT(D2ANDE1>=E2))ORBARSTATUS=2ORBARSCOUNT(收盘价)=1
L1赋值:(D2ANDNOT(D1ANDE1<E2))
H2赋值:D1ANDNOT(D2ANDE1>=E2)
X1赋值:1日前的上次H1距今天数+1
F1赋值:若H1ANDCOUNT(L1,X1)>0则将最近X1日内如果L1,返回最低价,否则返回10000距今天数周期置为1
G1赋值:F1>1日前的F1
I1赋值:若G1则将最近2周期置为1
LD赋值:I1>1日前的I1
L2赋值:LDORBARSTATUS=2ORBARSCOUNT(收盘价)=1
X2赋值:1日前的上次L2距今天数+1
F2赋值:若L2ANDCOUNT(H2,X2)>0则将最近X2日内如果H2,返回最高价,否则返回0距今天数周期置为1
G2赋值:F2>1日前的F2
I2赋值:若G2则将最近2周期置为1
HD赋值:I2>1日前的I2
R1赋值:若数据位置状态=2则将最近上次HD距今天数+1周期置为1
S1赋值:R1>1日前的R1
T1赋值:若数据位置状态=2则将最近上次LD距今天数+1周期置为1
U1赋值:T1>1日前的T1
R2赋值:若S1则将最近1日前的上次HD距今天数+2周期置为1
S2赋值:R2>1日前的R2
T2赋值:若U1则将最近1日前的上次LD距今天数+2周期置为1
U2赋值:T2>1日前的T2
T3赋值:若U2则将最近1日前的上次LD距今天数+2周期置为1
U3赋值:T3>1日前的T3
T4赋值:若U3则将最近1日前的上次LD距今天数+2周期置为1
U4赋值:T4>1日前的T4
R3赋值:若S2则将最近1日前的上次HD距今天数+2周期置为1
S3赋值:R3>1日前的R3
R4赋值:若S3则将最近1日前的上次HD距今天数+2周期置为1
S4赋值:R4>1日前的R4
当满足条件S2时,在最高价位置画直线起点,当满足条件S1时,在最高价位置画直线终点,1表示是否延长.,COLOR009999
当满足条件U2时,在最低价位置画直线起点,当满足条件U1时,在最低价位置画直线终点,1表示是否延长.,POINTDOT,COLOR009999
当满足条件S3时,在最高价位置画直线起点,当满足条件S2时,在最高价位置画直线终点,1表示是否延长.,COLOR999900
当满足条件U3时,在最低价位置画直线起点,当满足条件U2时,在最低价位置画直线终点,1表示是否延长.,POINTDOT,COLOR999900
当满足条件S4时,在最高价位置画直线起点,当满足条件S3时,在最高价位置画直线终点,1表示是否延长.,COLOREEAAEE
当满足条件U4时,在最低价位置画直线起点,当满足条件U3时,在最低价位置画直线终点,1表示是否延长.,POINTDOT,COLOREEAAEE
当满足条件SYSPARAM(1)=BARPOS时,在SYSPARAM(1)=1的历史累和-1日前的最低价位置画斜线0斜率0长度,1方向.,画绿色
当满足条件SYSPARAM(1)=BARPOS时,在SYSPARAM(1)=1的历史累和-1日前的最高价位置画斜线0斜率0长度,1方向.,画红色
TTT赋值:是否最后一个周期=1
AS1赋值:((最高价-最低价)/最低价)*100
AS2赋值:最高价-最低价
MAI赋值:收盘价*1.015
MAII赋值:收盘价*1.03
输出DRAWTEXTEX(TTT,0,310,1,'▼明短线赢利[1.5%--3%:]'+'/'+NUMTOSTR(MAI[SYSPARAM(1)],2)+'--'+NUMTOSTR(MAII[SYSPARAM(1)],2)),COLOR00DD00
输出DRAWTEXTEX(TTT,0,176,1,'【振幅:'+NUMTOSTR(AS1[SYSPARAM(1)],2)+'%'+NUMTOSTR(AS2[SYSPARAM(1)],2)+'元】'+''),COLORDDDD00
输出输出DRAWTEXTEX(TTT,0,1,1,'【代码:'+STKLABEL+'名称:'+品种名称+'】'),COLORFFFFFF
AS赋值:(开盘价+最高价+最低价+收盘价)/4
输出BL:AS的P日指数移动平均,线宽为1,COLOR208FFF
输出BL1:收盘价的P1日简单移动平均,线宽为1,COLORFFFFFF
输出BL2:收盘价的P2日简单移动平均,线宽为1,COLOR00FFFF
BLT赋值:数据位置状态=2
当满足条件BLTANDBL>1日前的BL时,在BL位置书写文字,COLOR208FFF
当满足条件BLTANDBL<1日前的BL时,在BL位置书写文字,COLOR208FFF
当满足条件BLTANDBL1>1日前的BL1时,在BL1位置书写文字,COLORFFFFFF
当满足条件BLTANDBL1<1日前的BL1时,在BL1位置书写文字,COLORFFFDED
当满足条件BLTANDBL2>1日前的BL2时,在BL2位置书写文字,COLOR00CCCC
当满足条件BLTANDBL2<1日前的BL2时,在BL2位置书写文字,COLOR00CCCC
神奇指标网(https://www.shenqizhibiao.com/)所有指标公式及文章来源于网络仅供学习研究
收藏
点赞
网友评论
已有0人评论
24小时热门阅读
最新指标资讯
热门公式排行
热门标签栏目