未来函数检测结果如下:
该公式包含未来函数:DYNAINFO


RC:=DYNAINFO(3)*1.1;

DK:="MACD.MACD"(60,130,45)*2;

控盘:=DK;

STICKLINE(控盘<0 AND 控盘<REF(控盘,1),控盘+RC,RC,0.05,0),COLORLIBLUE;

STICKLINE(控盘<0 AND 控盘>REF(控盘,1),控盘+RC,RC,0.05,0),COLORWHITE;

STICKLINE(控盘>REF(控盘,1) AND 控盘>0,控盘+RC,RC,0.05,0),COLORRED;

STICKLINE(控盘<REF(控盘,1) AND 控盘>0,控盘+RC,RC,0.05,0),COLOR00FF00;

{超跌反弹原码}{加在主图即可}

KS:=(C-MA(C,13))/MA(C,13)*(-100);

RKS:=REF(KS,1);

MLS:=RKS/KS>=1.23 AND RKS>=8 AND C/REF(C,1)>=1.02;

超跌:STICKLINE(KS>=8,H,L,0,1),COLORWHITE,LINETHICK1;

STICKLINE(KS>=8,O,C,7,1),COLORWHITE,LINETHICK1;

反弹:STICKLINE(MLS=1,H,L,0,1),COLORMAGENTA,LINETHICK1;

STICKLINE(MLS=1,O,C,7,1),COLORMAGENTA,LINETHICK1;

MA5:EMA(C,5),COLORWHITE LINETHICK1;

IF(MA5>=REF(MA5,1),MA5,DRAWNULL),LINETHICK2,COLORRED;

IF(MA5<=REF(MA5,1),MA5,DRAWNULL),LINETHICK1,COLORGREEN;

MA10:EMA(C,10),COLORWHITE LINETHICK1;

IF(MA10>=REF(MA10,1),MA10,DRAWNULL),LINETHICK2,COLORRED;

IF(MA10<=REF(MA10,1),MA10,DRAWNULL),LINETHICK1,COLORGREEN;

MA20:EMA(C,20),COLORWHITE LINETHICK1;

IF(MA20>=REF(MA20,1),MA20,DRAWNULL),LINETHICK2,COLORRED;

IF(MA20<=REF(MA20,1),MA20,DRAWNULL),LINETHICK1,COLORGREEN;

M30:EMA(C,30),COLORWHITE POINTDOT;

IF(M30>=REF(M30,1),M30,DRAWNULL),LINETHICK2,COLOR0066FF;

IF(M30<=REF(M30,1),M30,DRAWNULL),LINETHICK1,COLORCYAN;

M60:EMA(C,60),COLORWHITE POINTDOT;

IF(M60>=REF(M60,1),M60,DRAWNULL),LINETHICK2,COLORYELLOW;

IF(M60<=REF(M60,1),M60,DRAWNULL),LINETHICK1,COLORCC9900;

M120:EMA(C,120),COLORWHITE POINTDOT;

IF(M120>=REF(M120,1),M120,DRAWNULL),LINETHICK1,COLOR0066FF POINTDOT;

IF(M120<=REF(M120,1),M120,DRAWNULL),LINETHICK1,COLORWHITE POINTDOT;

M240:EMA(C,240),COLORWHITE POINTDOT;

IF(M240>=REF(M240,1),M240,DRAWNULL),LINETHICK1,COLOR0066FF POINTDOT;

IF(M240<=REF(M240,1),M240,DRAWNULL),LINETHICK1,COLORMAGENTA POINTDOT;
 


原理解析:
RC赋值:DYNAINFO(3)*1.1
DK赋值:"MACD.MACD"(60,130,45)*2
控盘赋值:DK
STICKLINE(控盘<0 AND 控盘<1日前的控盘,控盘+RC,RC,0.05,0),COLORLIBLUE
STICKLINE(控盘<0 AND 控盘>1日前的控盘,控盘+RC,RC,0.05,0),画白色
STICKLINE(控盘>1日前的控盘 AND 控盘>0,控盘+RC,RC,0.05,0),画红色
STICKLINE(控盘<1日前的控盘 AND 控盘>0,控盘+RC,RC,0.05,0),COLOR00FF00
{超跌反弹原码}{加在主图即可}
KS赋值:(C-C的13日简单移动平均)/C的13日简单移动平均*(-100)
RKS赋值:1日前的KS
MLS赋值:RKS/KS>=1.23 AND RKS>=8 AND C/1日前的C>=1.02
当满足条件KS>=8时,在H和L之间画柱状线
当满足条件KS>=8时,在O和C之间画柱状线
当满足条件MLS=1时,在H和L之间画柱状线
当满足条件MLS=1时,在O和C之间画柱状线
输出MA5:C的5日指数移动平均,画白色 LINETHICK1
IF(MA5>=1日前的MA5,MA5,DRAWNULL), 线宽为2,画红色
IF(MA5<=1日前的MA5,MA5,DRAWNULL),LINETHICK1,画绿色
输出MA10:C的10日指数移动平均,画白色 LINETHICK1
IF(MA10>=1日前的MA10,MA10,DRAWNULL), 线宽为2,画红色
IF(MA10<=1日前的MA10,MA10,DRAWNULL),LINETHICK1,画绿色
输出MA20:C的20日指数移动平均,画白色 LINETHICK1
IF(MA20>=1日前的MA20,MA20,DRAWNULL), 线宽为2,画红色
IF(MA20<=1日前的MA20,MA20,DRAWNULL),LINETHICK1,画绿色
输出M30:C的30日指数移动平均,画白色 POINTDOT
IF(M30>=1日前的M30,M30,DRAWNULL), 线宽为2,COLOR0066FF
IF(M30<=1日前的M30,M30,DRAWNULL),LINETHICK1,COLORCYAN
输出M60:C的60日指数移动平均,画白色 POINTDOT
IF(M60>=1日前的M60,M60,DRAWNULL), 线宽为2,画黄色
IF(M60<=1日前的M60,M60,DRAWNULL),LINETHICK1,COLORCC9900
输出M120:C的120日指数移动平均,画白色 POINTDOT
IF(M120>=1日前的M120,M120,DRAWNULL),LINETHICK1,COLOR0066FF POINTDOT
IF(M120<=1日前的M120,M120,DRAWNULL),LINETHICK1,画白色 POINTDOT
输出M240:C的240日指数移动平均,画白色 POINTDOT
IF(M240>=1日前的M240,M240,DRAWNULL),LINETHICK1,COLOR0066FF POINTDOT
IF(M240<=1日前的M240,M240,DRAWNULL),LINETHICK1,画洋红色 POINTDOT
 

声明:本站所有资源,均为用户自主上传,仅作为学习交流之用,其版权归原作者或原出版社所有,本站不对所涉及的版权问题负法律责任。如有侵权,请联系我们删除!