未来函数检测结果如下:
该公式包含未来函数:CAPITAL
该公式包含未来函数:DYNAINFO
该公式包含未来函数:FINANCE


TOTAL:=IF(PERIOD=0,1,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);

XNV:IF((CURRBARSCOUNT=1 AND DYNAINFO(8)>1),VOL*(TOTAL+3)/(CTIME+3),DRAWNULL),NODRAW,COLOR00C0C0;

T:=FROMOPEN;

测量2:=IF(FROMOPEN AND DYNAINFO(8)>1,XNV,VOL);

 

流通股本:=IF(FINANCE(3)==0,CAPITAL,IF(TOTALBARSCOUNT<=300,FINANCE(7)/100,FINANCE(46)/100));

换手率:IF((SETCODE==0||SETCODE==1),100*测量2,测量2)/流通股本,NODRAW;

MV5:MA(换手率,5),COLOR00FFFF;

MV60:MA(换手率,60),COLOR0000FF,LINETHICK2;

STICKLINE(换手率>0,0,换手率,2,1),COLORFF0000;

STICKLINE(换手率>3 AND 换手率<8,0,换手率,2,1),COLOR00FFFF;

STICKLINE(换手率>8,0,换手率,2,1),COLOR0000FF;

SAT:=IF((AMOUNT/C)/(HHV(AMOUNT,15)/HHV(C,15))*100>100,100,(AMOUNT/C)/(HHV(AMOUNT,15)/HHV(C,15))*100)*(测量2/VOL);

能量:=SAT;{分析家}

{主力成本价咯:MA(IF(SAT<=42,C,REF(C,BARSLAST(SAT<=42))),24);}

压力:=HHV((AMOUNT/C)/HHV(AMOUNT,15)/HHV(C,15)*100*C,15);

STICKLINE(C>0 AND ISLASTBAR,换手率*0.5,换手率*0.97,2,0),COLORFFFFFF;

STICKLINE(SAT<=5 AND ISLASTBAR,换手率*0.5,换手率*0.97,2,0),COLORFFFFFF;

STICKLINE(SAT> 5 AND SAT<=20 AND ISLASTBAR,换手率*0.5,换手率*0.97,2,0),COLORCCFF88;

STICKLINE(SAT>20 AND SAT<=40 AND ISLASTBAR,换手率*0.5,换手率*0.97,2,0),COLORFF00FF;

STICKLINE(SAT>40 AND ISLASTBAR,换手率*0.5,换手率*0.97,2,0),COLOR0000FF;

{下面崔先生加}

STICKLINE(SAT>=98,换手率*0.5,换手率*0.97,2,0),COLOR0000FF;

DRAWTEXT(SAT>=98,换手率*1.1,'★大'),COLOR00FFFF;

STICKLINE(SAT<=42,换手率*0.5,换手率*0.97,2,0),COLORFFFFFF;

STICKLINE(SAT> 50 AND SAT<100,换手率*0.5,换手率*0.97,2,0),COLOR00FF00;

地量:=测量2<REF(测量2,1)*0.5;

STICKLINE(地量,换手率*0.5,换手率*0.97,2,0),COLORFFFFFF;

原理解析:
TOTAL赋值:IF(PERIOD=0,1,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
输出XNV:IF((CURRBARSCOUNT=1 AND DYNAINFO(8)>1),成交量*(TOTAL+3)/(CTIME+3),DRAWNULL),NODRAW,COLOR00C0C0
T赋值:FROM开盘价
测量2赋值:IF(FROM开盘价 AND DYNAINFO(8)>1,XNV,成交量)
 
流通股本赋值:IF(FINANCE(3)==0,CAPITAL,IF(TOTALBARSCOUNT<=300,FINANCE(7)/100,FINANCE(46)/100))
输出换手率:IF((SETCODE==0||SETCODE==1),100*测量2,测量2)/流通股本,NODRAW
输出MV5:换手率的5日简单移动平均,COLOR00FFFF
输出MV60:换手率的60日简单移动平均,COLOR0000FF,LINETHICK2
当满足条件换手率>0时,在0和换手率之间画柱状线
当满足条件换手率>3 AND 换手率<8时,在0和换手率之间画柱状线
当满足条件换手率>8时,在0和换手率之间画柱状线
SAT赋值:IF((AMOUNT/C)/(15日内AMOUNT最高值/15日内C最高值)*100>100,100,(AMOUNT/C)/(15日内AMOUNT最高值/15日内C最高值)*100)*(测量2/成交量)
能量赋值:SAT
输出{分析家}
{主力成本价咯:MA(IF(SAT<=42,C,REF(C,上次SAT<=42距今天数)),24)
}
压力赋值:HHV((AMOUNT/C)/HHV(AMOUNT,15)/HHV(C,15)*100*C,15)
当满足条件C>0 AND ISLASTBAR时,在换手率*0.5和换手率*0.97之间画柱状线
当满足条件SAT<=5 AND ISLASTBAR时,在换手率*0.5和换手率*0.97之间画柱状线
当满足条件SAT> 5 AND SAT<=20 AND ISLASTBAR时,在换手率*0.5和换手率*0.97之间画柱状线
当满足条件SAT>20 AND SAT<=40 AND ISLASTBAR时,在换手率*0.5和换手率*0.97之间画柱状线
当满足条件SAT>40 AND ISLASTBAR时,在换手率*0.5和换手率*0.97之间画柱状线
当满足条件SAT>=98时,在换手率*0.5和换手率*0.97之间画柱状线
当满足条件SAT>=98时,在换手率*1.1和'★大'位置书写文字
当满足条件SAT<=42时,在换手率*0.5和换手率*0.97之间画柱状线
当满足条件SAT> 50 AND SAT<100时,在换手率*0.5和换手率*0.97之间画柱状线
地量赋值:测量2<1日前的测量2*0.5
当满足条件地量时,在换手率*0.5和换手率*0.97之间画柱状线

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