您AA1指標中的
A:=IFELSE(REF(L,1)<REF(L,2)&&L>REF(L,1)&&REF(H,1)<REF(H,2)&&H>REF(H,1)&&H>REF(H,2),1,0);
您寫的是字母O 應該修改為0
另外您AA1中的指標
A1:=VALUEWHEN(A>O,A);
B1:=VALUEWHEN(B>O,B);
也是O 即開盤價 所以A1和B1是沒有任何值的 因為您的A和B只能返回1 或者0 永遠小于開盤價!
將AA1指標重新編寫如下:
A:=IFELSE(REF(L,1)<REF(L,2)&&L>REF(L,1)&&REF(H,1)<REF(H,2)&&H>REF(H,1)&&H>REF(H,2),1,0);
A1:VALUEWHEN(A>0,A);
B:=IFELSE(REF(L,1)>REF(L,2)&&L<REF(L,1)&&REF(H,1)>REF(H,2)&&H<REF(H,1)&&L<REF(L,2),1,0);
B1:VALUEWHEN(B>0,B);
僅供參考!