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


N:=106;N1:=83;

AA:=IF(DATE<=1091231,1,0);

BB:=FLOOR(SUM(V/CAPITAL,0));

【手】:VOL,LINETHICK,COLOR00FFFF;

CC:=IF(CURRBARSCOUNT=1 AND PERIOD=5,VOL*240/FROMOPEN,DRAWNULL);

STICKLINE(CURRBARSCOUNT=1 AND PERIOD=5,CC,0,-1,-1),COLOR00C0C0;{虚拟成交}

额【亿】:AMOUNT/100000000,NODRAW;

CB:=IF(CAPITAL>1,AMOUNT/VOL/100,(HIGH+LOW+2*CLOSE)/4);

空1:=IF((HIGH-LOW)>0 AND CLOSE>CB, ((HIGH-CLOSE)/(HIGH-CB))*((HIGH-CLOSE)/(HIGH-CB))*((HIGH-CB)/(HIGH-LOW)*VOL) ,0);

多1:=IF((HIGH-LOW)>0 AND CLOSE>CB, VOL-空1 ,0);

多2:=IF((HIGH-LOW)>0 AND CLOSE<=CB, ((CLOSE-LOW)/(CB-LOW))*((CLOSE-LOW)/(CB-LOW))*((CB-LOW)/(HIGH-LOW)*VOL) ,0);

空2:=IF((HIGH-LOW)>0 AND CLOSE<=CB, VOL-多2 ,0);

多3:=IF((HIGH-LOW)=0 AND CLOSE>REF(CLOSE,1), VOL,0);

空3:=IF((HIGH-LOW)=0 AND CLOSE<=REF(CLOSE,1), VOL,0);

多方量:=多1+多2+多3;

空方量:=空1+空2+空3;

买卖差:(多方量-空方量)/1000;

成交流通比:AMOUNT/CAPITAL/100,LINETHICK0;

内外比:DYNAINFO(51),NODRAW;

市盈率:DYNAINFO(39),COLORDDDD00,NODRAW;

SAT:=(AMOUNT/C)/(HHV(AMOUNT,20)/HHV(C,20));

量能饱和:=IF(SAT>1,1,SAT)*100,COLORYELLOW,NODRAW;

中点:=REFDATE(HHV(V,N)/2,DATE);{}

昨日换:REF(DYNAINFO(37),1)*AA,NODRAW, COLOR0000DD;

5日换:SUM(100*V/CAPITAL,5),LINETHICK0;

DRAWTEXT(CURRBARSCOUNT=N,中点*1.3,'量能饱和度:'),COLORDDDD00;

STICKLINE(CURRBARSCOUNT=N1,中点*1.9,中点*1.5,100,1),COLOR00DDDD;

STICKLINE(CURRBARSCOUNT=N1,中点*1.88,中点*1.52,量能饱和,0),COLOR0033FF;

STICKLINE(CURRBARSCOUNT=N1,中点*1.82,中点*1.58,量能饱和,0),COLOR0077FF;

STICKLINE(CURRBARSCOUNT=N1,中点*1.76,中点*1.64,量能饱和,0),COLOR0099FF;

STICKLINE(CURRBARSCOUNT=N1,中点*1.7,中点*1.7,量能饱和,0),COLOR00DDFF;

STICKLINE(CLOSE>0,【手】,0,3.6,0),COLOR00CC00;{}

STICKLINE(CLOSE>REF(CLOSE,1),【手】,0,2.6,0),COLOR003388;

STICKLINE(CLOSE>REF(CLOSE,1),【手】,0,1.8,0),COLOR00AADD;

STICKLINE(CLOSE<=REF(CLOSE,1),【手】,0,2.6,0),COLOR666600;

STICKLINE(CLOSE<=REF(CLOSE,1),【手】,0,1.8,0),COLOR999900;

STICKLINE(空方量,-【手】,O,3,0),COLOR005500;

STICKLINE(空方量,-【手】,O,2,0),COLOR007700;

STICKLINE(空方量,-【手】,O,1,0),COLOR009900;

STICKLINE(空方量,-【手】,0,0,0),COLOR00CC00;

STICKLINE(多方量,多方量,O,2.6,0),COLOR000099;

STICKLINE(多方量,多方量,O,2,0),COLOR0000AA;

STICKLINE(多方量,多方量,O,1,0),COLOR0000DD;

STICKLINE(多方量,多方量,O,0,0),COLORAA33DD;

 

原理解析:
N赋值:106
N1:=83
如果DATE<=1091231返回1否则返回0


BB赋值:FLOOR(0的V/当前流通股本日累和)
输出

【手】:成交量,LINETHICK,COLOR00FFFF
如果CURRBARSCOUNT=1 AND PERIOD=5返回成交量*240/FROMOPEN否则返回DRAWNULL
当满足条件CURRBARSCOUNT=1 AND PERIOD=5时,在CC和0之间画柱状线
输出{虚拟成交}

额【亿】:AMOUNT/100000000,NODRAW


CB赋值:IF(当前流通股本>1,AMOUNT/成交量/100,(最高价+最低价+2*收盘价)/4)


空1赋值:IF((最高价-最低价)>0 AND 收盘价>CB, ((最高价-收盘价)/(最高价-CB))*((最高价-收盘价)/(最高价-CB))*((最高价-CB)/(最高价-最低价)*成交量) ,0)


多1赋值:IF((最高价-最低价)>0 AND 收盘价>CB, 成交量-空1 ,0)


多2赋值:IF((最高价-最低价)>0 AND 收盘价<=CB, ((收盘价-最低价)/(CB-最低价))*((收盘价-最低价)/(CB-最低价))*((CB-最低价)/(最高价-最低价)*成交量) ,0)


空2赋值:IF((最高价-最低价)>0 AND 收盘价<=CB, 成交量-多2 ,0)


多3赋值:IF((最高价-最低价)=0 AND 收盘价>1日前的收盘价, 成交量,0)


空3赋值:IF((最高价-最低价)=0 AND 收盘价<=1日前的收盘价, 成交量,0)


多方量赋值:多1+多2+多3


空方量赋值:空1+空2+空3
输出

买卖差:(多方量-空方量)/1000
输出

成交流通比:AMOUNT/当前流通股本/100,LINETHICK0
输出

内外比:DYNAINFO(51),NODRAW
输出

市盈率:DYNAINFO(39),COLORDDDD00,NODRAW


SAT赋值:(AMOUNT/C)/(20日内AMOUNT最高值/20日内C最高值)
如果SAT>1返回1否则返回SAT


中点赋值:REFDATE(N日内V最高值/2,DATE)
输出{}

昨日换:REF(DYNAINFO(37),1)*AA,NODRAW, COLOR0000DD
输出

5日换:5的100*V/当前流通股本日累和,LINETHICK0
当满足条件CURRBARSCOUNT=N时,在中点*1.3和'量能饱和度:'位置书写文字
当满足条件CURRBARSCOUNT=N1时,在中点*1.9和中点*1.5之间画柱状线
当满足条件CURRBARSCOUNT=N1时,在中点*1.88和中点*1.52之间画柱状线
当满足条件CURRBARSCOUNT=N1时,在中点*1.82和中点*1.58之间画柱状线
当满足条件CURRBARSCOUNT=N1时,在中点*1.76和中点*1.64之间画柱状线
当满足条件CURRBARSCOUNT=N1时,在中点*1.7和中点*1.7之间画柱状线
当满足条件收盘价>0时,在【手】和0之间画柱状线
{}

STICKLINE(收盘价>1日前的收盘价,【手】,0,2.6,0),COLOR003388


STICKLINE(收盘价>1日前的收盘价,【手】,0,1.8,0),COLOR00AADD


STICKLINE(收盘价<=1日前的收盘价,【手】,0,2.6,0),COLOR666600


STICKLINE(收盘价<=1日前的收盘价,【手】,0,1.8,0),COLOR999900
当满足条件空方量时,在-【手】和O之间画柱状线
当满足条件空方量时,在-【手】和O之间画柱状线
当满足条件空方量时,在-【手】和O之间画柱状线
当满足条件空方量时,在-【手】和0之间画柱状线
当满足条件多方量时,在多方量和O之间画柱状线
当满足条件多方量时,在多方量和O之间画柱状线
当满足条件多方量时,在多方量和O之间画柱状线
当满足条件多方量时,在多方量和O之间画柱状线


 

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