Quanta Docs
·Tài liệu Quanta hoàn chỉnh cho Quant Studio
Khái niệmsyntaxsyntax/when
Khối `when cond:` / `if cond:` — phản ứng theo bar
Tương đương `if last_bar(cond):` — body chạy khi điều kiện ở bar mới nhất là True. `if` là alias của `when`. Hover `when` → docs `iif`.
quanta
score: scoreX = 0 when uptrend: scoreX += 0.5 if downtrend: scoreX -= 0.5 act: when crossover(fast, slow): quanta score sig_score with strong sig_conf note "EMA cross"
Engine extract bar cuối qua helper _truthy(cond). Bạn KHÔNG cần (và không nên) gọi LAST() thủ công.
Có thể chồng nhiều when / if — chúng độc lập. Trong biểu thức: ternary a when|if cond else b ≡ iif (lồng nhau bọc ()). Toán tử gán: +=, -=, ++, -- (hạ xuống x = x ± expr).
#control-flow
Trợ lý Quanta"Học nhanh hơn, hiệu quả hơn cùng AI"
Xin chào! Tôi là trợ lý học ngôn ngữ Quanta. Hỏi tôi về cú pháp, hàm, hoặc cách viết một chiến lược cụ thể (ví dụ: "Làm sao để xác định đỉnh đáy để vẽ trendline?").