Quanta Docs
·Tài liệu Quanta hoàn chỉnh cho Quant Studio
`trendline` — đường xu hướng (verb v2 + truyền thống)
Story: `trendline [t,p]` (chain) · `clone to [t,p]` (kênh giá) · `filled` · `limit by N`.
Anchor là {t, price} hoặc story `trendline …`.
Ba chế độ vẽ
1. Hai mảng (dual): trendline [ph_t, ph_p] to [pl_t, pl_p] — mỗi bar nối pivot đỉnh ↔ đáy khi cặp anchor đổi (ffill pivot). 2. Một mảng (chain): trendline [ph_t, ph_p] — tự nối pivot mới nhất (from, mút phải) với pivot liền trước (to, mút trái). 3. Một đoạn (single): trendline [ph_t[1], ph_p[1]] to [ph_t[2], ph_p[2]] — [1] = pivot mới hơn, [2] = pivot cũ hơn (engine tự đảo nếu cần).
Hướng vẽ: from = anchor thời gian mới hơn (phải chart) · to = cũ hơn (trái). Chỉ hiển thị khi cả hai mốc nằm trong cửa sổ nến visible (tránh tia ngang khi thiếu bar trái).
Story-style
render: panel main: trendline [ph_t, ph_p] to [pl_t, pl_p] limit by 5 in yellow dashed with width 2 with opacity 50pct with extend right trendline [ph_t, ph_p] limit by 3 in cyan solid trendline [ph_t, ph_p] clone to [pl_t, pl_p] in yellow solid filled
- `clone to [t,p]` — vẽ thêm đường song song (kênh giá): chọn điểm trong mảng clone có
timenằm giữafromvàtocủa trendline gốc (ưu tiên đáy thấp nhất), offset =clone_price − main_line_pricetại thời điểm đó; clone song song qua anchor nội bộ. - `filled` — tô nền giữa hai đường kênh; chỉ có hiệu lực khi có `clone to` (bỏ qua nếu vẽ trendline đơn).
- `limit by N` — tối đa N trendline gần nhất (tính từ bar mới nhất); chỉ build N segment (không quét/build toàn bộ history).
- `with extend N` — kéo thêm *N* nến từ mút phải (anchor
from); `with extend -N` — kéo thêm *|N|* nến từ mút trái (to). - `with extend right/left/all` — kéo dài tia vô hạn (ray).
- `solid` / `dashed` / `dotted` · `with width` · `with opacity Npct`.
Truyền thống
# Điểm cố định theo lookback bar trendline(from: {t: bar.time[20], price: market.low[20]}, to: {t: bar.time[0], price: market.low[0]}, color: cyan, extend: extend_right) # Hai series pivot (ffill) trendline(from: [p1_t, p1_h], to: [p2_t, p2_h], color: yellow, width: 2, extend: extend_right)
Yêu cầu: hai mốc thời gian khác nhau, giá finite và > 0; không dùng 0 làm thời gian placeholder.
FE: canvas overlay trên pane main (Candora QuantaDraw).
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?").