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


AA:=VOL/((HIGH-LOW)*2-ABS(CLOSE-OPEN));

买量:=IF(CLOSE>OPEN,AA*(HIGH-LOW),IF(CLOSE<OPEN,AA*((HIGH-OPEN)+(CLOSE-LOW)),VOL/2)),LINETHICK0,COLORRED;

卖量:=IF(CLOSE>OPEN,0-AA*((HIGH-CLOSE)+(OPEN-LOW)),IF(CLOSE<OPEN,0-AA*(HIGH-LOW),0-VOL/2)),LINETHICK0,COLORGREEN;

进出量:=买量+卖量,COLOR00FFFF;STICKLINE(进出量<0,0,进出量,1,0),COLORFF6600;

STICKLINE(进出量<0,0,进出量,3,0),COLORFF9900;

STICKLINE(进出量<0,0,进出量,1.5,0),COLORFFCC00;

STICKLINE(进出量<0,0,进出量,0.5,0),COLORCYAN;

STICKLINE(进出量>0,0,进出量,3,0),COLOR000099;

STICKLINE(进出量>0,0,进出量,3,0),COLOR0000CC;

STICKLINE(进出量>0,0,进出量,1.0,0),COLOR0000FF;

STICKLINE(进出量>0,0,进出量,0.5,0),COLORCC66FF;N:=1;QJ0:=(HIGH+LOW+CLOSE)/3;

QJ1:=IF(HIGH=LOW,1,HIGH-MAX(OPEN,CLOSE));

QJ2:=IF(HIGH=LOW,1,MAX(CLOSE,OPEN)-QJ0);

QJ3:=IF(HIGH=LOW,1,MIN(OPEN,CLOSE)-LOW);

QJ4:=IF(HIGH=LOW,1,QJ0-MIN(CLOSE,OPEN));

QJ5:=VOL/(IF(HIGH=LOW,4,HIGH-LOW));

QJ6:="MACD.DIF">"MACD.DEA" AND "MACD.DEA"<0;

QJ7:="KDJ.K">"KDJ.D" AND "KDJ.D"<30;

QJ8:="MACD.DIF"<"MACD.DEA";

QJ9:="KDJ.K"<"KDJ.D" AND "KDJ.K">80;

特大:QJ4*QJ5,NODRAW;大单:QJ3*QJ5,NODRAW;

中单:QJ1*QJ5,NODRAW;小单:QJ2*QJ5,NODRAW;

W1:=SUM(大单,N)+SUM(特大,N);W2:=SUM(小单,N)+SUM(中单,N);

量振1:=特大>大单 AND 大单>小单;

量振2:=特大<小单 AND 大单<小单;

标振1:=QJ6 AND QJ7;

标振2:=QJ8 AND QJ9;

A:=W1-W2;A0:=IF(A>0,A,0);B0:=IF(A<0,A,0);

STICKLINE(A0,0,A0,1,0),COLOR000044;

主力持仓:EMA(100*(CLOSE-LLV(LOW,34))/(HHV(HIGH,34)-LLV(LOW,34)),3),COLORFF00FF;

主力筹码集中度:(C)*100,COLORRED;

 

原理解析:
AA赋值:成交量/((最高价-最低价)*2-收盘价-OPEN的绝对值)


买量赋值:IF(收盘价>OPEN,AA*(最高价-最低价),IF(收盘价

卖量赋值:IF(收盘价>OPEN,0-AA*((最高价-收盘价)+(OPEN-最低价)),IF(收盘价

进出量赋值:买量+卖量,COLOR00FFFF
当满足条件进出量<0时,在0和进出量之间画柱状线
当满足条件进出量<0时,在0和进出量之间画柱状线
当满足条件进出量<0时,在0和进出量之间画柱状线
当满足条件进出量<0时,在0和进出量之间画柱状线
当满足条件进出量>0时,在0和进出量之间画柱状线
当满足条件进出量>0时,在0和进出量之间画柱状线
当满足条件进出量>0时,在0和进出量之间画柱状线
当满足条件进出量>0时,在0和进出量之间画柱状线
N赋值:1
QJ0赋值:(最高价+最低价+收盘价)/3


QJ1赋值:IF(最高价=最低价,1,最高价-OPEN和收盘价较大值)


QJ2赋值:IF(最高价=最低价,1,收盘价和OPEN较大值-QJ0)


QJ3赋值:IF(最高价=最低价,1,OPEN和收盘价的较小值-最低价)


QJ4赋值:IF(最高价=最低价,1,QJ0-收盘价和OPEN的较小值)
如果最高价=最低价返回4否则返回最高价-最低价


QJ6赋值:"MACD.DIF">"MACD.DEA" AND "MACD.DEA"<0


QJ7赋值:"KDJ.K">"KDJ.D" AND "KDJ.D"<30


QJ8赋值:"MACD.DIF"<"MACD.DEA"


QJ9赋值:"KDJ.K"<"KDJ.D" AND "KDJ.K">80
输出

特大:QJ4*QJ5,NODRAW
输出大单:QJ3*QJ5,NODRAW
输出

中单:QJ1*QJ5,NODRAW
输出小单:QJ2*QJ5,NODRAW


W1赋值:N的大单日累和+N的特大日累和
W2赋值:N的小单日累和+N的中单日累和


量振1赋值:特大>大单 AND 大单>小单


量振2赋值:特大<小单 AND 大单<小单


标振1赋值:QJ6 AND QJ7


标振2赋值:QJ8 AND QJ9


A赋值:W1-W2
如果A>0返回A否则返回0
如果A<0返回A否则返回0
当满足条件A0时,在0和A0之间画柱状线
输出

主力持仓:EMA(100*(收盘价-34日内最低价最低值)/(34日内最高价最高值-34日内最低价最低值),3),COLORFF00FF
输出

主力筹码集中度:(C)*100,画红色


 

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