未来函数检测结果如下:
该公式包含未来函数:DYNAINFO
TOTAL:=IF(PERIOD=1,5,IF(PERIOD=2,15,IF(PERIOD=3,30,IF(PERIOD=4,60,IF(PERIOD=5,TOTALFZNUM,1)))));
MTIME:=MOD(FROMOPEN,TOTAL);
CTIME:=IF(MTIME<0.5,TOTAL,MTIME);
VVOL:IF((CURRBARSCOUNT=1 AND DYNAINFO(8)>1),VOL*TOTAL/CTIME,DRAWNULL),NODRAW;
STICKLINE((CURRBARSCOUNT=1 AND DYNAINFO(8)>1),VVOL,0,-1,-1),COLOR00C0C0;
VOLUME:VOL,VOLSTICK;
MA30:=MA(VOL,30);
MA120:=MA(VOL,120);
STICKLINE(CLOSE>=OPEN,0,VOL,3,0),COLOR000055;
STICKLINE(OPEN>CLOSE,0,VOL,3,0),COLOR005500;
STICKLINE(CLOSE>=OPEN AND VOL>=MA120,0,VOL,3,0),COLORRED;
STICKLINE(OPEN>CLOSE AND VOL>=MA120,0,VOL,3,0),COLORGREEN;
STICKLINE(CROSS(MA30,MA120),0,VOL,3,0),COLORYELLOW;
DRAWTEXT(VOL>=2*REF(VOL,1),VOL,'倍量'),COLORYELLOW;
ZZ:=IF(REF(C,1)>REF(O,1) AND O>REF(C,1)*1.014 AND C<O*1.02,1,3);
V5:=MA(V,5);
V12:=MA(V,12);
V34:=MA(V,34);
C6:=MA(C,6);
DRAWTEXT (VOL>MA(VOL,5)*2 AND V>V34*3 AND C<REF(C,1)*1.05,V,'天'),COLORCYAN;
DRAWTEXT (VOL<MA(VOL,5)/2 AND V<V12/2,(V5+V)/2,'地'),COLORBLUE;
DRAWTEXT (CROSS(C,C6) AND V>V5*1.2 AND V>V12*1.2 AND ZZ>2 AND C>H*0.975,V,'吸'),COLORRED;
DRAWTEXT (CROSS(C6,C) AND V>V5*1.2 AND V>V12*1.2,V,'出'),COLORGREEN;
原理解析:
TOTAL赋值:IF(PERIOD=1,5,IF(PERIOD=2,15,IF(PERIOD=3,30,IF(PERIOD=4,60,IF(PERIOD=5,TOTALFZNUM,1)))))
MTIME赋值:MOD(FROM开盘价,TOTAL)
如果MTIME<0.5返回TOTAL否则返回MTIME
输出VVOL:IF(( 到最后交易的周期=1 AND DYNAINFO(8)>1),成交量*TOTAL/CTIME,DRAWNULL),NODRAW
STICKLINE(( 到最后交易的周期=1 AND DYNAINFO(8)>1),VVOL,0,-1,-1),COLOR00C0C0
输出VOLUME:成交量,成交量STICK
MA30赋值:成交量的30日简单移动平均
MA120赋值:成交量的120日简单移动平均
当满足条件收盘价>=开盘价时,在0和成交量之间画柱状线
当满足条件开盘价>收盘价时,在0和成交量之间画柱状线
当满足条件收盘价>=开盘价 AND 成交量>=MA120时,在0和成交量之间画柱状线
当满足条件开盘价>收盘价 AND 成交量>=MA120时,在0和成交量之间画柱状线
STICKLINE(MA30上穿MA120,0,成交量,3,0),画黄色
DRAWTEXT(成交量>=2*1日前的成交量,成交量,'倍量'),画黄色
ZZ赋值:IF(1日前的C>1日前的O AND O>1日前的C*1.014 AND C
V12赋值:V的12日简单移动平均
V34赋值:V的34日简单移动平均
C6赋值:C的6日简单移动平均
DRAWTEXT (成交量>成交量的5日简单移动平均*2 AND V>V34*3 AND C<1日前的C*1.05,V,'天'),画青色
DRAWTEXT (成交量<成交量的5日简单移动平均/2 AND V
DRAWTEXT (C6上穿C AND V>V5*1.2 AND V>V12*1.2,V,'出'),画绿色