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,画青色