问题出在“refdate(低,date);”,refday()函数的第二个参数必须是常数,而date却是个变量,于是就强制把date变为常量,返回date的最新值,对于几天前而言,date的最新值就是未来数据,于是就产生了引用未来数据的情况。简而言之,应用了未来数据。把它改为不应用未来数据的公式,如下:n:=90;m:=3;低:ref(llv(l,n),m);xg:低=l and ((c-l)>(o-c) or (o-l)>(c-o)) ,coloryellow,linethick5,stick; 20210311