HNL:=IF(HIGH>REF(HHV(HIGH,3),1),LOW,0);
这句判断当前高点 与前三周期的最高价 则返回 L0W,
为什么这里的LOW返回的是前一周期的L,而不是当前周期的L.
你再检查你的公式吧,按道理HNL肯定是返回当前的LOW
麻烦主管测试下,
VARIABLE: HNL = 0;
L值:LOW,LINETHICK0;
HNL值:HNL,LINETHICK0;
HNL:=IF(HIGH>REF(HHV(HIGH,3),1),LOW,0);
返回的确为前周期最低值。我不知道是哪里有问题了。
不好意思上传图片看不清楚,但是根据上面这个三分钟,我的确LOW 显示和 HNL不一样
VARIABLE: HNL = 0;
HNL:=IF(HIGH>REF(HHV(HIGH,3),1),LOW,0);
L值:LOW,LINETHICK0;
HNL值:HNL,LINETHICK0;
句子都是对的,就是次序有点问题,这样执行就好了。试试
哦 明白问题所在,谢谢楼上各位。