以下是通达信买点共振指标公式源码和注释翻译结果

通达信买点共振指标公式源码:

    N:=5;N1:=21;
    VAR1:=4*SMA((CLOSE-LLV(LOW,N))/(HHV(HIGH,N)-LLV(LOW,N))*100,5,1)-
    3*Sma(SMA((CLOSE-LLV(LOW,N))/(HHV(HIGH,N)-LLV(LOW,N))*100,5,1),3.2,1),COLORYELLOW,LINETHICK1;
    VARO1:=LLV(LOW,27);
    VARO2:=HHV(HIGH,34);
    CD1:=(HHV(H,9)-C)/(HHV(H,9)-LLV(L,9))-0.7;
    CD2:=(C-LLV(L,9))/(HHV(H,9)-LLV(L,9));
    CD3:=SMA(SMA(CD2,3,1),3,1);
    CD4:=(CD3-SMA(CD1,9,1))-0.5;
    CD5:=IF(CD4>0.00,CD4,0.00);
    CD6:=REF(CD5,1);
    VAR81:=MA(C,9),COLORRED;
    VAR1A:=(HHV(HIGH,9)-CLOSE)/(HHV(HIGH,9)-LLV(LOW,9))*100-70;
    VAR2A:=SMA(VAR1A,9,1)+100;
    VAR3A:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;
    VAR4A:=SMA(VAR3A,3,1);
    VAR5A:=SMA(VAR4A,3,1)+100;
    VAR6A:=VAR5A-VAR2A;
    出击1:=IF(VAR6A>N1,VAR6A-N1,0),COLORLIRED;
    出击:IF(crOSS(出击1,0.01),60,0),COLOR0000CC,COLORCYAN;
    DRAWICON(出击>0,63,26),COLORCYAN;
    DRAWTEXT(出击,78,'出击'),COLORCYAN;
    VAR200:=(CLOSE-LLV(LOW,20))/(HHV(HIGH,20)-LLV(LOW,20))*100;
    VAR300:=SMA(SMA(VAR200,3,1),3,1)/28.57;
    VAR400:=EMA(VAR300,5);
    共振2号:=3*VAR300-2*VAR400;
    A1:=CROSS(共振2号,VAR300)ANDVAR300<2.1ANDC>O;
    stICKLINE(A1,30,0,4,0),COLOR00FFFF;
    STICKLINE(A1,30,0,3,0),COLORFFFF00;
    STICKLINE(A1,30,0,4,0),COLOR00FFFF;
    STICKLINE(A1,30,0,2,0),COLOR0099FF;
    STICKLINE(A1,30,0,1,0),COLOR0000FF;
    DRAWTEXT(A1,43,'共振2号'),COLORYELLOW;
    RV:=(CLOSE-LLV(LOW,27))/(HHV(HIGH,27)-LLV(LOW,27))*100;
    RG:=(CLOSE-LLV(LOW,5))/(HHV(HIGH,5)-LLV(LOW,5))*100;
    J0:=(HIGH+LOW)/2;QJ:=EMA(J0,3);
    J1:=IF(CLOSE>QJ,vol,0);
    J2:=IF(CLOSE<QJ,VOL,0);
    VAR44:=SMA(RV,3,1);
    VAR55:=SMA(VAR44,3,1);
    KK:=EMA(SMA(RG,3,1),2),COLORFFFFFF;
    DD:=SMA(KK,3,1),COLOR00FFFF;
    DRAWTEXT(CROSS(VAR44,VAR55)ANDCROSS(KK,DD),51,'共振1号'),COLOR00FFFF,COLORLIBLUE;
    共振1号:=(CROSS(VAR44,VAR55)ANDCROSS(KK,DD));
    STICKLINE(共振1号>0,0,40,2,0),COLOR33FF33;
    STICKLINE(共振1号>0,0,40,1.5,0),COLORFF6633;
    STICKLINE(共振1号>0,0,40,0.8,0),COLORFFCC33;
    STICKLINE(共振1号>0,0,40,0.3,0),COLORFF0066;
    XA_1:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;
    XA_2:=SMA(XA_1,3,1);
    XA_3:=SMA(XA_2,3,1);
    XA_4:=3*XA_2-2*XA_3;
    XA_5:=CROSS(XA_4,XA_2);
    XA_6:=MA(CLOSE,5);
    XA_7:=(CLOSE-XA_6)/XA_6*100;
    XA_8:=ATAN((XA_6/REF(XA_6,1)-1)*100)*180/3.1416;
    XA_9:=SMA(EMA((XA_6-REF(XA_6,1))/REF(XA_6,1),3)*100,3,1);
    XA_10:=EMA(XA_9-REF(XA_9,1),3);
    XA_11:=MA(CLOSE,10);
    XA_12:=MA(CLOSE,20);
    XA_13:=ATAN((XA_11/REF(XA_11,1)-1)*100)*180/3.1416;
    XA_14:=MA(CLOSE,30);
    XA_15:=(CLOSE-XA_14)/XA_14*100;
    XA_16:=ATAN((XA_14/REF(XA_14,1)-1)*100)*180/3.1416;
    XA_17:=FILTER(XA_16>30ANDXA_13>45ANDCROSS(XA_8,60),10);
    XA_18:=FILTER(COUNT(CROSS(XA_8,30),5)>=1ANDXA_6>REF(XA_6,1)ANDXA_15>REF(XA_15,1)ANDXA_11>REF(XA_11,1)ANDXA_10>REF(XA_10,1)ANDXA_9>REF(XA_9,1),10);
    XA_19:=COUNT(CROSS(XA_7,0),3)>=1ANDXA_15>REF(XA_15,1)ANDXA_6>REF(XA_6,1)AND(CLOSE/REF(CLOSE,1)-1)*100>5ANDREF(CLOSE,1)<XA_14;
    XA_20:=MAX(MAX(MA(CLOSE,3),MA(CLOSE,7)),MA(CLOSE,17))>=MA(CLOSE,7)ANDMAX(MAX(MA(CLOSE,3),MA(CLOSE,7)),MA(CLOSE,17))/MIN(MIN(MA(CLOSE,3),MA(CLOSE,7)),MA(CLOSE,17))<=1.15ANDEVERY(MA(CLOSE,17)>=REF(MA(CLOSE,17),1),3);
    XA_21:=EVERY(EMA((-100)*(HHV(HIGH,34)-CLOSE)/(HHV(HIGH,34)-LLV(LOW,34)),4)>=REF(EMA((-100)*(HHV(HIGH,34)-CLOSE)/(HHV(HIGH,34)-LLV(LOW,34)),4),1),2);
    XA_22:=(CLOSE-MA(CLOSE,5))/MA(CLOSE,5)*100;
    B:(XA_19ANDXA_20)*10ANDXA_22<=5ANDXA_5;

通达信买点共振指标公式源码注释翻译结果

    N赋值:5
    N1赋值:21
    VAR1赋值:4*(收盘价-N日内最低价的最低值)/(N日内最高价的最高值-N日内最低价的最低值)*100的5日[1日权重]移动平均-3*(收盘价-N日内最低价的最低值)/(N日内最高价的最高值-N日内最低价的最低值)*100的5日[1日权重]移动平均的3.2日[1日权重]移动平均,画黄色,线宽为1
    VARO1赋值:27日内最低价的最低值
    VARO2赋值:34日内最高价的最高值
    CD1赋值:(9日内最高价的最高值-收盘价)/(9日内最高价的最高值-9日内最低价的最低值)-0.7
    CD2赋值:(收盘价-9日内最低价的最低值)/(9日内最高价的最高值-9日内最低价的最低值)
    CD3赋值:CD2的3日[1日权重]移动平均的3日[1日权重]移动平均
    CD4赋值:(CD3-CD1的9日[1日权重]移动平均)-0.5
    CD5赋值:如果CD4>0.00,返回CD4,否则返回0.00
    CD6赋值:1日前的CD5
    VAR81赋值:收盘价的9日简单移动平均,画红色
    VAR1A赋值:(9日内最高价的最高值-收盘价)/(9日内最高价的最高值-9日内最低价的最低值)*100-70
    VAR2A赋值:VAR1A的9日[1日权重]移动平均+100
    VAR3A赋值:(收盘价-9日内最低价的最低值)/(9日内最高价的最高值-9日内最低价的最低值)*100
    VAR4A赋值:VAR3A的3日[1日权重]移动平均
    VAR5A赋值:VAR4A的3日[1日权重]移动平均+100
    VAR6A赋值:VAR5A-VAR2A
    出击1赋值:如果VAR6A>N1,返回VAR6A-N1,否则返回0,画淡红色
    输出出击:如果出击1上穿0.01,返回60,否则返回0,COLOR0000CC,画青色
    当满足条件出击>0时,在63位置画26号图标,画青色
    当满足条件出击时,在78位置书写文字,画青色
    VAR200赋值:(收盘价-20日内最低价的最低值)/(20日内最高价的最高值-20日内最低价的最低值)*100
    VAR300赋值:VAR200的3日[1日权重]移动平均的3日[1日权重]移动平均/28.57
    VAR400赋值:VAR300的5日指数移动平均
    共振2号赋值:3*VAR300-2*VAR400
    A1赋值:共振2号上穿VAR300ANDVAR300<2.1ANDC>开盘价
    当满足条件A1时,在30和0位置之间画柱状线,宽度为4,0不为0则画空心柱.,COLOR00FFFF
    当满足条件A1时,在30和0位置之间画柱状线,宽度为3,0不为0则画空心柱.,COLORFFFF00
    当满足条件A1时,在30和0位置之间画柱状线,宽度为4,0不为0则画空心柱.,COLOR00FFFF
    当满足条件A1时,在30和0位置之间画柱状线,宽度为2,0不为0则画空心柱.,COLOR0099FF
    当满足条件A1时,在30和0位置之间画柱状线,宽度为1,0不为0则画空心柱.,COLOR0000FF
    当满足条件A1时,在43位置书写文字,画黄色
    RV赋值:(收盘价-27日内最低价的最低值)/(27日内最高价的最高值-27日内最低价的最低值)*100
    RG赋值:(收盘价-5日内最低价的最低值)/(5日内最高价的最高值-5日内最低价的最低值)*100
    J0赋值:(最高价+最低价)/2
    QJ赋值:J0的3日指数移动平均
    J1赋值:如果收盘价>QJ,返回成交量(手),否则返回0
    J2赋值:如果收盘价<QJ,返回成交量(手),否则返回0
    VAR44赋值:RV的3日[1日权重]移动平均
    VAR55赋值:VAR44的3日[1日权重]移动平均
    KK赋值:RG的3日[1日权重]移动平均的2日指数移动平均,COLORFFFFFF
    DD赋值:KK的3日[1日权重]移动平均,COLOR00FFFF
    当满足条件VAR44上穿VAR55ANDCROSS(KK,DD)时,在51位置书写文字,COLOR00FFFF,画淡蓝色
    共振1号赋值:(VAR44上穿VAR55ANDCROSS(KK,DD))
    当满足条件共振1号>0时,在0和40位置之间画柱状线,宽度为2,0不为0则画空心柱.,COLOR33FF33
    当满足条件共振1号>0时,在0和40位置之间画柱状线,宽度为1.5,0不为0则画空心柱.,COLORFF6633
    当满足条件共振1号>0时,在0和40位置之间画柱状线,宽度为0.8,0不为0则画空心柱.,COLORFFCC33
    当满足条件共振1号>0时,在0和40位置之间画柱状线,宽度为0.3,0不为0则画空心柱.,COLORFF0066
    XA_1赋值:(收盘价-9日内最低价的最低值)/(9日内最高价的最高值-9日内最低价的最低值)*100
    XA_2赋值:XA_1的3日[1日权重]移动平均
    XA_3赋值:XA_2的3日[1日权重]移动平均
    XA_4赋值:3*XA_2-2*XA_3
    XA_5赋值:XA_4上穿XA_2
    XA_6赋值:收盘价的5日简单移动平均
    XA_7赋值:(收盘价-XA_6)/XA_6*100
    XA_8赋值:(XA_6/1日前的XA_6-1)*100的反正切*180/3.1416
    XA_9赋值:(XA_6-1日前的XA_6)/1日前的XA_6的3日指数移动平均*100的3日[1日权重]移动平均
    XA_10赋值:XA_9-1日前的XA_9的3日指数移动平均
    XA_11赋值:收盘价的10日简单移动平均
    XA_12赋值:收盘价的20日简单移动平均
    XA_13赋值:(XA_11/1日前的XA_11-1)*100的反正切*180/3.1416
    XA_14赋值:收盘价的30日简单移动平均
    XA_15赋值:(收盘价-XA_14)/XA_14*100
    XA_16赋值:(XA_14/1日前的XA_14-1)*100的反正切*180/3.1416
    XA_17赋值:XA_16>的?日过滤
    30ANDXA_13>
    45ANDCROSS(XA_8,60),10)
    XA_18赋值:统计5日中满足XA_8上穿30的天数>的?日过滤
    =1ANDXA_6>
    1日前的XA_6ANDXA_15>
    1日前的XA_15ANDXA_11>
    1日前的XA_11ANDXA_10>
    1日前的XA_10ANDXA_9>
    1日前的XA_9,10)
    XA_19赋值:统计3日中满足XA_7上穿0的天数>
    =1ANDXA_15>
    1日前的XA_15ANDXA_6>
    1日前的XA_6AND(收盘价/1日前的收盘价-1)*100>
    5ANDREF(收盘价,1)<
    XA_14
    XA_20赋值:收盘价的3日简单移动平均和收盘价的7日简单移动平均的较大值和收盘价的17日简单移动平均的较大值>
    =收盘价的7日简单移动平均ANDMAX(收盘价的3日简单移动平均和收盘价的7日简单移动平均的较大值,收盘价的17日简单移动平均)/收盘价的3日简单移动平均和收盘价的7日简单移动平均的较小值和收盘价的17日简单移动平均的较小值<
    =1.15ANDEVERY(收盘价的17日简单移动平均>
    =1日前的收盘价的17日简单移动平均,3)
    XA_21赋值:最近?日一直存在(-100)*(34日内最高价的最高值-收盘价)/(34日内最高价的最高值-34日内最低价的最低值)的4日指数移动平均>
    =1日前的(-100)*(34日内最高价的最高值-收盘价)/(34日内最高价的最高值-34日内最低价的最低值)的4日指数移动平均,2)
    XA_22赋值:(收盘价-收盘价的5日简单移动平均)/收盘价的5日简单移动平均*100
    输出B:(XA_19ANDXA_20)*10ANDXA_22<
    =5ANDXA_5

通达信买点共振指标公式截图

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