第二句编译不通过, 你确定你那里有输出值?
variable:a24=0,a25=0; bs:=barscount(c); r30:=ref(c,30); rc:=ref(c,1); a25p:=ma(abs(c-ref(c,1)),30); if bs<=30 then BEGIN a24:=(c-r30)/30; a25:=a25p; end; else BEGIN aa2:=c-rc; a24:=a24+(aa2-a24)*(1/30); a25:=a25+(abs(aa2)-a25)*(1/30); end; ddd:a25; |
variable:a24=0,a25=0; bs:=barscount(c); r30:=ref(c,30); rc:=ref(c,1); a25p:=ma(abs(c-ref(c,1)),30); if bs<=30 then BEGIN a24:=(c-r30)/30; a25:=a25p; end; else BEGIN aa2:=c-rc; a24:=a24+(aa2-a24)*(1/30); a25:=a25+(abs(aa2)-a25)*(1/30); end; ddd:a25; |