神奇指标网

通达信乾坤混沌指标公式

浏览 641次浏览
标签: 指标公式
来源:神奇指标网 编辑:神奇指标网 发布日期:2023-06-15

  

以下是通达信乾坤混沌指标公式源码和注释翻译结果


通达信乾坤混沌指标公式源码:


    M:=17;
    MID:EMA(CLOSE,M);
    UPPER:MID+2*STD(CLOSE,M),COLOR0000FF;
    LOWER:MID-2*STD(CLOSE,M),COLORFF0000;
    UPPER0:MID+3*STD(CLOSE,M),COLOR0000FF;
    LOWER0:MID-3*STD(CLOSE,M),COLORFF0000;
    DRAWICON(HIGH>UPPER0ORHIGH=UPPER0,HIGH*1.03,2);
    DRAWICON(LOW<LOWER0ORLOW=LOWER0,LOW*0.99,1);
    EXP1:=EXPMA(SUM(CLOSE,9)/9,9);
    EXP2:=EXPMA(SUM(CLOSE,34)/34,34);
    PP:=IF(COUNT(EXP1>EXP2,13)<=4,1,0);
    VAR1:=EXPMEMA(LOW,34),LINETHICK2,COLORRED;
    VAR2:IF(VAR1>REF(VAR1,2)OR(EXP1>=EXP2),VAR1,DRAWNULL),LINETHICK2,COLORRED;
    VAR3:IF(VAR1=REF(VAR1,2),VAR1,DRAWNULL),LINETHICK2,COLORRED;
    VAR4:IF(VAR1<REF(VAR1,2)OR(EXP1<EXP2)ORPP,VAR1,DRAWNULL),LINETHICK2,COLORGREEN;
    VAR1:=(H+L)/2;
    ao:=SMA(VAR1,5,1)-Sma(VAR1,34,1),COLOR6699CC;
    ac:=SMA((AO-SMA(AO,5,1)),5,1),COLOR6699CC;
    X1:=AO>REF(AO,1)ANDAC>REF(AC,1);
    X2:=AO<REF(AO,1)ANDAC<REF(AC,1);
    Y:=(H+L)/2;
    RED:=SMA(Y,8,1);
    R2:=REF(RED,5);
    KU1:=IF(H=HHV(H,3),1,0);
    kd1:=IF(L=LLV(L,3),1,0);
    UL:=IF(REF(KU1,2)=1ANDREF(KU1,1)=0ANDKU1=0,REF(H,2),REF(H,2+BArslAst(REF(KU1,2)=1ANDREF(KU1,1)=0ANDKU1=0)));
    DL:=IF(REF(KD1,2)=1ANDREF(KD1,1)=0ANDKD1=0,REF(L,2),REF(L,2+BARSLAST(REF(KD1,2)=1ANDREF(KD1,1)=0ANDKD1=0)));
    蓝:SMA(Y,13,1),COLORBLUE;
    红:SMA(Y,5,1),COLORRED;
    绿:SMA(Y,3,1),COLORGREEN;
    上张:=蓝>=REF(蓝,1)AND红>=REF(红,1)AND绿>=REF(绿,1);
    下张:=蓝<REF(蓝,1)AND红<REF(红,1)AND绿<REF(绿,1);
    上碎:=IF(H>=R2,UL,REF(UL,BARSLAST(H>R2)));
    下碎:=IF(L<=R2,DL,REF(DL,BARSLAST(L<=R2)));
    STICKLINE(BARSLAST(Abs(上碎-REF(上碎,1)))<BARSLAST(C>上碎ANDREF(C,1)<REF(上碎,1)),上碎,上碎,3,1),COLORMAGENTA;
    STICKLINE(BARSLAST(ABS(下碎-REF(下碎,1)))<BARSLAST(C<下碎ANDREF(C,1)>REF(下碎,1)),下碎,下碎,3,1),COLORCYAN;
    LC:=REF(C,4);
    RMI:=SMA(MAX(C-LC,0),7,1)/SMA(ABS(C-LC),7,1)*100;
    QS:=HHV(MA(RMI,3),13),COLOR00ADFF;
    RMIMA:=SMA(RMI,3,1),COLOR009C00;
    DRAWTEXT(C>上碎ISLASTBAR=1,H+0,'向上突破有效上碎型'),COLOR0000FF;
    DRAWTEXT(C<下碎ISLASTBAR=1,L-0,'向下有效碎型被突破'),COLORFFFF00;
    DRAWTEXT(X1>ISLASTBAR=1,H+0.3,'AO与AC为多方趋势'),COLORFF00FF;
    DRAWTEXT(X2>ISLASTBAR=1,L-0.3,'AO与AC为空方趋势'),COLOR00FF00;
    DRAWTEXT(上张ISLASTBAR=1,H+0.6,'鳄鱼向上张嘴'),COLOR999999;
    DRAWTEXT(下张ISLASTBAR=1,L-0.6,'鳄鱼向下张嘴'),COLOR999999;
    DRAWTEXT(上张ISLASTBAR=1,H+0.8,'怀疑中期多头'),COLORFF00FF;
    DRAWTEXT(下张ISLASTBAR=1,L-0.8,'怀疑中期空头'),COLOR00FF00;
    DRAWTEXT((RMI>RMIMARMI<QS)ISLASTBAR=1,H+1,'小心做多'),COLOR00FFFF;
    DRAWTEXT((RMI>RMIMARMI>QS)ISLASTBAR=1,H+1,'坚决做多'),COLOR0000FF;
    DRAWTEXT((RMI<RMIMARMI>20)ISLASTBAR=1,L-1,'坚决做空'),COLORFF0000;
    DRAWTEXT((RMI<RMIMARMI<20)ISLASTBAR=1,L-1,'小心做空'),COLORFF00FF;






通达信乾坤混沌指标公式源码注释翻译结果


    M赋值:17
    输出MID:收盘价的M日指数移动平均
    输出UPPER:MID+2*收盘价的M日估算标准差,COLOR0000FF
    输出LOWER:MID-2*收盘价的M日估算标准差,COLORFF0000
    输出UPPER0:MID+3*收盘价的M日估算标准差,COLOR0000FF
    输出LOWER0:MID-3*收盘价的M日估算标准差,COLORFF0000
    当满足条件最高价>时,在?位置画?号图标
    UPPER0ORHIGH=UPPER0,最高价*1.03,2)
    当满足条件最低价<时,在?位置画?号图标
    LOWER0ORLOW=LOWER0,最低价*0.99,1)
    EXP1赋值:收盘价的9日累和/9的9日指数移动平均
    EXP2赋值:收盘价的34日累和/34的34日指数移动平均
    PP赋值:如果统计?日中满足EXP1>的天数,返回?,否则返回?
    EXP2,13)<
    =4,1,0)
    VAR1赋值:最低价的34日指数平滑移动平均,线宽为2,画红色
    输出VAR2:如果VAR1>,返回?,否则返回?
    2日前的VAR1OR(EXP1>
    =EXP2),VAR1,无效数),线宽为2,画红色
    输出VAR3:如果VAR1=2日前的VAR1,返回VAR1,否则返回无效数,线宽为2,画红色
    输出VAR4:如果VAR1<,返回?,否则返回?
    2日前的VAR1OR(EXP1<
    EXP2)ORPP,VAR1,无效数),线宽为2,画绿色
    VAR1赋值:(最高价+最低价)/2
    AO赋值:VAR1的5日[1日权重]移动平均-VAR1的34日[1日权重]移动平均,COLOR6699CC
    AC赋值:(AO-AO的5日[1日权重]移动平均)的5日[1日权重]移动平均,COLOR6699CC
    X1赋值:AO>1日前的AOANDAC>1日前的AC
    X2赋值:AO<1日前的AOANDAC<1日前的AC
    Y赋值:(最高价+最低价)/2
    RED赋值:Y的8日[1日权重]移动平均
    R2赋值:5日前的RED
    KU1赋值:如果最高价=3日内最高价的最高值,返回1,否则返回0
    KD1赋值:如果最低价=3日内最低价的最低值,返回1,否则返回0
    UL赋值:如果2日前的KU1=1ANDREF(KU1,1)=0ANDKU1=0,返回2日前的最高价,否则返回2+上次2日前的KU1=1ANDREF(KU1,1)=0ANDKU1=0距今天数日前的最高价
    DL赋值:如果2日前的KD1=1ANDREF(KD1,1)=0ANDKD1=0,返回2日前的最低价,否则返回2+上次2日前的KD1=1ANDREF(KD1,1)=0ANDKD1=0距今天数日前的最低价
    输出蓝:Y的13日[1日权重]移动平均,画蓝色
    输出红:Y的5日[1日权重]移动平均,画红色
    输出绿:Y的3日[1日权重]移动平均,画绿色
    上张赋值:蓝>=1日前的蓝AND红>=1日前的红AND绿>=1日前的绿
    下张赋值:蓝<1日前的蓝AND红<1日前的红AND绿<1日前的绿
    上碎赋值:如果最高价>=R2,返回UL,否则返回上次最高价>R2距今天数日前的UL
    下碎赋值:如果最低价<=R2,返回DL,否则返回上次最低价<=R2距今天数日前的DL
    当满足条件上次上碎-1日前的上碎的绝对值距今天数<上次收盘价>上碎ANDREF(收盘价,1)<1日前的上碎距今天数时,在上碎和上碎位置之间画柱状线,宽度为3,1不为0则画空心柱.,画洋红色
    当满足条件上次下碎-1日前的下碎的绝对值距今天数<上次收盘价<下碎ANDREF(收盘价,1)>1日前的下碎距今天数时,在下碎和下碎位置之间画柱状线,宽度为3,1不为0则画空心柱.,画青色
    LC赋值:4日前的收盘价
    RMI赋值:收盘价-LC和0的较大值的7日[1日权重]移动平均/收盘价-LC的绝对值的7日[1日权重]移动平均*100
    QS赋值:13日内RMI的3日简单移动平均的最高值,COLOR00ADFF
    RMIMA赋值:RMI的3日[1日权重]移动平均,COLOR009C00
    当满足条件收盘价>上碎ISLASTBAR=1时,在最高价+0位置书写文字,COLOR0000FF
    当满足条件收盘价<下碎ISLASTBAR=1时,在最低价-0位置书写文字,COLORFFFF00
    当满足条件X1>是否最后一个周期=1时,在最高价+0.3位置书写文字,COLORFF00FF
    当满足条件X2>是否最后一个周期=1时,在最低价-0.3位置书写文字,COLOR00FF00
    当满足条件上张ISLASTBAR=1时,在最高价+0.6位置书写文字,COLOR999999
    当满足条件下张ISLASTBAR=1时,在最低价-0.6位置书写文字,COLOR999999
    当满足条件上张ISLASTBAR=1时,在最高价+0.8位置书写文字,COLORFF00FF
    当满足条件下张ISLASTBAR=1时,在最低价-0.8位置书写文字,COLOR00FF00
    当满足条件(RMI>RMIMARMI<QS)是否最后一个周期=1时,在最高价+1位置书写文字,COLOR00FFFF
    当满足条件(RMI>RMIMARMI>QS)是否最后一个周期=1时,在最高价+1位置书写文字,COLOR0000FF
    当满足条件(RMI<RMIMARMI>20)是否最后一个周期=1时,在最低价-1位置书写文字,COLORFF0000
    当满足条件(RMI<RMIMARMI<20)是否最后一个周期=1时,在最低价-1位置书写文字,COLORFF00FF



通达信乾坤混沌指标公式截图

神奇指标网(https://www.shenqizhibiao.com/)所有指标公式及文章来源于网络仅供学习研究

神奇指标收藏 收藏
神奇指标分享 分享

网友评论

已有0人评论

清除 发表评论