Khai Báo Visual Tĩnh
plot, hline, plotshape, plotchar, plotarrow, fill, và linefill.new — lựa chọn mặc định cho visual indicator theo hàng.
Khai Báo Tĩnh: Lựa Chọn Mặc Định Cho Hầu Hết Indicator#
Dùng khai báo tĩnh khi một column trong frame đã chuẩn bị đã mô tả sẵn line, marker, hoặc ngưỡng bạn muốn render. Điều này cho bạn code sạch nhất và sự liên kết chặt chẽ nhất giữa tính toán và hiển thị.
Khi nào dùng khai báo tĩnh#
- Visual ánh xạ 1-1 với column đã tính toán (ví dụ: một line EMA, giá trị RSI, marker tín hiệu).
- Indicator tạo ra một giá trị hoặc một marker trên mỗi bar.
- Bạn không cần điểm cuối đối tượng, biên hình học, hoặc văn bản thay đổi.
Các API tĩnh khả dụng#
| API | Dùng cho |
|---|---|
plot(...) | Line liên tục hoặc area series từ column frame. |
hline(...) | Line tham chiếu ngang cố định tại mức giá không đổi. |
plotshape(...) | Marker shape rời rạc (hình tròn, tam giác, mũi tên) trên các hàng tín hiệu. |
plotchar(...) | Marker ký tự đơn đặt trên các hàng tín hiệu. |
plotarrow(...) | Marker mũi tên lên/xuống có kích thước theo column số. |
fill(...) | fill vùng giữa hai output plot đã có. |
linefill.new(...) | fill vùng giữa hai đối tượng line đã có. |
Nếu frame đã có sẵn column, hãy dùng plot. Dùng ctx.line.new để vẽ một line mà có thể
biểu diễn bằng plot("ema_fast", ...) chỉ thêm phức tạp không cần thiết.