超级小波段法宝定海神针指标公式源码:

    RC:=DYNAINFO(3);
    S2:=SMA(C,3,1);
    S6:=SMA(C,5,1);
    DK:=2*(S2-S6);
    STICKLINE(DK>0,RC,RC+DK,0,1),COLORRED;
    STICKLINE(DK<0,RC,RC+DK,0,1),COLORFFFF00;
    DIR1:=Abs(CLOSE-REF(CLOSE,5));
    VIR1:=SUM(ABS(CLOSE-REF(CLOSE,1)),5);
    ER1:=DIR1/VIR1;
    CS1:=ER1*(0.8-2/8)+2/8;
    CQ1:=CS1*CS1;
    AMA1:EMA(DMA(CLOSE,CQ1),2),COLORYELLOW,LINETHICK2;
    VAR2:=((CLOSE>REF(CLOSE,1))AND(CLOSE>REF(CLOSE,2)));
    VAR3:=((REF(VAR2,1)AND(CLOSE<=REF(CLOSE,1)))AND(CLOSE>=REF(CLOSE,2)));
    VAR4:=((REF(VAR3,1)AND(CLOSE>=REF(CLOSE,1)))AND(CLOSE<=REF(CLOSE,2)));
    VAR5:=((REF(VAR4,1)AND(CLOSE<=REF(CLOSE,1)))AND(CLOSE>=REF(CLOSE,2)));
    VAR6:=((REF(VAR5,1)AND(CLOSE>=REF(CLOSE,1)))AND(CLOSE<=REF(CLOSE,2)));
    VAR7:=((REF(VAR6,1)AND(CLOSE<=REF(CLOSE,1)))AND(CLOSE>=REF(CLOSE,2)));
    VAR8:=((REF(VAR7,1)AND(CLOSE>=REF(CLOSE,1)))AND(CLOSE<=REF(CLOSE,2)));
    VAR9:=((REF(VAR8,1)AND(CLOSE<=REF(CLOSE,1)))AND(CLOSE>=REF(CLOSE,2)));
    VARA:=((REF(VAR9,1)AND(CLOSE>=REF(CLOSE,1)))AND(CLOSE<=REF(CLOSE,2)));
    VARB:=((REF(VARA,1)AND(CLOSE<=REF(CLOSE,1)))AND(CLOSE>=REF(CLOSE,2)));
    VARC:=((REF(VARB,1)AND(CLOSE>=REF(CLOSE,1)))AND(CLOSE<=REF(CLOSE,2)));
    VARD:=((REF(VARC,1)AND(CLOSE<=REF(CLOSE,1)))AND(CLOSE>=REF(CLOSE,2)));
    STICKLINE((((((((((((VAR2ORVAR3)ORVAR4)ORVAR5)ORVAR6)ORVAR7)ORVAR8)ORVAR9)ORVARA)ORVARB)ORVARC)ORVARD),CLOSE,REF(CLOSE,1),3,1),COLORRED;
    VARE:=((CLOSE<REF(CLOSE,1))AND(CLOSE<REF(CLOSE,2)));
    VARF:=((REF(VARE,1)AND(CLOSE>=REF(CLOSE,1)))AND(CLOSE<=REF(CLOSE,2)));
    VAR10:=((REF(VARF,1)AND(CLOSE<=REF(CLOSE,1)))AND(CLOSE>=REF(CLOSE,2)));
    VAR11:=((REF(VAR10,1)AND(CLOSE>=REF(CLOSE,1)))AND(CLOSE<=REF(CLOSE,2)));
    VAR12:=((REF(VAR11,1)AND(CLOSE<=REF(CLOSE,1)))AND(CLOSE>=REF(CLOSE,2)));
    VAR13:=((REF(VAR12,1)AND(CLOSE>=REF(CLOSE,1)))AND(CLOSE<=REF(CLOSE,2)));
    VAR14:=((REF(VAR13,1)AND(CLOSE<=REF(CLOSE,1)))AND(CLOSE>=REF(CLOSE,2)));
    VAR15:=((REF(VAR14,1)AND(CLOSE>=REF(CLOSE,1)))AND(CLOSE<=REF(CLOSE,2)));
    VAR16:=((REF(VAR15,1)AND(CLOSE<=REF(CLOSE,1)))AND(CLOSE>=REF(CLOSE,2)));
    VAR17:=((REF(VAR16,1)AND(CLOSE>=REF(CLOSE,1)))AND(CLOSE<=REF(CLOSE,2)));
    VAR18:=((REF(VAR17,1)AND(CLOSE<=REF(CLOSE,1)))AND(CLOSE>=REF(CLOSE,2)));
    VAR19:=((REF(VAR18,1)AND(CLOSE>=REF(CLOSE,1)))AND(CLOSE<=REF(CLOSE,2)));
    STICKLINE((((((((((((VAREORVARF)ORVAR10)ORVAR11)ORVAR12)ORVAR13)ORVAR14)ORVAR15)ORVAR16)ORVAR17)ORVAR18)ORVAR19),CLOSE,REF(CLOSE,1),3,1),COLORGREEN;
    VAR1A:=(REF((((((((((((VAREORVARF)ORVAR10)ORVAR11)ORVAR12)ORVAR13)ORVAR14)ORVAR15)ORVAR16)ORVAR17)ORVAR18)ORVAR19),1)ANDVAR2);
    STICKLINE(VAR1A,REF(CLOSE,1),REF(CLOSE,2),5,0)COLORYELLOW,LINETHICK2;
    STICKLINE(VAR1A,REF(CLOSE,1),REF(CLOSE,2),3,0)COLORRED;
    AA:=(REF((((((((((((VAR2ORVAR3)ORVAR4)ORVAR5)ORVAR6)ORVAR7)ORVAR8)ORVAR9)ORVARA)ORVARB)ORVARC)ORVARD),1)ANDVARE);
    STICKLINE(AA,REF(CLOSE,1),REF(CLOSE,2),5,1)COLORYELLOW;
    STICKLINE(AA,REF(CLOSE,1),REF(CLOSE,2),3,0)COLORBLUE;
    S:IF(AA,L,DRAWNULL),STICK,LINETHICK2,COLORYELLOW;
    DIR2:=ABS(CLOSE-REF(CLOSE,10));
    VIR2:=SUM(ABS(CLOSE-REF(CLOSE,1)),10);
    ER2:=DIR2/VIR2;
    CS2:=ER2*(0.8-2/24)+2/24;
    CQ2:=CS2*CS2;
    AMA2:EMA(DMA(CLOSE,CQ2),2),COLORGREEN,LINETHICK2;
    AMA3:IF(AMA2/REF(AMA2,1)>0.997,AMA2,DRAWNULL),COLORBLUE,LINETHICK2;
    AMA4:IF(AMA2/REF(AMA2,1)>1.001,AMA2,DRAWNULL),COLORRED,LINETHICK2;
    IF(AMA2/REF(AMA2,1)>1.001,AMA2,DRAWNULL),COLORYELLOW,CIRCLEDOT,LINETHICK2;
    AAR2:=(HIGH+LOW+CLOSE*2)/4;
    AAR3:=EMA(AAR2,21);
    AAR4:=STD(AAR2,21);
    AAR5:=((AAR2-AAR3)/AAR4*100+200)/4;
    AAR6:=(EMA(AAR5,5)-25)*1.56;
    AK:=EMA(AAR6,2)*1.22;
    AD:=EMA(AK,2);
    AJ:=3*AK-2*AD;
    N:=3;
    KKK:=SMA(H,11,1);
    CX:=IF(KKK>REF(KKK,1),KKK,HHV(KKK,63));
    GGG:=SMA(L,11,1);
    DD:=IF(GGG<REF(GGG,1),GGG,LLV(GGG,63));
    绝对神涨:IF(C>=CX,CX,DRAWNULL),LINETHICK2,crOSSDOT,COLORCYAN;

超级小波段法宝定海神针指标公式源码注释翻译结果

    RC赋值:昨收盘价
    S2赋值:收盘价的3日[1日权重]移动平均
    S6赋值:收盘价的5日[1日权重]移动平均
    DK赋值:2*(S2-S6)
    当满足条件DK>0时,在RC和RC+DK位置之间画柱状线,宽度为0,1不为0则画空心柱.,画红色
    当满足条件DK<0时,在RC和RC+DK位置之间画柱状线,宽度为0,1不为0则画空心柱.,COLORFFFF00
    DIR1赋值:收盘价-5日前的收盘价的绝对值
    VIR1赋值:收盘价-1日前的收盘价的绝对值的5日累和
    ER1赋值:DIR1/VIR1
    CS1赋值:ER1*(0.8-2/8)+2/8
    CQ1赋值:CS1*CS1
    输出AMA1:以CQ1为权重收盘价的动态移动平均的2日指数移动平均,画黄色,线宽为2
    VAR2赋值:((收盘价>1日前的收盘价)AND(收盘价>2日前的收盘价))
    VAR3赋值:((1日前的VAR2AND(收盘价<=1日前的收盘价))AND(收盘价>=2日前的收盘价))
    VAR4赋值:((1日前的VAR3AND(收盘价>=1日前的收盘价))AND(收盘价<=2日前的收盘价))
    VAR5赋值:((1日前的VAR4AND(收盘价<=1日前的收盘价))AND(收盘价>=2日前的收盘价))
    VAR6赋值:((1日前的VAR5AND(收盘价>=1日前的收盘价))AND(收盘价<=2日前的收盘价))
    VAR7赋值:((1日前的VAR6AND(收盘价<=1日前的收盘价))AND(收盘价>=2日前的收盘价))
    VAR8赋值:((1日前的VAR7AND(收盘价>=1日前的收盘价))AND(收盘价<=2日前的收盘价))
    VAR9赋值:((1日前的VAR8AND(收盘价<=1日前的收盘价))AND(收盘价>=2日前的收盘价))
    VARA赋值:((1日前的VAR9AND(收盘价>=1日前的收盘价))AND(收盘价<=2日前的收盘价))
    VARB赋值:((1日前的VARAAND(收盘价<=1日前的收盘价))AND(收盘价>=2日前的收盘价))
    VARC赋值:((1日前的VARBAND(收盘价>=1日前的收盘价))AND(收盘价<=2日前的收盘价))
    VARD赋值:((1日前的VARCAND(收盘价<=1日前的收盘价))AND(收盘价>=2日前的收盘价))
    当满足条件(((((((((((VAR2ORVAR3)ORVAR4)ORVAR5)ORVAR6)ORVAR7)ORVAR8)ORVAR9)ORVARA)ORVARB)ORVARC)ORVARD)时,在收盘价和1日前的收盘价位置之间画柱状线,宽度为3,1不为0则画空心柱.,画红色
    VARE赋值:((收盘价<1日前的收盘价)AND(收盘价<2日前的收盘价))
    VARF赋值:((1日前的VAREAND(收盘价>=1日前的收盘价))AND(收盘价<=2日前的收盘价))
    VAR10赋值:((1日前的VARFAND(收盘价<=1日前的收盘价))AND(收盘价>=2日前的收盘价))
    VAR11赋值:((1日前的VAR10AND(收盘价>=1日前的收盘价))AND(收盘价<=2日前的收盘价))
    VAR12赋值:((1日前的VAR11AND(收盘价<=1日前的收盘价))AND(收盘价>=2日前的收盘价))
    VAR13赋值:((1日前的VAR12AND(收盘价>=1日前的收盘价))AND(收盘价<=2日前的收盘价))
    VAR14赋值:((1日前的VAR13AND(收盘价<=1日前的收盘价))AND(收盘价>=2日前的收盘价))
    VAR15赋值:((1日前的VAR14AND(收盘价>=1日前的收盘价))AND(收盘价<=2日前的收盘价))
    VAR16赋值:((1日前的VAR15AND(收盘价<=1日前的收盘价))AND(收盘价>=2日前的收盘价))
    VAR17赋值:((1日前的VAR16AND(收盘价>=1日前的收盘价))AND(收盘价<=2日前的收盘价))
    VAR18赋值:((1日前的VAR17AND(收盘价<=1日前的收盘价))AND(收盘价>=2日前的收盘价))
    VAR19赋值:((1日前的VAR18AND(收盘价>=1日前的收盘价))AND(收盘价<=2日前的收盘价))
    当满足条件(((((((((((VAREORVARF)ORVAR10)ORVAR11)ORVAR12)ORVAR13)ORVAR14)ORVAR15)ORVAR16)ORVAR17)ORVAR18)ORVAR19)时,在收盘价和1日前的收盘价位置之间画柱状线,宽度为3,1不为0则画空心柱.,画绿色
    VAR1A赋值:(1日前的(((((((((((VAREORVARF)ORVAR10)ORVAR11)ORVAR12)ORVAR13)ORVAR14)ORVAR15)ORVAR16)ORVAR17)ORVAR18)ORVAR19)ANDVAR2)
    当满足条件VAR1A时,在1日前的收盘价和2日前的收盘价位置之间画柱状线,宽度为5,0不为0则画空心柱.画黄色,线宽为2
    当满足条件VAR1A时,在1日前的收盘价和2日前的收盘价位置之间画柱状线,宽度为3,0不为0则画空心柱.画红色
    AA赋值:(1日前的(((((((((((VAR2ORVAR3)ORVAR4)ORVAR5)ORVAR6)ORVAR7)ORVAR8)ORVAR9)ORVARA)ORVARB)ORVARC)ORVARD)ANDVARE)
    当满足条件AA时,在1日前的收盘价和2日前的收盘价位置之间画柱状线,宽度为5,1不为0则画空心柱.画黄色
    当满足条件AA时,在1日前的收盘价和2日前的收盘价位置之间画柱状线,宽度为3,0不为0则画空心柱.画蓝色
    输出S:如果AA,返回最低价,否则返回无效数,STICK,线宽为2,画黄色
    DIR2赋值:收盘价-10日前的收盘价的绝对值
    VIR2赋值:收盘价-1日前的收盘价的绝对值的10日累和
    ER2赋值:DIR2/VIR2
    CS2赋值:ER2*(0.8-2/24)+2/24
    CQ2赋值:CS2*CS2
    输出AMA2:以CQ2为权重收盘价的动态移动平均的2日指数移动平均,画绿色,线宽为2
    输出AMA3:如果AMA2/1日前的AMA2>0.997,返回AMA2,否则返回无效数,画蓝色,线宽为2
    输出AMA4:如果AMA2/1日前的AMA2>1.001,返回AMA2,否则返回无效数,画红色,线宽为2
    如果AMA2/1日前的AMA2>1.001,返回AMA2,否则返回无效数,画黄色,CIRCLEDOT,线宽为2
    AAR2赋值:(最高价+最低价+收盘价*2)/4
    AAR3赋值:AAR2的21日指数移动平均
    AAR4赋值:AAR2的21日估算标准差
    AAR5赋值:((AAR2-AAR3)/AAR4*100+200)/4
    AAR6赋值:(AAR5的5日指数移动平均-25)*1.56
    AK赋值:AAR6的2日指数移动平均*1.22
    AD赋值:AK的2日指数移动平均
    AJ赋值:3*AK-2*AD
    N赋值:3
    KKK赋值:最高价的11日[1日权重]移动平均
    CX赋值:如果KKK>1日前的KKK,返回KKK,否则返回63日内KKK的最高值
    GGG赋值:最低价的11日[1日权重]移动平均
    DD赋值:如果GGG<1日前的GGG,返回GGG,否则返回63日内GGG的最低值
    输出绝对神涨:如果收盘价>=CX,返回CX,否则返回无效数,线宽为2,CROSSDOT,画青色

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