[求助] 求ma100穿越ma5 時,前20周期的最高價,請幫忙看看,為什么算的高點值不對,謝謝!!
ma1:=ma(c,100);
ma2:=ma(c,5);
周期:=20;
variable:HighestValue=0;
pt:h;
IF BARPOS < 100 THEN
EXIT;
if CROSS(ma2,ma1) then BEGIN
FOR j=1 TO 周期 DO
BEGIN
if PT[j]>HighestValue then HighestValue : =PT[j];
END
end
hv:HighestValue,NODRAW;//20周期高點
做個修改
valuewhen(cross(m1,m2),ref(hhv(h,20),1))