S PrimeS Prime

Pine Script cơ bản

Viết chỉ báo TradingView đầu tiên của bạn chỉ với vài dòng mã.

Pine Script là ngôn ngữ lập trình của TradingView dùng để viết chỉ báo (indicator) và chiến lược (strategy). Ngôn ngữ ngắn gọn, chạy trực tiếp trên biểu đồ và dễ học nếu bạn đã hiểu các chỉ báo cơ bản như đường trung bình động.

Ví dụ đầu tiên: đường trung bình động SMA

//@version=6
indicator("SMA 20", overlay = true)

length = input.int(20, "Độ dài")
ma = ta.sma(close, length)

plot(ma, "SMA", color = color.new(color.blue, 0), linewidth = 2)

Giải thích từng dòng

  • //@version=6: khai báo phiên bản Pine Script.
  • indicator(...): khai báo đây là chỉ báo; overlay = true vẽ trực tiếp lên biểu đồ giá.
  • input.int(...): tạo ô tham số để người dùng đổi độ dài trong phần Cài đặt.
  • ta.sma(close, length): tính trung bình động đơn giản của giá đóng cửa.
  • plot(...): vẽ đường lên biểu đồ.

Cách chạy thử

  1. Mở TradingView, chọn một biểu đồ bất kỳ.
  2. Mở Pine Editor ở phía dưới biểu đồ.
  3. Dán đoạn mã, bấm Add to chart.
  4. Đổi độ dài trong Cài đặt để xem đường thay đổi.

Học bằng cách đọc chỉ báo mở của S Prime

S Prime công khai 10 chỉ báo mã nguồn mở. Đọc và thử sửa các mã này là cách học nhanh. Khi muốn chỉnh sửa, hãy sao chép bản về tài khoản của bạn trước. Xem danh sách chỉ báo và hướng dẫn cài đặt.

Cú pháp Pine Script có thể thay đổi theo từng phiên bản. Nếu gặp lỗi, hãy đối chiếu với tài liệu của TradingView.

Lưu ý: nội dung trên S Prime chỉ mang tính giáo dục, không phải khuyến nghị đầu tư và không cam kết lợi nhuận. Giao dịch có rủi ro cao, bạn có thể mất toàn bộ vốn. Xem cảnh báo rủi ro.