以下是通达信多周期kd指标公式源码和注释翻译结果

使用说明:

   多周期KD指标是一种常用的股票技术指标,用于衡量股票价格的超买超卖状态和趋势转折点。

   多周期KD指标将不同时间周期的KD值进行综合计算,可以提供更全面的分析视角。

   通常情况下,KD指标中的参数包括平滑因子(M1、M2、N1、N2)和计算周期长度。这些参数可以根据具体的需求和市场特点进行调整。

   当快速K值(K)高于快速D值(D)时,可能表示股票处于超买状态,可能存在卖出机会。

   当快速K值(K)低于快速D值(D)时,可能表示股票处于超卖状态,可能存在买入机会。

   多周期KD指标通常与其他技术指标、趋势线等工具一起使用,以增加分析的准确性和可靠性。

通达信多周期kd指标公式源码:

    {cci}
    TYP:=(HIGH+LOW+CLOSE)/3;
    CCI84:(TYP-ma(TYP,84))/(0.015*AVEDEV(TYP,84)),COLORLICYAN;
    DRAWBAND(100,RGB(0,50,50),CCI84,RGB(100,10,0));
    CCI14:(TYP-MA(TYP,14))/(0.015*AVEDEV(TYP,14)),COLORLIGREEN;
    {短线精灵}
    主力资金线:=((CLOSE-MA(CLOSE,6))/MA(CLOSE,6)*100+(CLOSE-MA(CLOSE,24))/MA(CLOSE,24)*100+(CLOSE-MA(CLOSE,32))/MA(CLOSE,32)*100)/3;
    VAR2LL:=HHV(主力资金线>20,10);
    stICKLINE(VAR2LLANDcrOSS((REF(HIGH,1)+REF(LOW,1))/2,MA(CLOSE,20)+2*STD(CLOSE,20)),CCI14,100,1,0),COLORRED;{危险:};
    VAR1T:=MA(100*(CLOSE-LLV(CLOSE,34))/(HHV(HIGH,34)-LLV(LOW,34)),5)-20;
    VAR2T:=2*Abs(VAR1T);
    VAR5T:=(HIGH+LOW+CLOSE)/3;
    VAR6T:=(VAR5T-MA(VAR5T,14))/(0.015*AVEDEV(VAR5T,14));
    VAR7T:=(VAR5T-MA(VAR5T,70))/(0.015*AVEDEV(VAR5T,70));
    VAR8T:=IF(VAR6T>=150ANDVAR6T<200ANDVAR7T>=150ANDVAR7T<200,10,0);
    VAR9T:=IF(VAR6T<=-150ANDVAR6T>-200ANDVAR7T<=-150ANDVAR7T>-200,-10,VAR8T);
    VARAT:=(CLOSE-MA(CLOSE,13))/MA(CLOSE,13)*100;
    VARBT:=100-ABS(VARAT);
    预警系统:=IF(VAR7T>=200ANDVAR6T>=150,100,IF(VAR7T<=-200ANDVAR6T<=-150,-100,VAR9T))+0;
    DRAWBAND(预警系统,RGB(10,100,10),0,RGB(100,10,0));
    天线:=IF(VARBT<90,VARBT,60);
    红军:=IF(VAR1T>0,VAR1T,0),COLORRED,LINESTICK;
    VAR24:=红军>48AND预警系统>60AND天线<100;
    DRAWICON(COUNT(CROSS(2,预警系统),15)>=1ANDCROSS(100,CCI14),100,2);
    DRAWICON(COUNT(CROSS(预警系统,-2),15)>=1ANDCROSS(CCI14,0),-100,1);
    350,COLORYELLOW,POINTDOT;
    220,COLORMAGENTA,POINTDOT;
    水面:100,COLORBLUE;
    0,COLORRED;
    -100,DOTLINE;
    -220,COLORBLUE,POINTDOT;
    CI:EMA(CCI,5);界:100;界0:0;界1:-100;
    IF(CCI>=REF(CCI,1),CCI,DRAWNULL),COLOR0000FF,LINETHICK3;
    LONG:=13;
    SHORT:=6;
    M:=5;
    N:=9;
    M1:=3;
    M2:=3;
    DIFF:=EMA(CLOSE,SHORT)-EMA(CLOSE,LONG);
    DEA:=EMA(DIFF,M);
    MACD:=2*(DIFF-DEA);
    RSV:=(CLOSE-LLV(LOW,N))/(HHV(HIGH,N)-LLV(LOW,N))*100;
    K:=SMA(RSV,M1,1);
    D:=SMA(K,M2,1);
    J:=3*K-2*D;
    ST:=STRFIND(stkname,'ST',1)>0;
    S:=STRFIND(stkname,'S',1)>0;
    停牌:=(DYNAINFO(4)=0);
    XG:MACD>0andDEA>0andcross(DIFF,DEA)andcross(K,D)andnot(ST)andnot(停牌)andnot(S);

通达信多周期kd指标公式源码注释翻译结果

    TYP赋值:(最高价+最低价+收盘价)/3
    输出CCI84:(TYP-TYP的84日简单移动平均)/(0.015*TYP的84日平均绝对偏差),画淡青色
    画带状线
    输出CCI14:(TYP-TYP的14日简单移动平均)/(0.015*TYP的14日平均绝对偏差),画淡绿色
    主力资金线赋值:((收盘价-收盘价的6日简单移动平均)/收盘价的6日简单移动平均*100+(收盘价-收盘价的24日简单移动平均)/收盘价的24日简单移动平均*100+(收盘价-收盘价的32日简单移动平均)/收盘价的32日简单移动平均*100)/3
    VAR2LL赋值:10日内主力资金线>20的最高值
    当满足条件VAR2LLANDCROSS((1日前的最高价+1日前的最低价)/2,收盘价的20日简单移动平均+2*收盘价的20日估算标准差)时,在CCI14和100位置之间画柱状线,宽度为1,0不为0则画空心柱.,画红色
    VAR1T赋值:100*(收盘价-34日内收盘价的最低值)/(34日内最高价的最高值-34日内最低价的最低值)的5日简单移动平均-20
    VAR2T赋值:2*VAR1T的绝对值
    VAR5T赋值:(最高价+最低价+收盘价)/3
    VAR6T赋值:(VAR5T-VAR5T的14日简单移动平均)/(0.015*VAR5T的14日平均绝对偏差)
    VAR7T赋值:(VAR5T-VAR5T的70日简单移动平均)/(0.015*VAR5T的70日平均绝对偏差)
    VAR8T赋值:如果VAR6T>=150ANDVAR6T<200ANDVAR7T>=150ANDVAR7T<200,返回10,否则返回0
    VAR9T赋值:如果VAR6T<=-150ANDVAR6T>-200ANDVAR7T<=-150ANDVAR7T>-200,返回-10,否则返回VAR8T
    VARAT赋值:(收盘价-收盘价的13日简单移动平均)/收盘价的13日简单移动平均*100
    VARBT赋值:100-VARAT的绝对值
    预警系统赋值:如果VAR7T>=200ANDVAR6T>=150,返回100,否则返回如果VAR7T<=-200ANDVAR6T<=-150,返回-100,否则返回VAR9T+0
    画带状线
    天线赋值:如果VARBT<90,返回VARBT,否则返回60
    红军赋值:如果VAR1T>0,返回VAR1T,否则返回0,画红色,LINESTICK
    VAR24赋值:红军>48AND预警系统>60AND天线<100
    当满足条件统计15日中满足2上穿预警系统的天数>=1ANDCROSS(100,CCI14)时,在100位置画2号图标
    当满足条件统计15日中满足预警系统上穿-2的天数>=1ANDCROSS(CCI14,0)时,在-100位置画1号图标
    350,画黄色,POINTDOT
    220,画洋红色,POINTDOT
    输出水面:100,画蓝色
    0,画红色
    -100,DOTLINE
    -220,画蓝色,POINTDOT
    输出CI:CCI的5日指数移动平均
    输出界:100
    输出界0:0
    输出界1:-100
    如果CCI>=1日前的CCI,返回CCI,否则返回无效数,COLOR0000FF,线宽为3
    LONG赋值:13
    SHORT赋值:6
    M赋值:5
    N赋值:9
    M1赋值:3
    M2赋值:3
    DIFF赋值:收盘价的SHORT日指数移动平均-收盘价的LONG日指数移动平均
    DEA赋值:DIFF的M日指数移动平均
    MACD赋值:2*(DIFF-DEA)
    RSV赋值:(收盘价-N日内最低价的最低值)/(N日内最高价的最高值-N日内最低价的最低值)*100
    K赋值:RSV的M1日[1日权重]移动平均
    D赋值:K的M2日[1日权重]移动平均
    J赋值:3*K-2*D
    ST赋值:STRFIND(品种名称,'ST',1)>
    0
    S赋值:STRFIND(品种名称,'S',1)>
    0
    停牌赋值:(开盘价=0)
    输出XG:MACD>
    0ANDDEA>
    0ANDCROSS(DIFF,DEA)ANDCROSS(K,D)ANDNOT(ST)ANDNOT(停牌)ANDNOT(S)

通达信多周期kd指标公式截图

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