来函数检测结果如下:
该公式没有未来函数


AL:=(C+L+H)/3;

AO:=SMA(AL,5,1)-SMA(AL,13,1);

BBD:(AO-SMA(AO, 3,1))*100,COLORFFCCFF,NODRAW;

BBDA:SMA(BBD,5,2),COLORRED,LINETHICK0;

RSV1:=BBD;

RSV2:=BBDA;

{BBD彩色柱体}

VAR11:=IF(DATE<1091230 AND DATE>900101,1,0);

BBD1:=IF(BBD>=REF(BBD,1)*VAR11,BBD,DRAWNULL);

BBD2:=IF(BBD<REF(BBD,1)*VAR11,BBD,DRAWNULL);

STICKLINE(BBD1,0,BBD,3,0),COLOR000088;

STICKLINE(BBD1,0,BBD,1.5,0),COLOR0000AA;

STICKLINE(BBD1,0,BBD,1,0),COLOR0000CC;

STICKLINE(BBD1,0,BBD,0.5,0),COLOR0000FF;

STICKLINE(BBD2,0,BBD,3,0),COLOR888800;

STICKLINE(BBD2,0,BBD,1.5,0),COLORAAAA00;

STICKLINE(BBD2,0,BBD,1,0),COLORCCCC00;

STICKLINE(BBD2,0,BBD,0.5,0),COLORFFFF00;

{SV1:=BARSLAST(REF(CROSS(RSV1,RSV2),1));

SV1A:=REF(CLOSE,SV1+1)>CLOSE AND RSV1>REF(RSV1,SV1+1) AND

CROSS(RSV1,RSV2);

上涨BBD:IF(SV1A,RSV2,DRAWNULL),COLORRED;

DRAWTEXT(SV1A,RSV2,'─B底背'),COLOR0033FF;

SV2:=BARSLAST(REF(CROSS(RSV2,RSV1),1));

SV2A:=REF(CLOSE,SV2+1)<CLOSE AND REF(RSV1,SV2+1)>RSV1 AND CROSS(RSV2,RSV1);

下跌BBD:IF(SV2A,RSV2,DRAWNULL),COLORFFFF00;}

DRAWICON(((((LLV(BBD,4) > 0) AND (BBD < REF(BBD,1)))

AND (REF(BBD,1) > REF(BBD,2))) AND (REF(BBD,2) > REF(BBD,3)))

,BBD,2);

DRAWICON(((((HHV(BBD,4) < 0) AND (BBD > REF(BBD,1)))

AND (REF(BBD,1) < REF(BBD,2))) AND (REF(BBD,2) <

REF(BBD,3))),BBD,1);

原理解析:
AL赋值:(C+L+H)/3
AL的5日[1日权重]移动平均
AO的 3日[1日权重]移动平均
BBD的5日[2日权重]移动平均


RSV1赋值:BBD


RSV2赋值:BBDA
如果DATE<1091230 AND DATE>900101返回1否则返回0


BBD1:=IF(BBD>=1日前的BBD*VAR11,BBD,DRAWNULL)


BBD2:=IF(BBD<1日前的BBD*VAR11,BBD,DRAWNULL)
当满足条件BBD1时,在0和BBD之间画柱状线
当满足条件BBD1时,在0和BBD之间画柱状线
当满足条件BBD1时,在0和BBD之间画柱状线
当满足条件BBD1时,在0和BBD之间画柱状线
当满足条件BBD2时,在0和BBD之间画柱状线
当满足条件BBD2时,在0和BBD之间画柱状线
当满足条件BBD2时,在0和BBD之间画柱状线
当满足条件BBD2时,在0和BBD之间画柱状线


{SV1赋值:上次1日前的RSV1上穿RSV2距今天数


SV1A赋值:SV1+1日前的收盘价>收盘价 AND RSV1>SV1+1日前的RSV1 AND

RSV1上穿RSV2
如果SV1A返回RSV2否则返回DRAWNULL
当满足条件SV1A时,在RSV2和'─B底背'位置书写文字


SV2赋值:上次1日前的RSV2上穿RSV1距今天数


SV2A:=SV2+1日前的收盘价<收盘价 AND SV2+1日前的RSV1>RSV1 AND RSV2上穿RSV1
如果SV2A返回RSV2否则返回DRAWNULL
}

DRAWICON(((((4日内BBD最低值 > 0) AND (BBD < 1日前的BBD))

AND (1日前的BBD > 2日前的BBD)) AND (2日前的BBD > 3日前的BBD))

,BBD,2)


DRAWICON(((((4日内BBD最高值 < 0) AND (BBD > 1日前的BBD))

AND (1日前的BBD < 2日前的BBD)) AND (2日前的BBD <

3日前的BBD)),BBD,1)

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