AA:=REF(CLOSE,1);
BBB:=SMA(MAX(CLOSE-AA,0),34,1)/SMA(Abs(CLOSE-AA),34,1)*1000;
HHH:=BBB-LLV(BBB,36);
短期:=(MA(HHH,2)*3+HHH*13)/16;
中期:=MA(HHH,10);
差值:短期-中期,NODRAW;
CCC:=LLV(BBB,36)-BBB;
短期二:=(MA(CCC,2)*3+CCC*13)/16;
中期二:=MA(CCC,10);
VB:=2*(短期-中期),NODRAW;
乖离率6:=(CLOSE-MA(CLOSE,6))/MA(CLOSE,6)*100;
乖离率12:=(CLOSE-MA(CLOSE,12))/MA(CLOSE,12)*100;
乖离率24:=(CLOSE-MA(CLOSE,24))/MA(CLOSE,24)*100;
ZP:=乖离率6 -6AND乖离率12 -10AND乖离率24
DRAWICON(ZP,-50,26);
STICKLINE(VB =0ANDVB REF(VB,1),0,VB,2.5,0),COLORRED;
STICKLINE(VB =0ANDVB REF(VB,1),0,VB,1.5,1),COLORRED;
STICKLINE(VB 0AND中期 REF(中期,1),0,VB,1,1),COLORRED;
STICKLINE(VB 0ANDVB REF(VB,1),0,VB,2.5,0),COLORGREEN;
STICKLINE(VB 0ANDVB REF(VB,1),0,VB,1.5,1),COLORGREEN;
STICKLINE(VB 0AND中期 REF(中期,1),0,VB,2,-1),COLORRED;
STICKLINE(VB =0AND中期 REF(中期,1),0,VB,2,-1),COLORGREEN;
STICKLINE(短期 3,VB,0,2,0),COLORYELLOW;
准备买:IF(短期 3,8,0),COLORYELLOW,NODRAW;
STICKLINE(短期=0,VB,0,1,0),COLORMAGENTA;
买入:IF(短期=0,8,0),COLORMAGENTA,NODRAW;
DRAWICON(MA(短期,3)=0,VB,1);
加仓:IF(MA(短期,3)=0,8,0),COLORRED,NODRAW;
STICKLINE(差值 60ANDVB 0AND中期 50,VB,0,1,0),COLORBLUE;
准备卖:IF(差值 60ANDVB 0AND中期 50,4,0),COLORBLUE;
STICKLINE(差值 60ANDVB 0AND中期 100,VB,0,1,0),COLORCYAN;
卖出:IF(差值 60ANDVB 0AND中期 100,4,0),COLORCYAN;
坚决卖:IF(EVERY(差值 60ANDVB 0AND中期 100,2),2,0),COLORGREEN;
DRAWICON(EVERY(差值 60ANDVB 0AND中期 100,2),VB,2);
STICKLINE(VB 100,100,VB,2,0),COLORBROWN;
STICKLINE(VB 200,200,VB,1,0),COLORLIRED;
100,DOTLINE,COLORGRAY;
DRAWTEXT_FIX(ISLASTBAR,0,0,0,'准备买~黄色'),COLORYELLOW;
DRAWTEXT_FIX(ISLASTBAR,0.12,0,0,'买入~洋红色'),COLORMAGENTA;
DRAWTEXT_FIX(ISLASTBAR,0.24,0,0,'加仓~红箭头'),COLORRED;
DRAWTEXT_FIX(ISLASTBAR,0.36,0,0,'准备卖~蓝色'),COLORBLUE;
DRAWTEXT_FIX(ISLASTBAR,0.48,0,0,'卖出~青色'),COLORCYAN;
DRAWTEXT_FIX(ISLASTBAR,0.60,0,0,'坚决卖~绿箭头'),COLORGREEN;
DRAWTEXT_FIX(ISLASTBAR,0,0.12,0,'红柱~买入'),COLORRED;
DRAWTEXT_FIX(ISLASTBAR,0,0.24,0,'绿柱~卖出'),COLORGREEN;
N1:=5;
mtm:=C-REF(C,1);
线:100*EMA(EMA(MTM,N1),N1)/EMA(EMA(ABS(MTM),N1),N1),COLORWHITE,LINETHICK2
量比和换手率指标公式源码解读
AA赋值:1日前的收盘价
BBB赋值:收盘价-AA和0的较大值的34日[1日权重]移动平均/收盘价-AA的绝对值的34日[1日权重]移动平均*1000
HHH赋值:BBB-36日内BBB的最低值
短期赋值:(HHH的2日简单移动平均*3+HHH*13)/16
中期赋值:HHH的10日简单移动平均
输出差值:短期-中期,NODRAW
CCC赋值:36日内BBB的最低值-BBB
短期二赋值:(CCC的2日简单移动平均*3+CCC*13)/16
中期二赋值:CCC的10日简单移动平均
VB赋值:2*(短期-中期),NODRAW
乖离率6赋值:(收盘价-收盘价的6日简单移动平均)/收盘价的6日简单移动平均*100
乖离率12赋值:(收盘价-收盘价的12日简单移动平均)/收盘价的12日简单移动平均*100
乖离率24赋值:(收盘价-收盘价的24日简单移动平均)/收盘价的24日简单移动平均*100
ZP赋值:乖离率6 -6AND乖离率12 -10AND乖离率24 -16
当满足条件ZP时,在-50位置画26号图标
当满足条件VB =0ANDVB 1日前的VB时,在0和VB位置之间画柱状线,宽度为2.5,0不为0则画空心柱.,画红色
当满足条件VB =0ANDVB 1日前的VB时,在0和VB位置之间画柱状线,宽度为1.5,1不为0则画空心柱.,画红色
当满足条件VB 0AND中期 1日前的中期时,在0和VB位置之间画柱状线,宽度为1,1不为0则画空心柱.,画红色
当满足条件VB 0ANDVB 1日前的VB时,在0和VB位置之间画柱状线,宽度为2.5,0不为0则画空心柱.,画绿色
当满足条件VB 0ANDVB 1日前的VB时,在0和VB位置之间画柱状线,宽度为1.5,1不为0则画空心柱.,画绿色
当满足条件VB 0AND中期 1日前的中期时,在0和VB位置之间画柱状线,宽度为2,-1不为0则画空心柱.,画红色
当满足条件VB =0AND中期 1日前的中期时,在0和VB位置之间画柱状线,宽度为2,-1不为0则画空心柱.,画绿色
当满足条件短期 3时,在VB和0位置之间画柱状线,宽度为2,0不为0则画空心柱.,画黄色
输出准备买:如果短期 3,返回8,否则返回0,画黄色,NODRAW
当满足条件短期=0时,在VB和0位置之间画柱状线,宽度为1,0不为0则画空心柱.,画洋红色
输出买入:如果短期=0,返回8,否则返回0,画洋红色,NODRAW
当满足条件短期的3日简单移动平均=0时,在VB位置画1号图标
输出加仓:如果短期的3日简单移动平均=0,返回8,否则返回0,画红色,NODRAW
当满足条件差值 60ANDVB 0AND中期 50时,在VB和0位置之间画柱状线,宽度为1,0不为0则画空心柱.,画蓝色
输出准备卖:如果差值 60ANDVB 0AND中期 50,返回4,否则返回0,画蓝色
当满足条件差值 60ANDVB 0AND中期 100时,在VB和0位置之间画柱状线,宽度为1,0不为0则画空心柱.,画青色
输出卖出:如果差值 60ANDVB 0AND中期 100,返回4,否则返回0,画青色
输出坚决卖:如果最近2日一直存在差值 60ANDVB 0AND中期 100,返回2,否则返回0,画绿色
当满足条件最近2日一直存在差值 60ANDVB 0AND中期 100时,在VB位置画2号图标
当满足条件VB 100时,在100和VB位置之间画柱状线,宽度为2,0不为0则画空心柱.,画棕色
当满足条件VB 200时,在200和VB位置之间画柱状线,宽度为1,0不为0则画空心柱.,画淡红色
100,DOTLINE,画深灰色
当满足条件是否最后一个周期时,在横轴0纵轴0位置书写文字,画黄色
当满足条件是否最后一个周期时,在横轴0.12纵轴0位置书写文字,画洋红色
当满足条件是否最后一个周期时,在横轴0.24纵轴0位置书写文字,画红色
当满足条件是否最后一个周期时,在横轴0.36纵轴0位置书写文字,画蓝色
当满足条件是否最后一个周期时,在横轴0.48纵轴0位置书写文字,画青色
当满足条件是否最后一个周期时,在横轴0.60纵轴0位置书写文字,画绿色
当满足条件是否最后一个周期时,在横轴0纵轴0.12位置书写文字,画红色
当满足条件是否最后一个周期时,在横轴0纵轴0.24位置书写文字,画绿色
N1赋值:5
MTM赋值:收盘价-1日前的收盘价
输出趋势线:100*MTM的N1日指数移动平均的N1日指数移动平均/MTM的绝对值的N1日指数移动平均的N1日指数移动平均,画白色,线宽为2