相关简介:  超级顶底指标公式                                

  授权方式:免费版

  指标评级:★★★★★

  指标分类:策略

  画线方法:副图/主图

未来函数检测结果:

         暂未发现存在未来函数

超级顶底指标公式源码:

    {主力筹码2}
    CVAR8:=((C-LLV(L,21))/(HHV(H,21)-LLV(L,21)))*100;
    CVAR9:=SMA(CVAR8,13,8);
    风险:CEILING(SMA(CVAR9,13,8)),LINETHICK3,COLORRED;
    涨跌:=MA(3*SMA((C-LLV(L,27))/(HHV(H,27)-LLV(L,27))*100,5,1)-2*SMA(SMA((C-LLV(L,27))/(HHV(H,27)-LLV(L,27))*100,5,1),3,1),5),LINETHICK3,COLORYELLOW;
    DRAWTEXT(crOSS(风险,涨跌)&&风险<20,风险,'预'),COLORYELLOW;
    DRAWICON(风险>=REF(风险,1)&&REF(风险,2)>REF(风险,1),风险,1);
    DRAWICON(风险<=REF(风险,1)&&REF(风险,1)>REF(风险,2),风险,2);
    {skdj}
    SkdjN:=9;SkdJM:=3;
    SKDJ_LOWV:=LLV(LOW,SKDJN);
    SKDJ_HIGHV:=HHV(HIGH,SKDJN);
    SKDJ_RSV:=EMA((CLOSE-SKDJ_LOWV)/(SKDJ_HIGHV-SKDJ_LOWV)*100,SKDJM);
    K0:EMA(SKDJ_RSV,SKDJM),COLORWHITE;
    D0:MA(K0,SKDJM),COLORYELLOW;
    乖离率:K0/D0;
    DRAWICON(CROSS(D0,K0),(D0+K0)/2,37);
    DRAWICON(CROSS(K0,D0),(D0+K0)/2,1);
    {背离}
    A1:=BArslAST(REF(CROSS(K0,D0),1));
    底背离:REF(CLOSE,A1+1)>CLOSEANDK0>REF(K0,A1+1)ANDCROSS(K0,D0);
    DRAWLINE(A1=0,D0,底背离,D0,0),COLORRED,DOTLINE;
    A2:=BARSLAST(REF(CROSS(D0,K0),1));
    顶背离:REF(CLOSE,A2+1)<CLOSEANDREF(D0,A2+1)>D0ANDCROSS(D0,K0);
    DRAWLINE(A2=0,D0,顶背离,D0,0),COLORGREEN,DOTLINE;
    DRAWTEXT(底背离>0,D0-5,'底背离'),COLORRED;
    DRAWTEXT(顶背离>0,D0-5,'顶背离'),COLORGREEN;
    K60:=K0#MIN60;
    D60:=D0#MIN60;
    XG:IF((CROSS(K60,D60))||(K60>REF(K60,1)>REF(K60,2)&&K60/D60<=1)||(K60>REF(K60,1)&&REF(K60,1)<=REF(K60,2)),15,0),COLORRED;
    DBA:IF((CROSS(D60,K60))||(K60>REF(K60,1)>REF(K60,2)&&K60/D60>=1)||(K60<REF(K60,1)&&REF(K60,1)>=REF(K60,2)),90,100),COLORYELLOW;
    Dbs:IF((风险<=REF(风险,1)&&REF(风险,1)>REF(风险,2))||风险>95,85,100),COLORGREEN;
    预警:IF(
    (K0/D0>REF(K0,1)/REF(D0,1))
    ,10,0),COLORYELLOW;
    {
    (K0>=REF(K0,1)||K0<REF(K0,1))&&
    REF(K0,1)<REF(K0,2)
    };
    {(K0/D0<REF(K0,1)/REF(D0,1))||(K0/D0>REF(K0,1)/REF(D0,1)&&REF(K0,1)/REF(D0,1)>REF(K0,2)/REF(D0,2))||(CROSS(K0,D0)&&REF(K0,1)/REF(D0,1)>REF(K0,2)/REF(D0,2))};

超级顶底指标公式源码注释翻译结果

    CVAR8赋值:((收盘价-21日内最低价的最低值)/(21日内最高价的最高值-21日内最低价的最低值))*100
    CVAR9赋值:CVAR8的13日[8日权重]移动平均
    输出风险:CVAR9的13日[8日权重]移动平均的向上舍入,线宽为3,画红色
    涨跌赋值:3*(收盘价-27日内最低价的最低值)/(27日内最高价的最高值-27日内最低价的最低值)*100的5日[1日权重]移动平均-2*(收盘价-27日内最低价的最低值)/(27日内最高价的最高值-27日内最低价的最低值)*100的5日[1日权重]移动平均的3日[1日权重]移动平均的5日简单移动平均,线宽为3,画黄色
    当满足条件风险上穿涨跌并且风险<20时,在风险位置书写文字,画黄色
    当满足条件风险>=1日前的风险并且2日前的风险>1日前的风险时,在风险位置画1号图标
    当满足条件风险<=1日前的风险并且1日前的风险>2日前的风险时,在风险位置画2号图标
    SKDJN赋值:9
    SKDJM赋值:3
    SKDJ_LOWV赋值:SKDJN日内最低价的最低值
    SKDJ_HIGHV赋值:SKDJN日内最高价的最高值
    SKDJ_RSV赋值:(收盘价-SKDJ_LOWV)/(SKDJ_HIGHV-SKDJ_LOWV)*100的SKDJM日指数移动平均
    输出K0:SKDJ_RSV的SKDJM日指数移动平均,画白色
    输出D0:K0的SKDJM日简单移动平均,画黄色
    输出乖离率:K0/D0
    当满足条件D0上穿K0时,在(D0+K0)/2位置画37号图标
    当满足条件K0上穿D0时,在(D0+K0)/2位置画1号图标
    A1赋值:上次1日前的K0上穿D0距今天数
    输出底背离:A1+1日前的收盘价>CLOSEANDK0>A1+1日前的K0ANDCROSS(K0,D0)
    当满足条件A1=0时,在D0位置画直线起点,当满足条件底背离时,在D0位置画直线终点,0表示是否延长.,画红色,DOTLINE
    A2赋值:上次1日前的D0上穿K0距今天数
    输出顶背离:A2+1日前的收盘价<CLOSEANDREF(D0,A2+1)>D0ANDCROSS(D0,K0)
    当满足条件A2=0时,在D0位置画直线起点,当满足条件顶背离时,在D0位置画直线终点,0表示是否延长.,画绿色,DOTLINE
    当满足条件底背离>0时,在D0-5位置书写文字,画红色
    当满足条件顶背离>0时,在D0-5位置书写文字,画绿色
    K60赋值:K0[取60分钟数据]
    D60赋值:D0[取60分钟数据]
    输出XG:如果(K60上穿D60)或者(K60>1日前的K60>2日前的K60并且K60/D60<=1)或者(K60>1日前的K60并且1日前的K60<=2日前的K60),返回15,否则返回0,画红色
    输出DBA:如果(D60上穿K60)或者(K60>1日前的K60>2日前的K60并且K60/D60>=1)或者(K60<1日前的K60并且1日前的K60>=2日前的K60),返回90,否则返回100,画黄色
    输出DBS:如果(风险<=1日前的风险并且1日前的风险>2日前的风险)或者风险>95,返回85,否则返回100,画绿色
    输出预警:如果(K0/D0>1日前的K0/1日前的D0),返回10,否则返回0,画黄色

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