"在一分种周期取前一天最高价、最低价怎么取?
N:=barslast(date<>ref(date,1))+1;
preDayHigh:ref(hhv(h,N),N); //昨日最高价
preDayLOW:ref(LLv(L,N),N); //昨日最低价"
按照这样的写法,是取得前日最后N根K线里的最高最低价吧,只有在正好是最后一根K线时才会返回前一天的最高最低价
不会,
上面的结果是你实际测试出来的,还是光看了代码就想出来的?
你不明白的是 前后两个n的值是不一样的
ref(hhv(h,n),n) 后面一个n是你理解的n,前面的n 不是你理解上的n,而是ref(,n)过的后的n,也就是ref(n,n) ,你可以看看ref(n,n)的结果是多少