来函数检测结果如下:
该公式没有未来函数
zxj:=if((H-MAX(C,O))>((MIN(C,O)-L)) AND C>L,((H+2*L)/3+3*C+2*O)/6,
IF((H-MAX(C,O))<((MIN(C,O)-L)) AND C<H,((2*H+L)/3+3*C+2*O)/6,((H+L)/2+3*C+2*O)/6));
均价:=AMOUNT/(VOL*100);
重心:=(zxj+均价)/2;
ZF:=(c-REF(c,1))/-REF(c,1)*100;
ZX:=(重心-REF(重心,1))/-REF(重心,1)*100;
JXYK:=((L-REF(重心,1))/-REF(重心,1)+(H-REF(重心,1))/-REF(重心,1))/2*100;
YK:=(JXYK+10*ZF+20*ZX)/31;
月盈亏:MA(YK,20),COLORWHITE;
季盈亏:MA(YK,60),COLORYELLOW;
年盈亏:MA(YK,240),COLORMAGENTA;
DRK:=(c-H)/H*100;
DRY:=(c-L)/L*100;
XDY:=(C-重心)/重心*100;
YKB:=(DRK+DRY+2*XDY)/3;
YYK:MA(YKB,20),DOTLINE,COLORFFCCAA;
JYK:MA(YKB,60),DOTLINE,COLOR00CCCC;
LYK:MA(YKB,240),DOTLINE,COLORRED;
原理解析:
ZXJ赋值:IF((H-C和O较大值)>((C和O的较小值-L)) AND C>L,((H+2*L)/3+3*C+2*O)/6,
IF((H-C和O较大值)<((C和O的较小值-L)) AND C
均价赋值:成交额/(成交量*100)
重心赋值:(ZXJ+均价)/2
ZF赋值:(C-1日前的C)/-1日前的C*100
ZX赋值:(重心-1日前的重心)/-1日前的重心*100
JXYK赋值:((L-1日前的重心)/-1日前的重心+(H-1日前的重心)/-1日前的重心)/2*100
YK赋值:(JXYK+10*ZF+20*ZX)/31
输出
月盈亏:YK的20日简单移动平均,画白色
输出
季盈亏:YK的60日简单移动平均,画黄色
输出
年盈亏:YK的240日简单移动平均,画洋红色
DRK赋值:(C-H)/H*100
DRY赋值:(C-L)/L*100
XDY赋值:(C-重心)/重心*100
YKB:=(DRK+DRY+2*XDY)/3
输出
YYK:YKB的20日简单移动平均,DOTLINE,COLORFFCCAA
输出
JYK:YKB的60日简单移动平均,DOTLINE,COLOR00CCCC
输出
LYK:YKB的240日简单移动平均,DOTLINE,画红色
声明:本站所有资源,均为用户自主上传,仅作为学习交流之用,其版权归原作者或原出版社所有,本站不对所涉及的版权问题负法律责任。如有侵权,请联系我们删除!