Quanta Docs
·Tài liệu Quanta hoàn chỉnh cho Quant Studio
Bài họcrecipelesson/breakout-with-volume
Bài 4 — Donchian breakout + volume confirm
Breakout kênh 20 ngày, lọc volume > 1.5× trung bình. Dạy `donchian`, `d.upper[1]`, filter.
quanta
strategy "Donchian Breakout" @regime "trending, expanding" @style "breakout" @detail "Phá kênh Donchian 20 ngày, xác nhận volume > 1.5× trung bình." params: n = 20 in [10..60] vol_factor = 1.5 in [1.0..3.0] detect: d = donchian(market.high, market.low, n) break_up = market.close > d.upper[1] vol_ok = market.volume > vol_factor * rollmean(market.volume, 20) act: when break_up and vol_ok and not position.is_long: enter long with wnav 5pct tag "breakout + volume" when market.close < d.lower[1] and position.is_long: close long tag "channel lost" render: panel main: line d.upper as "Upper" in cyan dashed line d.lower as "Lower" in cyan dashed mark (break_up and vol_ok) as "Breakout" at below_bar in lime shaped arrow_up
d.upper[1]= upper kênh của bar trước — tránh self-reference (cùng bar đang phá kênh). Story lookback tương đương:d.upper at 1 bars ago.vol_oklà pattern filter — kết hợp điều kiện chính bằngand.
#intermediate
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?").