通达信公式。50天内,所有收盘价大于今天收盘价的天数,大于2天小于10天。

如题所述

ZD:=LLV(REF(C,1),50);
T:=COUNT(C<ZD,10)COLORRED;
XG:IF((T>REF(T,1) AND REF(T,1)=1 AND REF(C<ZD,1))OR(T>REF(T,1)AND REF(T,1)>REF(T,2)AND REF(T,2)>REF(T,3)),T,0);追问

辛苦了,但这个完成不符合我的要求。比如今天股价是10元,我要求的是,从今天起,向上追溯50天,这50天之内,股价大于10元的天数,要多于2天,但要少于10天。

追答

SP:=REFDATE(CLOSE,DATE),DOTLINE,COLORYELLOW;
XG1:RANGE(COUNT(C>SP,50),2,10);
因收盘价采用的是最后一个,无法向前验证,最后一个信号之前的,都不可参考。
只能满足当天选股。

追问

谢谢,但你的不符合我的要求。

温馨提示:内容为网友见解,仅供参考
无其他回答
相似回答