ATK Graphics Bridge
ctx.atk.* — renderer tổng hợp và gốc cho cặp plot-line, dải fill, table, hình chữ nhật, và volume profile.
ATK Bridge: Dùng Cho Renderer Tổng Hợp Hoặc Gốc#
Dùng ctx.atk.* khi repo đã cung cấp sẵn renderer cấp cao hơn mà sẽ rất khó xây dựng lại
từ các object thô. Bridge đặc biệt hữu ích cho cặp plot-line, dải fill, table, hình chữ nhật,
volume profile, và các shape nhóm.
Các renderer ctx.atk.* khả dụng#
| Renderer | Dùng cho |
|---|---|
ctx.atk.plot_line(...) | Line series có tên, có thể được tham chiếu bởi fill_between. |
ctx.atk.fill_between(...) | fill vùng giữa hai bridge line key. |
ctx.atk.table(...) | Bảng điều khiển table tổng hợp với bố cục ATK gốc. |
ctx.atk.rectangles(...) | Nhóm vùng hình chữ nhật hoặc zone. |
ctx.atk.volume_profile(...) | Visual tổng hợp volume profile. |
ctx.atk.candlestick(...) | Gói candle gọn từ mảng OHLC. |
ctx.atk.horizontal_bar(...) | Profile thanh ngang tại một vị trí x neo. |
ctx.atk.dual_horizontal_bar_fixed(...) | Overlay profile kép tại vị trí x cố định. |
Khi nào chọn ATK bridge thay vì ctx object#
- Visual là dạng tổng hợp phong phú hơn, kết hợp nhiều renderer (ví dụ: line + fill, candle + profile).
- Repo đã cung cấp sẵn helper cấp cao phù hợp với nhu cầu.
- Bạn đang làm việc với payload nhóm thay vì đối tượng đơn lẻ.
Khi nào nên dùng ctx object gốc#
-
Bạn cần một line, label, box, hoặc table đơn lẻ và API
ctx.*thuần đáp ứng đủ. -
Visual đủ đơn giản để bridge không mang lại lợi ích gì thêm.