你好,是这一选股公式吗?股票软件无未来提示:{强势股选股公式}三日大涨幅:=(c-ref(c,3))/ref(c,3)*100>23;两日大涨幅:= (c-ref(c,2))/ref(c,2)*100>18;单日大涨幅:=(c-ref(c,1))/ref(c,1)*100>9.9;三日强无大跌:= (hhv(c,12)-c)/c*100<13;两日强无大跌:= (hhv(c,8)-c)/c*100<8;单日强无大跌:= (hhv(c,3)-c)/c*100<4;强势股:if(dyna**(4)>0 ,(every(三日大涨幅,9) and 三日强无大跌) or (every(两日大涨幅,6) and 两日强无大跌) or (every(单日大涨幅,3) and 单日强无大跌),0); 20210311
问题出在“refdate(低,date);”,refday()函数的第二个参数必须是常数,而date却是个变量,于是就强制把date变为常量,返回date的最新值,对于几天前而言,date的最新值就是未来数据,于是就产生了引用未来数据的情况。简而言之,应用了未来数据。把它改为不应用未来数据的公式,如下:n:=90;m:=3;低:ref(llv(l,n),m);xg:低=l and ((c-l)&g...