Quanta Docs
·Tài liệu Quanta hoàn chỉnh cho Quant Studio
Khái niệmnamespacens/position
Namespace `position.*`
is_hold, is_long, is_short, qty, wnav, cost_price, pnl, nav.
Engine inject state position của ticker hiện tại — chỉ đọc, không set:
position.is_hold(bool) — cổ phiếu đang nắm giữposition.is_long/position.is_short(bool) — chiều vị thế (phái sinh)position.qty(khối lượng / số HĐ, luôn dương)position.wnav(tỷ trọng NAV đang giữ; cổ phiếu = cost×qty/nav; phái sinh = 0.2×100000×cost×qty/nav — luôn tính trên NAV VND đầy đủ)position.cost_price— cổ phiếu: nghìn đồng/cp; phái sinh: điểm indexposition.pnl— cổ phiếu: nghìn đồng (market−cost); phái sinh: điểm (LONG market−cost, SHORT cost−market)position.nav— NAV tài khoản đơn vị nghìn đồng
Lưu ý: enter long with wnav 10pct là sizing lệnh (compile → order weight), khác position.wnav (tỷ trọng đang giữ). Sizing autotrade vẫn dùng NAV VND đầy đủ.
Ví dụ: when position.is_long and market.close < trail: close long tag "trail"
#namespace
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?").