Chuyển đến nội dung chính
ATK Pine Script®
Phiên bản 6 — Đã phát hành

Xây dựng thuật toán giao dịch với PyneScript

Ngôn ngữ script Python cho algo trading trên nền tảng ATK. Indicator, strategy và visual — tất cả trong một.

Nền tảng ATK — PyneScript indicator trên chart
my_indicator.py
from source import indicator, input, ta, plot

indicator("My EMA Crossover", overlay=True)

fast_len = input.int(9, title="Fast Length", key="fast")
slow_len = input.int(21, title="Slow Length", key="slow")

def build_indicator_frame(df, params=None):
    df["fast_ema"] = ta.ema(df["close"], fast_len)
    df["slow_ema"] = ta.ema(df["close"], slow_len)
    return df

Từ script đến chart trong 3 bước

Viết script, tải vào ATK và xem kết quả ngay lập tức.

Chọn script
1

Chọn script

Nhấn Open trong tab Script để duyệt các file PyneScript.

Chọn script
2

Chọn script

Chọn file .py từ folder của bạn hoặc từ ví dụ.

Thêm vào chart
3

Thêm vào chart

Nhấn Add to Chart và indicator hoặc strategy chạy ngay lập tức.

Mọi thứ bạn cần

PyneScript V6 cung cấp bộ công cụ toàn diện cho giao dịch định lượng.

Hỗ trợ Python

Viết logic giao dịch bằng Python quen thuộc với pandas DataFrame đầy đủ.

50+ Indicator kỹ thuật

Tích hợp sẵn ta.ema, ta.rsi, ta.crossover và hàng chục indicator khác qua namespace ta.*.

Visual phong phú

Plot overlay, shape, table, candle và profile với ATK graphics bridge.

Mô phỏng thực tế

Slippage, commission và mô phỏng order fill tích hợp trong engine.

Hệ sinh thái Library

Xuất bản và import các library tái sử dụng giữa các script.

Multi-timeframe

request.security() để truy cập dữ liệu cross-timeframe liền mạch.