很好用的公式,根据自己的需要使用。自己实践过的。
IF(ISNULL(LV_D_SUPER_HLD_RATIO[-1])==0)
{
x:=LV_D_SUPER_HLD_RATIO*100;
STICKLINE(x>x[1],x,x*2-x[1],5),colorred;
STICKLINE(x RETURN x; } ddx:=((ZDMR[-1]+BDMR[-1])-(ZDMC[-1]+BDMC[-1]))/ TV_D_PUBLIC_SHARES *100; //判断新股 IF(ISNULL(LV_D_SUPER_HLD_RATIO)) { bl:=((ZDMR[-1]+BDMR[-1]))/TV_D_PUBLIC_SHARES*100; IF(ISNULL(bl[1])==0) bl:=bl[1]; } ELSE bl:=LV_D_SUPER_HLD_RATIO*100; // //bl 是起始比例 x:=bl; x1:=x[1]; ret:=x1+ddx; IF(ddx > 0) { IF(x1>95) ret := x1+ddx*0.1; ELSE IF(x1>90) ret := x1+ddx*0.5; ELSE IF(x1>85) ret := x1+ddx*0.8; } IF(ddx < 0) { IF(x1<5) ret := x1+ddx*0.1; ELSE IF(x1<10) ret := x1+ddx*0.5; ELSE IF(x1<15) ret := x1+ddx*0.8; } IF(ISNULL(ret)) ret := bl; IF(ret > 97.18) ret := 97.18; IF(ret < 2.08) ret := 2.08; x:=ret; STICKLINE(x>x[1],x,x*2-x[1],5),colorred; STICKLINE(x RETURN ret;