相关简介: 通达信筹码分布时间窗主图指标公式                                

     通达信筹码分布时间窗主图指标公式源码概况:

  指标类别:通达信指标公式

  授权方式:免费版

  指标评级:★★★★★

  指标分类:策略

  画线方法:主图

通达信筹码分布时间窗主图指标公式源码:


    庄筹估算:EMA(WINNER(C)*70,5)COLORMAGENTALINETHICK2;
    散筹估算:EMA((WINNER(C*1.1)-WINNER(C*0.9))*80,5)COLORGREENLINETHICK2;
    CC:=FILTER((CROSS(5,庄筹估算)AND散筹估算<20)*60,10);
    抄底:CC,COLORYELLOW;
    DRAWTEXT(CC,11,抄底),COLORYELLOW;
    AA:=REF(庄筹估算,30)>40ORREF(庄筹估算,20)>40;
    BB:=CROSS(28,庄筹估算)AND散筹估算>40ANDAA=1;
    洗盘:IF(BB,30,60),COLORCYAN;
    DRAWTEXT(FILTER(BB,4),66,'洗盘')COLORCYAN;
    DRAWTEXT(庄筹估算>60,58,'★'),COLORRED;
    STICKLINE(庄筹估算<散筹估算AND散筹估算<60,散筹估算,55,1,0),COLORGREEN;
    STICKLINE(庄筹估算>散筹估算,散筹估算,50,1,0),COLORRED;
    STICKLINE(庄筹估算<散筹估算,庄筹估算,0,0,0),COLORYELLOW;
    DA1:=IF(130>TOTALBARSCOUNT,TOTALBARSCOUNT,130);
    DA:=IF(CURRBARSCOUNT>DA1,0,DA1);
    HI:=REFDATE(HHV(H,DA),DATE);
    LO:=REFDATE(LLV(L,DA),DATE);
    C1:=IF(CURRBARSCOUNT<=DA,C,DRAWNULL);
    GZ:=EXP(LN(HI/LO)/10);
    LH1:=SUM(IF(C1>=(HI/GZ),V,0),DA);
    LH2:=SUM(IF(C1>=(HI/POW(GZ,2))ANDC1<(HI/GZ),V,0),DA);
    LH3:=SUM(IF(C1>=(HI/POW(GZ,3))ANDC1<(HI/POW(GZ,2)),V,0),DA);
    LH4:=SUM(IF(C1>=(HI/POW(GZ,4))ANDC1<(HI/POW(GZ,3)),V,0),DA);
    LH5:=SUM(IF(C1>=(HI/POW(GZ,5))ANDC1<(HI/POW(GZ,4)),V,0),DA);
    LH6:=SUM(IF(C1>=(HI/POW(GZ,6))ANDC1<(HI/POW(GZ,5)),V,0),DA);
    LH7:=SUM(IF(C1>=(HI/POW(GZ,7))ANDC1<(HI/POW(GZ,6)),V,0),DA);
    LH8:=SUM(IF(C1>=(HI/POW(GZ,8))ANDC1<(HI/POW(GZ,7)),V,0),DA);
    LH9:=SUM(IF(C1>=(LO*GZ)ANDC1<LO*POW(GZ,2),V,0),DA);
    LH10:=SUM(IF(C1>=LOANDC1<LO*GZ,V,0),DA);
    L1:=REFDATE(HHV(LH1,DA),DATE),LINETHICK0;
    L2:=REFDATE(HHV(LH2,DA),DATE),LINETHICK0;
    L3:=REFDATE(HHV(LH3,DA),DATE),LINETHICK0;
    L4:=REFDATE(HHV(LH4,DA),DATE);
    L5:=REFDATE(HHV(LH5,DA),DATE);
    L6:=REFDATE(HHV(LH6,DA),DATE);
    L7:=REFDATE(HHV(LH7,DA),DATE);
    L8:=REFDATE(HHV(LH8,DA),DATE);
    L9:=REFDATE(HHV(LH9,DA),DATE);
    L10:=REFDATE(HHV(LH10,DA),DATE);
    SS:=(L1+L2+L3+L4+L5+L6+L7+L8+L9+L10);
    STICKLINE(CEILING(DA*L1/SS)*3>=CURRBARSCOUNT,HI*99/100,HI/GZ,9,0)COLOR3C3C3A,LINETHICK3;
    STICKLINE(CEILING(DA*L2/SS)*3>=CURRBARSCOUNT,HI/POW(GZ,1)*99/100,HI/POW(GZ,2),9,0)COLOR3C3C3A,LINETHICK3;
    STICKLINE(CEILING(DA*L3/SS)*3>=CURRBARSCOUNT,HI/POW(GZ,2)*99/100,HI/POW(GZ,3),9,0)COLOR3C3C3A,LINETHICK3;
    STICKLINE(CEILING(DA*L4/SS)*3>=CURRBARSCOUNT,HI/POW(GZ,3)*99/100,HI/POW(GZ,4),9,0)COLOR3C3C3A,LINETHICK3;
    STICKLINE(CEILING(DA*L5/SS)*3>=CURRBARSCOUNT,HI/POW(GZ,4)*99/100,HI/POW(GZ,5),9,0)COLOR3C3C3A,LINETHICK3;
    STICKLINE(CEILING(DA*L6/SS)*3>=CURRBARSCOUNT,HI/POW(GZ,5)*99/100,HI/POW(GZ,6),9,0)COLOR3C3C3A,LINETHICK3;
    STICKLINE(CEILING(DA*L7/SS)*3>=CURRBARSCOUNT,HI/POW(GZ,6)*99/100,HI/POW(GZ,7),9,0)COLOR3C3C3A,LINETHICK3;
    STICKLINE(CEILING(DA*L8/SS)*3>=CURRBARSCOUNT,LO*POW(GZ,2),LO*POW(GZ,3)*99/100,9,0)COLOR3C3C3A,LINETHICK3;
    STICKLINE(CEILING(DA*L9/SS)*3>=CURRBARSCOUNT,LO*POW(GZ,1),LO*POW(GZ,2)*99/100,9,0)COLOR3C3C3A,LINETHICK3;
    STICKLINE(CEILING(DA*L10/SS)*3>=CURRBARSCOUNT,LO,LO*POW(GZ,1)*99/100,9,0)COLOR3C3C3A,LINETHICK3;
    DRAWKLINE(H,O,L,C);
    EMA1:MA(CLOSE,10);
    EMA2:MA(CLOSE,60);
    VAR3:=LLV(HIGH,240);
    VAR4:=100*(CLOSE-VAR3)/VAR3;
    VAR5:=(CLOSE-LLV(LOW,528))/(HHV(HIGH,528)-LLV(LOW,528))*100;
    VAR6:=(CLOSE-LLV(CLOSE,530))/(HHV(CLOSE,530)-LLV(CLOSE,530))*100;
    VAR7:=0;
    VAR8:=SMA(MAX(CLOSE-REF(CLOSE,1),0),34,1)/SMA(ABS(CLOSE-REF(CLOSE,1)),7,1)*100;
    VAR9:=SMA(MAX(CLOSE-REF(CLOSE,1),0),13,1)/SMA(ABS(CLOSE-REF(CLOSE,1)),13,1)*100;
    VAR10:=IF(TROUGHBARS(3,16,1)=0ANDHIGH>LOW+0.04,4,0);
    VAR11:=ZIG(3,6)>REF(ZIG(3,6),1)ANDREF(ZIG(3,6),1)<=REF(ZIG(3,6),2)ANDREF(ZIG(3,6),2)<=REF(ZIG(3,6),3);
    VAR12:=ZIG(3,6)<REF(ZIG(3,6),1)ANDREF(ZIG(3,6),1)>=REF(ZIG(3,6),2)ANDREF(ZIG(3,6),2)>=REF(ZIG(3,6),3);
    VAR13:=ZIG(3,22)>REF(ZIG(3,22),1)ANDREF(ZIG(3,22),1)<=REF(ZIG(3,22),2)ANDREF(ZIG(3,22),2)<=REF(ZIG(3,22),3);
    VAR14:=ZIG(3,22)<REF(ZIG(3,22),1)ANDREF(ZIG(3,22),1)>=REF(ZIG(3,22),2)ANDREF(ZIG(3,22),2)>=REF(ZIG(3,22),3);
    VAR15:=ZIG(3,51)>REF(ZIG(3,51),1)ANDREF(ZIG(3,51),1)<=REF(ZIG(3,51),2)ANDREF(ZIG(3,51),2)<=REF(ZIG(3,51),3);
    VAR16:=ZIG(3,51)<REF(ZIG(3,51),1)ANDREF(ZIG(3,51),1)>=REF(ZIG(3,51),2)ANDREF(ZIG(3,51),2)>=REF(ZIG(3,51),3);
    VAR17:=ZIG(3,72)>REF(ZIG(3,72),1)ANDREF(ZIG(3,72),1)<=REF(ZIG(3,72),2)ANDREF(ZIG(3,72),2)<=REF(ZIG(3,72),3);
    VAR18:=ZIG(3,72)<REF(ZIG(3,72),1)ANDREF(ZIG(3,72),1)>=REF(ZIG(3,72),2)ANDREF(ZIG(3,72),2)>=REF(ZIG(3,72),3);
    VAR19:=EMA(CLOSE,2)-EMA(CLOSE,150);

[源码注释]通达信筹码分布时间窗主图指标公式翻译结果

   输出庄筹估算:以收盘价计算的获利盘比例*70的5日指数移动平均COLORMAGENTALINETHICK2

   输出散筹估算:(以收盘价*1.1计算的获利盘比例-以收盘价*0.9计算的获利盘比例)*80的5日指数移动平均COLORGREENLINETHICK2

   CC赋值:(5上穿庄筹估算AND散筹估算<20)*60的10日过滤

   输出抄底:CC,画黄色

   当满足条件CC时,在11位置书写文字,画黄色

   AA赋值:30日前的庄筹估算>40ORREF(庄筹估算,20)>40

   BB赋值:28上穿庄筹估算AND散筹估算>40ANDAA=1

   输出洗盘:如果BB,返回30,否则返回60,画青色

   当满足条件BB的4日过滤时,在66位置书写文字画青色

   当满足条件庄筹估算>60时,在58位置书写文字,画红色

   当满足条件庄筹估算<散筹估算AND散筹估算<60时,在散筹估算和55位置之间画柱状线,宽度为1,0不为0则画空心柱.,画绿色

   当满足条件庄筹估算>散筹估算时,在散筹估算和50位置之间画柱状线,宽度为1,0不为0则画空心柱.,画红色

   当满足条件庄筹估算<散筹估算时,在庄筹估算和0位置之间画柱状线,宽度为0,0不为0则画空心柱.,画黄色

   DA1赋值:如果130>,返回?,否则返回?

   总的周期数,总的周期数,130)

   DA赋值:如果到最后交易的周期>,返回?,否则返回?

   DA1,0,DA1)

   HI赋值:日期日DA日内最高价的最高值

   LO赋值:日期日DA日内最低价的最低值

   C1赋值:如果到最后交易的周期<,返回?,否则返回?

   =DA,收盘价,无效数)

   GZ赋值:HI/LO的自然对数/10的指数

   LH1赋值:如果C1>,返回?,否则返回?的?日累和

   =(HI/GZ),成交量(手),0),DA)

   LH2赋值:如果C1>,返回?,否则返回?的?日累和

   =(HI/GZ的2乘幂)ANDC1<

   (HI/GZ),成交量(手),0),DA)

   LH3赋值:如果C1>,返回?,否则返回?的?日累和

   =(HI/GZ的3乘幂)ANDC1<

   (HI/GZ的2乘幂),成交量(手),0),DA)

   LH4赋值:如果C1>,返回?,否则返回?的?日累和

   =(HI/GZ的4乘幂)ANDC1<

   (HI/GZ的3乘幂),成交量(手),0),DA)

   LH5赋值:如果C1>,返回?,否则返回?的?日累和

   =(HI/GZ的5乘幂)ANDC1<

   (HI/GZ的4乘幂),成交量(手),0),DA)

   LH6赋值:如果C1>,返回?,否则返回?的?日累和

   =(HI/GZ的6乘幂)ANDC1<

   (HI/GZ的5乘幂),成交量(手),0),DA)

   LH7赋值:如果C1>,返回?,否则返回?的?日累和

   =(HI/GZ的7乘幂)ANDC1<

   (HI/GZ的6乘幂),成交量(手),0),DA)

   LH8赋值:如果C1>,返回?,否则返回?的?日累和

   =(HI/GZ的8乘幂)ANDC1<

   (HI/GZ的7乘幂),成交量(手),0),DA)

   LH9赋值:如果C1>,返回?,否则返回?的?日累和

   =(LO*GZ)ANDC1<

   LO*GZ的2乘幂,成交量(手),0),DA)

   LH10赋值:如果C1>,返回?,否则返回?的?日累和

   =LOANDC1<

   LO*GZ,成交量(手),0),DA)

   L1赋值:日期日DA日内LH1的最高值,线宽为0

   L2赋值:日期日DA日内LH2的最高值,线宽为0

   L3赋值:日期日DA日内LH3的最高值,线宽为0

   L4赋值:日期日DA日内LH4的最高值

   L5赋值:日期日DA日内LH5的最高值

   L6赋值:日期日DA日内LH6的最高值

   L7赋值:日期日DA日内LH7的最高值

   L8赋值:日期日DA日内LH8的最高值

   L9赋值:日期日DA日内LH9的最高值

   L10赋值:日期日DA日内LH10的最高值

   SS赋值:(L1+L2+L3+L4+L5+L6+L7+L8+L9+L10)

   当满足条件DA*L1/SS的向上舍入*3>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.

   =到最后交易的周期,HI*99/100,HI/GZ,9,0)COLOR3C3C3A,线宽为3

   当满足条件DA*L2/SS的向上舍入*3>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.

   =到最后交易的周期,HI/GZ的1乘幂*99/100,HI/GZ的2乘幂,9,0)COLOR3C3C3A,线宽为3

   当满足条件DA*L3/SS的向上舍入*3>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.

   =到最后交易的周期,HI/GZ的2乘幂*99/100,HI/GZ的3乘幂,9,0)COLOR3C3C3A,线宽为3

   当满足条件DA*L4/SS的向上舍入*3>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.

   =到最后交易的周期,HI/GZ的3乘幂*99/100,HI/GZ的4乘幂,9,0)COLOR3C3C3A,线宽为3

   当满足条件DA*L5/SS的向上舍入*3>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.

   =到最后交易的周期,HI/GZ的4乘幂*99/100,HI/GZ的5乘幂,9,0)COLOR3C3C3A,线宽为3

   当满足条件DA*L6/SS的向上舍入*3>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.

   =到最后交易的周期,HI/GZ的5乘幂*99/100,HI/GZ的6乘幂,9,0)COLOR3C3C3A,线宽为3

   当满足条件DA*L7/SS的向上舍入*3>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.

   =到最后交易的周期,HI/GZ的6乘幂*99/100,HI/GZ的7乘幂,9,0)COLOR3C3C3A,线宽为3

   当满足条件DA*L8/SS的向上舍入*3>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.

   =到最后交易的周期,LO*GZ的2乘幂,LO*GZ的3乘幂*99/100,9,0)COLOR3C3C3A,线宽为3

   当满足条件DA*L9/SS的向上舍入*3>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.

   =到最后交易的周期,LO*GZ的1乘幂,LO*GZ的2乘幂*99/100,9,0)COLOR3C3C3A,线宽为3

   当满足条件DA*L10/SS的向上舍入*3>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.

   =到最后交易的周期,LO,LO*GZ的1乘幂*99/100,9,0)COLOR3C3C3A,线宽为3

   K线

   输出EMA1:收盘价的10日简单移动平均

   输出EMA2:收盘价的60日简单移动平均

   VAR3赋值:240日内最高价的最低值

   VAR4赋值:100*(收盘价-VAR3)/VAR3

   VAR5赋值:(收盘价-528日内最低价的最低值)/(528日内最高价的最高值-528日内最低价的最低值)*100

   VAR6赋值:(收盘价-530日内收盘价的最低值)/(530日内收盘价的最高值-530日内收盘价的最低值)*100

   VAR7赋值:0

   VAR8赋值:收盘价-1日前的收盘价和0的较大值的34日[1日权重]移动平均/收盘价-1日前的收盘价的绝对值的7日[1日权重]移动平均*100

   VAR9赋值:收盘价-1日前的收盘价和0的较大值的13日[1日权重]移动平均/收盘价-1日前的收盘价的绝对值的13日[1日权重]移动平均*100

   VAR10赋值:如果收盘价16%之字转向的前1个波谷位置=0ANDHIGH>,返回?,否则返回?

   最低价+0.04,4,0)

   VAR11赋值:收盘价6%的之字转向>

   1日前的收盘价6%的之字转向ANDREF(收盘价6%的之字转向,1)<

   =2日前的收盘价6%的之字转向ANDREF(收盘价6%的之字转向,2)<

   =3日前的收盘价6%的之字转向

   VAR12赋值:收盘价6%的之字转向<

   1日前的收盘价6%的之字转向ANDREF(收盘价6%的之字转向,1)>

   =2日前的收盘价6%的之字转向ANDREF(收盘价6%的之字转向,2)>

   =3日前的收盘价6%的之字转向

   VAR13赋值:收盘价22%的之字转向>

   1日前的收盘价22%的之字转向ANDREF(收盘价22%的之字转向,1)<

   =2日前的收盘价22%的之字转向ANDREF(收盘价22%的之字转向,2)<

   =3日前的收盘价22%的之字转向

   VAR14赋值:收盘价22%的之字转向<

   1日前的收盘价22%的之字转向ANDREF(收盘价22%的之字转向,1)>

   =2日前的收盘价22%的之字转向ANDREF(收盘价22%的之字转向,2)>

   =3日前的收盘价22%的之字转向

   VAR15赋值:收盘价51%的之字转向>

   1日前的收盘价51%的之字转向ANDREF(收盘价51%的之字转向,1)<

   =2日前的收盘价51%的之字转向ANDREF(收盘价51%的之字转向,2)<

   =3日前的收盘价51%的之字转向

   VAR16赋值:收盘价51%的之字转向<

   1日前的收盘价51%的之字转向ANDREF(收盘价51%的之字转向,1)>

   =2日前的收盘价51%的之字转向ANDREF(收盘价51%的之字转向,2)>

   =3日前的收盘价51%的之字转向

   VAR17赋值:收盘价72%的之字转向>

   1日前的收盘价72%的之字转向ANDREF(收盘价72%的之字转向,1)<

   =2日前的收盘价72%的之字转向ANDREF(收盘价72%的之字转向,2)<

   =3日前的收盘价72%的之字转向

   VAR18赋值:收盘价72%的之字转向<

   1日前的收盘价72%的之字转向ANDREF(收盘价72%的之字转向,1)>

   =2日前的收盘价72%的之字转向ANDREF(收盘价72%的之字转向,2)>

   =3日前的收盘价72%的之字转向

   VAR19赋值:收盘价的2日指数移动平均-收盘价的150日指数移动平均

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。