Hướng dẫn các bước sử dụng
Cập nhật lần cuối:
Thảo luậnMẹo
Cài đặt
Vui lòng tham khảo hướng dẫn cài đặt tại mục tài liệu hướng dẫn Cài đặt phần mềm trong gói thư viện tài trợ Vnstock. Sử dụng Notebook minh hoạ dưới đây để cài đặt nhanh và thử nghiệm ngay với Google Colab.
Nạp dữ liệu
import pandas as pd from vnstock_ta import DataSource data = DataSource(symbol='ACB', start='2023-01-02', end='2025-03-22', interval='1D', source='VCI').get_data()
Sau thao tác này, dữ liệu cần thiết cho phân tích kỹ thuật với định dạng tiêu chuẩn OHLCV sẽ được nạp vào môi trường làm việc để bạn sử dụng.
Thiết lập
# Nạp biến data nhận dữ liệu giá đầu vào ở trên from vnstock_ta import Indicator, Plotter # Optional: Import các biến được định nghĩa sẵn mã màu tương phản tốt với chart from vnstock_ta.utils.const import _CRIMSON_RED, _EMERALD_GREEN, _ORANGE, _LIME_PUNCH, _ISLAND_GREEN, _SLATE_BLUE, _TURKISH_SEA # Gán Indicator Class với tên viết tắt ta = Indicator(data) # Đổi theme='light' để sử dụng giao diện sáng, áp dụng tất cả hàm đi kèm chart = Plotter(data, theme='dark', watermark=True, display=True)
Tính toán chỉ báo
Việc tính toán chỉ báo kỹ thuật rất đơn giản và sử dụng giá trị mặc định theo thiết lập tiêu chuẩn từ TradingView, bạn có thể thay đổi thông số để phù hợp với chiến lược của mình.
Ví dụ, sau các bước thiết lập, bạn có thể tính dải dữ liệu MACD chỉ với 1 câu lệnh.
ta.macd(fast=12, slow=26, signal=9)
Kết quả trả về:
time 2023-01-03 NaN 2023-01-04 NaN 2023-01-05 NaN 2023-01-06 NaN 2023-01-09 NaN ... 2024-06-04 52.565116 2024-06-05 50.727906 2024-06-06 48.386306 2024-06-07 48.669824 2024-06-10 50.144457 Name: RSI_14, Length: 355, dtype: float64
Bạn cũng có thể biểu diễn đồ thị tương tác cho chỉ báo bất kỳ với cú pháp đơn giản:
ta.macd(fast=12, slow=26, signal=9)

Chi tiết các hàm và bước tính toán, bạn có thể xem trong Notebook minh hoạ và thao tác nhanh để thấy kết quả.
Chúc bạn thành công!
Thảo luận