Quanta Docs

Tài liệu Quanta hoàn chỉnh cho Quant Studio

Cơ sở Quanta & Bắt đầu · beginner · 6 phút

Quanta là gì? Vì sao học?

Ngôn ngữ DSL hiện đại, bảo mật, và tối ưu cho Quant Trading

#overview#v2

Checklist

  • Hiểu định hướng của Quanta (Time-series first, dễ học, an toàn)
  • Phân biệt ưu điểm của Quanta so với Python DSL truyền thống
  • Đã mở /quant/workshop và biết cách compile code

Quanta là gì?

Quanta là ngôn ngữ DSL (Domain-Specific Language) bậc cao mà AICIO thiết kế riêng cho việc viết chiến lược algo/quant trading. Phiên bản mới nhất tập trung vào cú pháp Quanta Story – viết code bằng ngôn ngữ tự nhiên như đang kể một câu chuyện giao dịch.

Nói thẳng Quanta là nơi tập hợp những tính năng mạnh nhất từ các DSL lớn trên thế giới:

  • PineScript — cú pháp cô đọng, indicator-first, execution model rõ ràng.
  • AFL — vector hoá mọi phép tính.
  • Elixir — Pipe Operator ( |> ) huyền thoại .
  • Python — cách indent, kiểu dữ liệu.

Vì sao nên dùng Quanta?

  • Code ngắn: ~80% so với các DSL khác nhờ thư viện Built-in Function và Namespaces thông minh (sma_5, macd_de,...), hỗ trợ gần như toàn bộ indicator, pattern, draw tools.
  • Vectorized tự động: Mọi phép tính đều áp dụng trên chuỗi thời gian (Series). Bạn không cần vòng lặp for qua từng thanh nến.
  • Cú pháp Story tự nhiên: Viết code như đang kể chuyện (vd: enter long with wnav 5pct, enter long with size 1, mark long_setup at below_bar in lime).
  • Pipe Operator: Code flow cực gọn & đẹp.
  • Python embedded: Có thể nhúng code Python thuần trong Quanta Scripts.
  • Parity đa môi trường: Một Script duy nhất có thể Render Chart -> Backtest -> Optimize -> Screener -> Rebalancing Portfolio -> Paper Trading -> Live Trading và tích hợp làm Node trong Workflow Trading của AI CIO mà không cần viết lại.
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?").