Quanta Docs

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

Khái niệmfoundationconcept/blocks

Cấu trúc các block của một chiến lược

Mỗi script gồm header (strategy/study/screener) + 4 block: inputs/params, logics/..., act, render/plots. Có thêm `risk:`, các block tự do và `fn` UDF tuỳ chọn.

Header khai báo loại artifact và tên:

quanta
strategy "Tên chiến lược"
    @regime     "trending, expanding"
    @style      "momentum, breakout"
    @detail "Mô tả chiến lược cho marketplace"

Với strategy, khuyến nghị / AI codegen bắt buộc 3 annotation @regime, @style, @detail (xem concept/strategy-metadata). Có thể đặt header study "..." (chỉ vẽ chart, không sinh signal) hoặc screener "..." (chỉ filter universe).

Block v2 (khuyến nghị):

  • params: / inputs: — khai báo tham số dùng trong Optimize: name = default in [lo..hi].
  • Free blocks: — Block đặt tên tự do (detect:, score:, logics:, …).
  • act:when + story (enter/close) + quanta score … with strong … note "…".
  • render: — story verbs (line … in cyan, box, mark, zone, …). CẤM rectangle — dùng `box`.
  • risk: — khai báo stop_loss, take_profit, max_position (engine đọc).
  • fn name(args): — định nghĩa hàm phụ (UDF) — đặt ở top-level.
#structure
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?").