最新公告
  • 欢迎您光临九毛八公式指标网www.9m8.cn,本站全新改版试运行,期间内容全部免费,欢迎下载!欢迎加入本站VIP
  • 指标资讯

    正文概述    2024-05-04 03:44:58  

         相关简介:    通达信压力支撑主图指标公式                                      源码概况:通达信压力支撑主图指标公式 指标类别:通达信压力支撑主图指标公式 授权方式:免费版 指标评级:★★★★★ 指标分类:策略 画线方法:副图/主图通达信压力支撑主图指标公式未来函数检测结果:          暂未发现存在未来函数通达信压力支撑主图指标公式源码: 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

    九毛八公式指标,一个优质的公式指标平台!
    九毛八公式指标 » 指标资讯 加入收藏