AlertaScript

AlertaScript: Viết Indicator và Strategy của Riêng Bạn

9 min read

AlertaScript là ngôn ngữ indicator tùy chỉnh của AlertaChart. Nó cho phép bạn viết indicator kỹ thuật của riêng mình, overlay tùy chỉnh và chiến lược có thể backtest đầy đủ — tất cả đều được render trên cùng một biểu đồ trực tiếp bạn sử dụng hàng ngày.

Những gì bạn có thể xây dựng

- Overlay tùy chỉnh: đường, kênh, dải được vẽ trên pane giá. - Pane phụ tùy chỉnh: oscillator, plot tỷ lệ, bất cứ thứ gì sống bên dưới biểu đồ. - Cảnh báo từ đầu ra indicator: kích hoạt một cảnh báo AlertaChart khi điều kiện của script của bạn trở thành đúng. - Backtest và báo cáo strategy: chế độ strategy tạo ra tỷ lệ thắng, profit factor, drawdown và biểu đồ equity-curve thông qua bảng Strategy Tester.

Bạn (chưa) thể đặt lệnh thực từ AlertaScript. Chế độ strategy là để phân tích và báo cáo — giao dịch trực tiếp có trong lộ trình nhưng chưa giao hàng hôm nay.

Editor

Mở AlertaScript từ thanh điều hướng trên cùng. Editor được chia thành ba cột: cây tệp ở bên trái (các script đã lưu của bạn), mã ở giữa và biểu đồ xem trước trực tiếp ở bên phải. Save lưu script vào thư viện của bạn (Pro), Run thực thi nó dựa trên biểu đồ hiển thị và render kết quả, và Apply liên kết script như một indicator biểu đồ để nó đi cùng bạn qua các lần chuyển đổi symbol.

Những gì ngôn ngữ hỗ trợ

- Series tích hợp: open, high, low, close, volume, time. - Toán học: math.abs, math.max, math.min, math.round, math.log, cộng thêm mọi thứ trong Math của JavaScript có thể truy cập từ tiền tố alerta.. - Vẽ đồ thị: plot, plotshape, plotcandle, bgcolor, hline. - Điều kiện + trạng thái: if/else, var cho trạng thái liên tục, ta.crossover, ta.crossunder, ta.highest, ta.lowest, cộng với hầu hết các hàm thư viện TA. - Strategies: strategy.entry, strategy.exit, strategy.close_all với một bảng Strategy Tester tạo ra các chỉ số.

Namespace alerta. bổ sung các tích hợp dành riêng cho AlertaChart: alerta.session, alerta.market_type, alerta.is_futures, alerta.funding_rate (chỉ futures), alerta.open_interest (chỉ futures).

Chia sẻ script

Nút Share tạo ra một URL tải script của bạn vào editor của người dùng khác khi họ nhấp vào nó. Hữu ích cho các template cộng đồng. Các script ở chế độ chỉ đọc khi được tải qua liên kết chia sẻ cho đến khi người nhận nhân bản chúng vào thư viện riêng của họ.