0

我是 AFL 的新手。我想检查当前的蜡烛收盘价是否大于之前的高点,但我遇到了以下错误。你能帮我解决这个问题吗:

if ((lowma > minHighPrice) AND (Close[0] > High[-1]))

错误 10:下标超出范围。您不得访问 0..(BarCount-1) 范围之外的数组元素。您试图访问不存在的 -1st 数组元素。错误 6:IF、WHILE、FOR 语句中的条件必须是数字或布尔类型。你不能在这里使用数组。请使用 [] 访问数组元素

if (lowma > minHighPrice) AND (Ref(Close, 0) > Ref(High,-1))

错误 6:IF、WHILE、FOR 语句中的条件必须是数字或布尔类型。你不能在这里使用数组。请使用 [] 访问数组元素

谢谢和问候, 哈米德

4

0 回答 0