ValueWhen - lấy giá trị của mảng khi điều kiện được đáp ứng
CÚ PHÁP
ValueWhen(EXPRESSION, MẢNG, n = 1)
TRẢ VỀ
MẢNG
CHỨC NĂNG
Trả về giá trị của MẢNG khi EXPRESSION được đúng trên lần xuất hiện gần nhất thứ n. Lưu ý: hàm này cũng cho phép giá trị 0 và giá trị âm cho n - điều này cho phép tham chiếu tương lai.
VÍ DỤ
valuewhen( cross( close, ma(close,5) ) ,macd(), 1);
hàm này sẽ lấy giá trị MACD khi Close cắt lên MA5 lần đầu tiên từ hiện tại.
valuewhen( cross(macd,signal) ,C, 2);
Hàm này sẽ lấy giá trị C tại thời điểm macd cắt lên signal lần thứ 2 tín ngược từ hiện tại.