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


N:=IF(BARSCOUNT(C)>=8,8,BARSCOUNT(C));

AMOV:=VOL*(C+L+H)/3;

MN:=SUM(AMOV,N)/SUM(VOL,N);

NOTEXT1:IF(C>=MN,MN,DRAWNULL),LINETHICK3,COLORRED;

NOTEXT2:IF(C<MN,MN,DRAWNULL),LINETHICK3,COLORBLUE;

TJ1:=LLV(CLOSE,3)>REF(L,3) AND HHV(V,1)<=REF(V,3) AND REF(C,3)>REF(O,3) AND REF(V,3)>0.8*REF(V,4) AND REF(V,3)>1.1*REF(V,5);

LJL:=FILTER(TJ1,1);

TJ2:=IF(BARSLAST(LJL)=1 AND CLOSE>REF(HIGH,1),1,IF(BARSLAST(LJL)=2 AND CLOSE>REF(HIGH,2),1,IF(BARSLAST(LJL)=3 AND CLOSE>REF(HIGH,3),1,0)));

TP:=TJ2=1;{股票指标网}

STICKLINE(CLOSE,REF(LLV(L,3),BARSLAST(LJL)),REF(LLV(L,3),BARSLAST(LJL)),6,0),COLORYELLOW;

TJ3:=IF(BARSLAST(LJL)=1 AND CLOSE>REF(LOW,1),1,IF(BARSLAST(LJL)=2 AND CLOSE>REF(LOW,2),1,IF(BARSLAST(LJL)=3 AND CLOSE>REF(LOW,3),1,0)));

STFZ:=TJ3=1;

CL:=STFZ AND TP;

TJCL:=FILTER(CL,3);

 

原理解析:
N赋值:IF(C的有效数据周期数>=8,8,C的有效数据周期数)


AMOV赋值:成交量*(C+L+H)/3


MN赋值:N的AMOV日累和/N的成交量日累和
如果C>=MN返回MN否则返回DRAWNULL
如果C

TJ1赋值:3日内收盘价最低值>3日前的L AND 1日内V最高值<=3日前的V AND 3日前的C>3日前的O AND 3日前的V>0.8*4日前的V AND 3日前的V>1.1*5日前的V


LJL赋值:TJ1的1过滤


TJ2赋值:IF(上次LJL距今天数=1 AND 收盘价>1日前的最高价,1,IF(上次LJL距今天数=2 AND 收盘价>2日前的最高价,1,IF(上次LJL距今天数=3 AND 收盘价>3日前的最高价,1,0)))


TP赋值:TJ2=1
{股票指标网}

STICKLINE(收盘价,REF(3日内L最低值,上次LJL距今天数),REF(3日内L最低值,上次LJL距今天数),6,0),画黄色


TJ3赋值:IF(上次LJL距今天数=1 AND 收盘价>1日前的最低价,1,IF(上次LJL距今天数=2 AND 收盘价>2日前的最低价,1,IF(上次LJL距今天数=3 AND 收盘价>3日前的最低价,1,0)))


STFZ赋值:TJ3=1


CL赋值:STFZ AND TP


TJCL赋值:CL的3过滤


 

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