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

    正文概述    2024-05-04 04:34:49  
    N:=10;M:=10;N1:=10;M1:=10; 散筹估算:EMA((WINNER((O+C*2+H+L)/5*1.1)-WINNER((O+C*2+H+L)/5*0.9))*80,N),STICK,COLORFFEEBB; EMA((WINNER((O+C*2+H+L)/5*1.1)-WINNER((O+C*2+H+L)/5*0.9))*80,N1),COLORFFEEBB,LINETHICK2; 主筹估算:EMA(WINNER((O+C*2+H+L)/5)*70,M),STICK,COLOR0000FF; EMA(WINNER((O+C*2+H+L)/5)*70,M1),COLOR0000FF,LINETHICK2; 相对筹码:散筹估算-主筹估算,COLORFF9900,LINETHICK2; 动态底部:EMA(IF(L =LLV(L,30),SMA(ABS(L-REF(L,1)),30,1)/SMA(MAX(L-REF(L,1),0),30,1),0),3)*10,STICK,COLORYELLOW,LINETHICK2; VAR1:=IF(C =O,H,0); VAR2:=IF(C =O,REF(H,1),VAR1); VAR3:=IF(C =O,V,0); VAR4:=IF(C =O,REF(V,1),VAR3); VAR5:=COUNT(VAR2 REF(VAR2,1)ANDVAR4 REF(VAR4,1),3) =2ANDC 量价:VAR5*40,STICK,COLORF5CCEB,LINETHICK2; n:=15; z:=zig(4,n); H1:=Z REF(Z,1)ANDREF(Z,1)=HHV(Z,3); H2:=FILTER(BacKSET(H1,2),1); L1:=Z REF(Z,1)ANDREF(Z,1)=LLV(Z,3); L2:=FILTER(BACKSET(L1,2),1); H3:=BArslAst(H2); L3:=BARSLAST(L2); h4:=REF(H,REF(h3,1)+1); l4:=REF(L,REF(l3,1)+1); h5:=COUNT(h2,0)/2 FLOOR(COUNT(h2,0)/2); l5:=COUNT(l2,0)/2 FLOOR(COUNT(l2,0)/2); var1:=(h4-REF(L,l3))/10; var2:=(H-REF(L,l3))/var1 2AND(H-REF(L,l3))/var1 var3:=(REF(h3,1)-l3)/10; var4:=l3 var3*2ANDl3 var3*5ANDl3 var5:=h2ANDNOT(h5)ANDvar2ANDvar4; var6:=h2ANDh5ANDvar2ANDvar4; var7:=REF(var5,h3)ANDl3=h3*2; var8:=REF(var5,h3)ANDh3=REF(h3,h3+1); var9:=REF(var6,h3)ANDl3=h3*2; vara:=REF(var6,h3)ANDh3=REF(h3,h3+1); varb:=BARSLAST(var5ORvar6); varc:=REF(H,h3+REF(h3,h3+1)+1); vard:=REF(L,l3)+(H-varc)/(REF(h3,1)+1)*l3; vare:=REF(L,l3)+(REF(L,l3)-varc)/REF(h3,l3)*l3; varf:=COUNT(var7,h3)ANDvar8; varg:=COUNT(var9,h3)ANDvara; varh:=(varfORvarg)ANDC REF(vare,varb); STICKLINE(varb =0ANDvarb 100,REF(L,varb+REF(l3,varb)),REF(L,varb+REF(l3,varb)),10,0), colorffff00; STICKLINE(varb =0ANDvarb 100,REF(vard,varb),REF(vard,varb),10,0), colorffff00; STICKLINE(varb =0ANDvarb 100,REF(vare,varb),REF(vare,varb),10,0), colorffff00; A1:=REF(H,3)=HHV(H,2*3+1);B1:=FILTER(A1,3);C1:=BACKSET(B1,3+1);D1:=FILTER(C1,3); A2:=REF(L,3)=LLV(L,2*3+1);B2:=FILTER(A2,3);C2:=BACKSET(B2,3+1);D2:=FILTER(C2,3); E1:=(REF(LLV(L,2*3),1)+REF(HHV(H,2*3),1))/2;E2:=(H+L)/2; H1:=(D1ANDNOT(D2ANDE1 =E2))ORBARSTATUS=2ORBARSCOUNT(C)=1; L1:=(D2ANDNOT(D1ANDE1=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(H1,X2) 0,HHVBARS(IF(H1,H,0),X2)); G2:=F2 REF(F2,1);I2:=BACKSET(G2,2);HD:=I2 REF(I2,1); DRAWLINE(LD,L,HD,H,0),colorred,LINETHICK1; DRAWLINE(HD,H,LD,L,0),colorred,LINETHICK1; J1:=BACKSET(BARSTATUS=2,MIN(BARSLAST(HD),BARSLAST(LD))+1);J2:=J1 REF(J1,1); DRAWLINE(J2,IF(HD,H,L),BARSTATUS=2,IF(BARSLAST(HD) BARSLAST(LD),H,L),0),COLORWHITE,LINETHICK1,POINTDOT; A3:=H;B3:=REF(H,REF(BARSLAST(HD),1)+1) REF(H,REF(BARSLAST(HD),1)+2+REF(BARSLAST(HD),REF(BARSLAST(HD),1)+2)); D3:=A3ANDB3ANDHD;E3:=BACKSET(D3,REF(BARSLAST(HD),1)+2);HH:=E3 REF(E3,1); A4:=L REF(L,REF(BARSLAST(LD),1)+1); B4:=REF(L,REF(BARSLAST(LD),1)+1);D4:=A4ANDB4ANDLD;E4:=BACKSET(D4,REF(BARSLAST(LD),1)+2);LL:=E4 REF(E4,1);{找出全部长期低点} DRAWICON(HH,H,10),ALIGN1;DRAWICON(LL,L,12),ALIGN1; H3:=HHORBARSTATUS=2ORBARSCOUNT(C)=1; X3:=REF(BARSLAST(H3),1)+1;F3:=BACKSET(H3ANDCOUNT(LL,X3) 0,LLVBARS(IF(LL,L,POW(10,20)),X3)); G3:=F3 REF(F3,1);I3:=BACKSET(G3,2);LZ:=I3 REF(I3,1); L4:=LZORBARSTATUS=2ORBARSCOUNT(C)=1; X4:=REF(BARSLAST(L4),1)+1;F4:=BACKSET(L4ANDCOUNT(HH,X4) 0,HHVBARS(IF(HH,H,-POW(10,20)),X4)); G4:=F4 REF(F4,1);I4:=BACKSET(G4,2);HZ:=I4 REF(I4,1); PARTLINE(C Ema(H,144),EMA(H,144)),colorred; PARTLINE(C EMA(H,144),EMA(H,144)),colorgreen; PARTLINE(C EMA(L,144),EMA(L,144)),colorred; PARTLINE(C EMA(L,144),EMA(L,144)),colorgreen; N:=SYSPARAM(3)-SYSPARAM(1)+10; A:=BACKSET(ISLASTBAR,HHVBARS(H,N)+1); B:=COUNT(A,N)=1; 前高:=IF(N 0,REF(H,BARSLAST(B)),0),COLORWHITE; A2:=BACKSET(ISLASTBAR,LLVBARS(L,N)+1); B2:=A2 REF(A2,1); 前低:=REF(L,BARSLAST(B2)),COLORWHITE; hh:=前高; ll:=前低; HL:=hh-ll; wH:=BARSLAST(H=hh); wL:=BARSLAST(L=ll); K:=wH-wL; a2:=IF(k 0,hh-HL*0.382,ll+HL*0.382); a3:=IF(k 0,hh-HL*0.618,ll+HL*0.618); F3:=A2,COLORGREEN,LINETHICK; F5:=A3,COLORYELLOW,LINETHICK; mHL:=hh-HL*0.5; A:=ISLASTBAR; DRAWTEXT(AANDK 3,a2,'F3:'+NUMTOSTR(a2,2)),ALIGN2,COLORYELLOW; DRAWTEXT(AANDK 3,a3,'F5:'+NUMTOSTR(a3,2)),ALIGN2,COLORYELLOW; DRAWTEXT(AANDK 3,HH,' ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄'),ALIGN2,colorred,linethick7; DRAWTEXT(AANDK 3,LL,' ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄'),ALIGN2,colorred,linethick7; STICKLINE(C =O,C,O,8,0),COLOR0000AA; STICKLINE(C =O,C,O,6,0),COLOR0000bb; STICKLINE(C =O,C,O,4,0),COLOR0000cc; STICKLINE(C =O,C,O,2,0),COLOR0000ee; STICKLINE(C =O,H,L,0,0),COLOR0000ff; STICKLINE(C =O,C,O,8,0),Color7B7b00; STICKLINE(C =O,C,O,6,0),Color909000; STICKLINE(C =O,C,O,4,0),ColorA8a800; STICKLINE(C =O,C,O,2,0),COLORcece00; STICKLINE(C =O,H,L,0,0),COLORffff00; A1:=HHV(H,50); A2:=LLV(L,10); A3:=(A1-A2)*0.618+A2; A5:=(A1-A2)*0.382+A2; PD:=ISLASTBAR; F3:=A3,LINEDOT; F5:=A5,LINEDOT; DRAWNUMBER(BARPOS=DATACOUNT,A3,A3,2),colorff; DRAWTEXT(BARPOS=DATACOUNT,A3,'F5'),PXDN12,colorff; DRAWNUMBER(BARPOS=DATACOUNT,A5,A5,2),colorff; DRAWTEXT(BARPOS=DATACOUNT,A5,'F3'),PXDN12,colorff; A1:=HHV(HIGH,5); A2:=LLV(LOW,10); A3:=(A1-A2)*0.618+A2; A5:=(A1-A2)*0.382+A2; PD:=ISLASTBAR; F3:=A3,LINEDOT; F5:=A5,LINEDOT; DRAWNUMBER(BARPOS=DATACOUNT,A5,A5,2),Color00FF00; DRAWTEXT(BARPOS=DATACOUNT,A5,'F5'),PXDN12,Color00FF00; DRAWNUMBER(BARPOS=DATACOUNT,A3,A3,2),Color00FF00; DRAWTEXT(BARPOS=DATACOUNT,A3,'F3'),PXDN12,Color00FF00;[源码注释]通达信动态筹码指标公式公式解读


    N赋值:10 M赋值:10 N1赋值:10 M1赋值:10 输出散筹估算:(以(开盘价+收盘价*2+最高价+最低价)/5*1.1计算的获利盘比例-以(开盘价+收盘价*2+最高价+最低价)/5*0.9计算的获利盘比例)*80的N日指数移动平均,STICK,COLORFFEEBB (以(开盘价+收盘价*2+最高价+最低价)/5*1.1计算的获利盘比例-以(开盘价+收盘价*2+最高价+最低价)/5*0.9计算的获利盘比例)*80的N1日指数移动平均,COLORFFEEBB,线宽为2 输出主筹估算:以(开盘价+收盘价*2+最高价+最低价)/5计算的获利盘比例*70的M日指数移动平均,STICK,COLOR0000FF 以(开盘价+收盘价*2+最高价+最低价)/5计算的获利盘比例*70的M1日指数移动平均,COLOR0000FF,线宽为2 输出相对筹码:散筹估算-主筹估算,COLORFF9900,线宽为2 输出动态底部:如果最低价 ,返回?,否则返回?的?日指数移动平均 =30日内最低价的最低值,最低价-1日前的最低价的绝对值的30日[1日权重]移动平均/最低价-1日前的最低价和0的较大值的30日[1日权重]移动平均,0),3)*10,STICK,画黄色,线宽为2 VAR1赋值:如果收盘价 ,返回?,否则返回? =开盘价,最高价,0) VAR2赋值:如果收盘价 ,返回?,否则返回? =开盘价,1日前的最高价,VAR1) VAR3赋值:如果收盘价 ,返回?,否则返回? =开盘价,(手),0) VAR4赋值:如果收盘价 ,返回?,否则返回? =开盘价,1日前的成交量(手),VAR3) VAR5赋值:统计?日中满足VAR2 的天数 1日前的VAR2ANDVAR4 1日前的VAR4,3) =2ANDC 输出量价背离:VAR5*40,STICK,COLORF5CCEB,线宽为2 N赋值:15 Z赋值:4N%的之字转向 H1赋值:Z 1日前的ZANDREF(Z,1)=3日内Z的最高值 H2赋值:若H1则将最近2周期置为1的1日过滤 L1赋值:Z 1日前的ZANDREF(Z,1)=3日内Z的最低值 L2赋值:若L1则将最近2周期置为1的1日过滤 H3赋值:上次H2距今天数 L3赋值:上次L2距今天数 H4赋值:1日前的H3+1日前的最高价 L4赋值:1日前的L3+1日前的最低价 H5赋值:统计0日中满足H2的天数/2不等于统计0日中满足H2的天数/2的向下舍入 L5赋值:统计0日中满足L2的天数/2不等于统计0日中满足L2的天数/2的向下舍入 VAR1赋值:(H4-L3日前的最低价)/10 VAR2赋值:(最高价-L3日前的最低价)/VAR1 2AND(最高价-L3日前的最低价)/VAR1 5 VAR3赋值:(1日前的H3-L3)/10 VAR4赋值:L3 VAR3*2ANDL3 VAR3*5ANDL3 10 VAR5赋值:H2ANDNOT(H5)ANDVAR2ANDVAR4 VAR6赋值:H2ANDH5ANDVAR2ANDVAR4 VAR7赋值:H3日前的VAR5ANDL3=H3*2 VAR8赋值:H3日前的VAR5ANDH3=H3+1日前的H3 VAR9赋值:H3日前的VAR6ANDL3=H3*2 VARA赋值:H3日前的VAR6ANDH3=H3+1日前的H3 VARB赋值:上次VAR5ORVAR6距今天数 VARC赋值:H3+H3+1日前的H3+1日前的最高价 VARD赋值:L3日前的最低价+(最高价-VARC)/(1日前的H3+1)*L3 VARE赋值:L3日前的最低价+(L3日前的最低价-VARC)/L3日前的H3*L3 VARF赋值:统计H3日中满足VAR7的天数ANDVAR8 VARG赋值:统计H3日中满足VAR9的天数ANDVARA VARH赋值:(VARFORVARG)ANDC VARB日前的VARE 当满足条件VARB =0ANDVARB 100时,在VARB+VARB日前的L3日前的最低价和VARB+VARB日前的L3日前的最低价位置之间画柱状线,宽度为10,0不为0则画空心柱.,COLORFFFF00 当满足条件VARB =0ANDVARB 100时,在VARB日前的VARD和VARB日前的VARD位置之间画柱状线,宽度为10,0不为0则画空心柱.,COLORFFFF00 当满足条件VARB =0ANDVARB 100时,在VARB日前的VARE和VARB日前的VARE位置之间画柱状线,宽度为10,0不为0则画空心柱.,COLORFFFF00 A1赋值:3日前的最高价=2*3+1日内最高价的最高值 B1赋值:A1的3日过滤 C1赋值:若B1则将最近3+1周期置为1 D1赋值:C1的3日过滤 A2赋值:3日前的最低价=2*3+1日内最低价的最低值 B2赋值:A2的3日过滤 C2赋值:若B2则将最近3+1周期置为1 D2赋值:C2的3日过滤 E1赋值:(1日前的2*3日内最低价的最低值+1日前的2*3日内最高价的最高值)/2 E2赋值:(最高价+最低价)/2 H1赋值:(D1ANDNOT(D2ANDE1 =E2))ORBARSTATUS=2ORBARSCOUNT(收盘价)=1 L1赋值:(D2ANDNOT(D1ANDE1=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(H1,X2) 0则将最近X2日内如果H1,返回最高价,否则返回0距今天数周期置为1 G2赋值:F2 1日前的F2 I2赋值:若G2则将最近2周期置为1 HD赋值:I2 1日前的I2 当满足条件LD时,在最低价位置画直线起点,当满足条件HD时,在最高价位置画直线终点,0表示是否延长.,画红色,线宽为1 当满足条件HD时,在最高价位置画直线起点,当满足条件LD时,在最低价位置画直线终点,0表示是否延长.,画红色,线宽为1 J1赋值:若数据位置状态=2则将最近上次HD距今天数和上次LD距今天数的较小值+1周期置为1 J2赋值:J1 1日前的J1 当满足条件J2时,在如果HD,返回最高价,否则返回最低价位置画直线起点,当满足条件数据位置状态=2时,在如果上次HD距今天数 上次LD距今天数,返回最高价,否则返回最低价位置画直线终点,0表示是否延长.,画白色,线宽为1,POINTDOT A3赋值:最高价 B3赋值:1日前的上次HD距今天数+1日前的最高价 1日前的上次HD距今天数+2+1日前的上次HD距今天数+2日前的上次HD距今天数日前的最高价 D3赋值:A3ANDB3ANDHD E3赋值:若D3则将最近1日前的上次HD距今天数+2周期置为1 HH赋值:E3 1日前的E3 A4赋值:最低价 1日前的上次LD距今天数+1日前的最低价 B4赋值:1日前的上次LD距今天数+1日前的最低价 D4赋值:A4ANDB4ANDLD E4赋值:若D4则将最近1日前的上次LD距今天数+2周期置为1 LL赋值:E4 1日前的E4 当满足条件HH时,在最高价位置画10号图标,ALIGN1 当满足条件LL时,在最低价位置画12号图标,ALIGN1 H3赋值:HHORBARSTATUS=2ORBARSCOUNT(收盘价)=1 X3赋值:1日前的上次H3距今天数+1 F3赋值:若H3ANDCOUNT(LL,X3) 0则将最近X3日内如果LL,返回最低价,否则返回10的20乘幂距今天数周期置为1 G3赋值:F3 1日前的F3 I3赋值:若G3则将最近2周期置为1 LZ赋值:I3 1日前的I3 L4赋值:LZORBARSTATUS=2ORBARSCOUNT(收盘价)=1 X4赋值:1日前的上次L4距今天数+1 F4赋值:若L4ANDCOUNT(HH,X4) 0则将最近X4日内如果HH,返回最高价,否则返回-10的20乘幂距今天数周期置为1 G4赋值:F4 1日前的F4 I4赋值:若G4则将最近2周期置为1 HZ赋值:I4 1日前的I4 PARTLINE(收盘价 最高价的144日指数移动平均,最高价的144日指数移动平均),画红色 PARTLINE(收盘价 最高价的144日指数移动平均,最高价的144日指数移动平均),画绿色 PARTLINE(收盘价 最低价的144日指数移动平均,最低价的144日指数移动平均),画红色 PARTLINE(收盘价 最低价的144日指数移动平均,最低价的144日指数移动平均),画绿色 N赋值:SYSPARAM(3)-SYSPARAM(1)+10 A赋值:若是否最后一个周期则将最近N日内最高价距今天数+1周期置为1 B赋值:统计N日中满足A的天数=1 前高赋值:如果N 0,返回上次B距今天数日前的最高价,否则返回0,画白色 A2赋值:若是否最后一个周期则将最近N日内最低价距今天数+1周期置为1 B2赋值:A2 1日前的A2 前低赋值:上次B2距今天数日前的最低价,画白色 HH赋值:前高 LL赋值:前低 HL赋值:HH-LL WH赋值:上次最高价=HH距今天数 WL赋值:上次最低价=LL距今天数 K赋值:WH-WL A2赋值:如果K 0,返回HH-HL*0.382,否则返回LL+HL*0.382 A3赋值:如果K 0,返回HH-HL*0.618,否则返回LL+HL*0.618 F3赋值:A2,画绿色,线宽为0 F5赋值:A3,画黄色,线宽为0 MHL赋值:HH-HL*0.5 A赋值:是否最后一个周期 当满足条件AANDK不等于3时,在A2位置书写文字,ALIGN2,画黄色 当满足条件AANDK不等于3时,在A3位置书写文字,ALIGN2,画黄色 当满足条件AANDK不等于3时,在HH位置书写文字,ALIGN2,画红色,线宽为7 当满足条件AANDK不等于3时,在LL位置书写文字,ALIGN2,画红色,线宽为7 当满足条件收盘价 =开盘价时,在收盘价和开盘价位置之间画柱状线,宽度为8,0不为0则画空心柱.,COLOR0000AA 当满足条件收盘价 =开盘价时,在收盘价和开盘价位置之间画柱状线,宽度为6,0不为0则画空心柱.,COLOR0000BB 当满足条件收盘价 =开盘价时,在收盘价和开盘价位置之间画柱状线,宽度为4,0不为0则画空心柱.,COLOR0000CC 当满足条件收盘价 =开盘价时,在收盘价和开盘价位置之间画柱状线,宽度为2,0不为0则画空心柱.,COLOR0000EE 当满足条件收盘价 =开盘价时,在最高价和最低价位置之间画柱状线,宽度为0,0不为0则画空心柱.,COLOR0000FF 当满足条件收盘价 =开盘价时,在收盘价和开盘价位置之间画柱状线,宽度为8,0不为0则画空心柱.,COLOR7B7B00 当满足条件收盘价 =开盘价时,在收盘价和开盘价位置之间画柱状线,宽度为6,0不为0则画空心柱.,COLOR909000 当满足条件收盘价 =开盘价时,在收盘价和开盘价位置之间画柱状线,宽度为4,0不为0则画空心柱.,COLORA8A800 当满足条件收盘价 =开盘价时,在收盘价和开盘价位置之间画柱状线,宽度为2,0不为0则画空心柱.,COLORCECE00 当满足条件收盘价 =开盘价时,在最高价和最低价位置之间画柱状线,宽度为0,0不为0则画空心柱.,COLORFFFF00 A1赋值:50日内最高价的最高值 A2赋值:10日内最低价的最低值 A3赋值:(A1-A2)*0.618+A2 A5赋值:(A1-A2)*0.382+A2 PD赋值:是否最后一个周期 F3赋值:A3,LINEDOT F5赋值:A5,LINEDOT 当满足条件BARPOS=DATACOUNT时,在A3位置书写数字,COLORFF 当满足条件BARPOS=DATACOUNT时,在A3位置书写文字,PXDN12,COLORFF 当满足条件BARPOS=DATACOUNT时,在A5位置书写数字,COLORFF 当满足条件BARPOS=DATACOUNT时,在A5位置书写文字,PXDN12,COLORFF A1赋值:5日内最高价的最高值 A2赋值:10日内最低价的最低值 A3赋值:(A1-A2)*0.618+A2 A5赋值:(A1-A2)*0.382+A2 PD赋值:是否最后一个周期 F3赋值:A3,LINEDOT F5赋值:A5,LINEDOT 当满足条件BARPOS=DATACOUNT时,在A5位置书写数字,COLOR00FF00 当满足条件BARPOS=DATACOUNT时,在A5位置书写文字,PXDN12,COLOR00FF00 当满足条件BARPOS=DATACOUNT时,在A3位置书写数字,COLOR00FF00 当满足条件BARPOS=DATACOUNT时,在A3位置书写文字,PXDN12,COLOR00FF00




    九毛八公式指标,一个优质的公式指标平台!
    九毛八公式指标 » 通达信动态筹码指标公式 加入收藏