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


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,画红色


 

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