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


VAR2:=CLOSE*VOL;

VAR3:=EMA((EMA(VAR2,3)/EMA(VOL,3)+EMA(VAR2,6)/EMA(VOL,6)

      +EMA(VAR2,12)/EMA(VOL,12)+EMA(VAR2,24)/EMA(VOL,24))/4,13);

白线:1.06*VAR3,COLORWHITE,LINETHICK2;

MA4:MA(C,4),COLORWHITE,LINETHICK1;

MA24:MA(C,24), COLORgreen,LINETHICK1;

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

C1:=C>=MA4;C2:=C<MA4;

DRAWICON(CROSS(C1,C2),L-0.2,1);

JJ:=(3*C+H+L+O)/6; VAR1:=(8*JJ+7*REF(JJ,1)+6*REF(JJ,2)+5*REF(JJ,3)+4*REF(JJ,4)+3*REF(JJ,5)+2*REF(JJ,6)+REF(JJ,8))/36;

TJ1:=VOL=HHV(VOL,10) AND VOL>2*REF(VOL,1) AND CLOSE>VAR1 AND C>REF(C,1);

LJL:=FILTER(TJ1,5);

黄金柱:=(CLOSE,REF(CLOSE,BARSLAST(LJL)),REF(CLOSE,BARSLAST(LJL)),6,0); 

WWW1:=C>MA(C,63);

黄金!:=C>黄金柱 AND WWW1 AND  (C>HHV(MA((LOW+HIGH+CLOSE)/3,5),60)) AND  (C>1.06*(EMA((EMA(CLOSE*VOL,3)/EMA(VOL,3)+EMA(CLOSE*VOL,6)/EMA(VOL,6)

      +EMA(CLOSE*VOL,12)/EMA(VOL,12)+EMA(CLOSE*VOL,24)/EMA(VOL,24))/4,13))) AND  C>REF(C,1);

DRAWTEXT(黄金!,C*1.04,'金柱!'),COLORYELLOW;

STICKLINE(LJL,OPEN,CLOSE,3,0),COLORYELLOW;{K线上下划线}

 

原理解析:
VAR2赋值:收盘价*成交量


VAR3赋值:EMA((EMA(VAR2,3)/EMA(成交量,3)+EMA(VAR2,6)/EMA(成交量,6)

      +EMA(VAR2,12)/EMA(成交量,12)+EMA(VAR2,24)/EMA(成交量,24))/4,13)
输出

白线:1.06*VAR3,画白色, 线宽为2
输出

MA4:C的4日简单移动平均,画白色,LINETHICK1
输出

MA24:C的24日简单移动平均, 画绿色,LINETHICK1


IF(MA4>=1日前的MA4,MA4,DRAWNULL),画红色, 线宽为2


C1赋值:C>=MA4
C2赋值:C

DRAWICON(C1上穿C2,L-0.2,1)


JJ赋值:(3*C+H+L+O)/6
VAR1赋值:(8*JJ+7*1日前的JJ+6*2日前的JJ+5*3日前的JJ+4*4日前的JJ+3*5日前的JJ+2*6日前的JJ+8日前的JJ)/36


TJ1赋值:成交量=10日内成交量最高值 AND 成交量>2*1日前的成交量 AND 收盘价>VAR1 AND C>1日前的C


LJL赋值:TJ1的5过滤


黄金柱赋值:(收盘价,REF(收盘价,上次LJL距今天数),REF(收盘价,上次LJL距今天数),6,0)


WWW1赋值:C>C的63日简单移动平均


黄金!赋值:C>黄金柱 AND WWW1 AND  (C>HHV(MA((最低价+最高价+收盘价)/3,5),60)) AND  (C>1.06*(EMA((EMA(收盘价*成交量,3)/EMA(成交量,3)+EMA(收盘价*成交量,6)/EMA(成交量,6)

      +EMA(收盘价*成交量,12)/EMA(成交量,12)+EMA(收盘价*成交量,24)/EMA(成交量,24))/4,13))) AND  C>1日前的C
当满足条件黄金!时,在C*1.04和'金柱!'位置书写文字
当满足条件LJL时,在开盘价和收盘价之间画柱状线
{K线上下划线}

 

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