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


VAR1:=10;

VAR2:=CONST(HHVBARS(VOL,VAR1));

T0:IF(CURRBARSCOUNT<=VAR1+3,CONST(IF(VAR2=0,CLOSE,REF(CLOSE,VAR2))),DRAWNULL),COLORMAGENTA;

IF(CURRBARSCOUNT=VAR2+1,T0,DRAWNULL),CIRCLEDOT,COLORMAGENTA;

DRAWTEXT(ISLASTBAR,T0,1),COLORCC00CC;

VAR3:=20;{股票指标网}

VAR4:=CONST(REF(HHVBARS(VOL,VAR3),VAR2+1)+VAR2+1);

W0:IF(CURRBARSCOUNT<=VAR2+VAR3+3 AND CURRBARSCOUNT>=VAR2+1,CONST(REF(CLOSE,VAR4)),DRAWNULL),COLOR009999;

IF(CURRBARSCOUNT=VAR4+1,W0,DRAWNULL),CIRCLEDOT,COLOR00CCCC;

VAR5:=10;

VAR6:=CONST(REF(HHVBARS(VOL,VAR5),VAR2+1)+VAR2+1);

Q0:IF(CURRBARSCOUNT<=VAR2+VAR5+3 AND CURRBARSCOUNT>=VAR2+1,CONST(REF(CLOSE,VAR6)),DRAWNULL),COLOR009900;

IF(CURRBARSCOUNT=VAR6+1,Q0,DRAWNULL),CIRCLEDOT,COLOR00CC00;

VAR7:=CROSS(HIGH,T0);

STICKLINE(VAR7,OPEN,CLOSE,2,0),COLORYELLOW;


 

原理解析:
VAR1赋值:10
VAR2赋值:CONST(HHVBARS(成交量,VAR1))
输出T0:IF( 到最后交易的周期<=VAR1+3,CONST(IF(VAR2=0,收盘价,VAR2日前的收盘价)),DRAWNULL),画洋红色
如果 到最后交易的周期=VAR2+1返回T0否则返回DRAWNULL
当满足条件ISLASTBAR时,在T0和1位置书写文字
VAR3赋值:20
{股票指标网}
VAR4赋值:CONST(REF(HHVBARS(成交量,VAR3),VAR2+1)+VAR2+1)
输出W0:IF( 到最后交易的周期<=VAR2+VAR3+3 AND 到最后交易的周期>=VAR2+1,CONST(VAR4日前的收盘价),DRAWNULL),COLOR009999
如果 到最后交易的周期=VAR4+1返回W0否则返回DRAWNULL
VAR5赋值:10
VAR6赋值:CONST(REF(HHVBARS(成交量,VAR5),VAR2+1)+VAR2+1)
输出Q0:IF( 到最后交易的周期<=VAR2+VAR5+3 AND 到最后交易的周期>=VAR2+1,CONST(VAR6日前的收盘价),DRAWNULL),COLOR009900
如果 到最后交易的周期=VAR6+1返回Q0否则返回DRAWNULL
VAR7赋值:最高价上穿T0
当满足条件VAR7时,在开盘价和收盘价之间画柱状线

 

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