Việc trực quan hoá dữ liệu thị trường tài chính là điều thiết yếu cho các nhà phân tích, nhà giao dịch và các nhà phát triển xây dựng ứng dụng đầu tư. Trong bài viết này, bạn sẽ học cách tạo biểu đồ Stock Open‑High‑Low‑Close (OHLC) trong Excel bằng C# với Aspose.Cells for .NET. Chỉ với vài dòng mã, bạn có thể chuyển đổi dữ liệu giá thô thành biểu đồ OHLC chuyên nghiệp, có thể lưu dưới dạng sổ làm việc Excel, PDF hoặc hình ảnh.

Bài viết này bao gồm các chủ đề sau:

Thư viện Excel C# để tạo biểu đồ OHLC cổ phiếu

Aspose.Cells for .NET là một thư viện Excel mạnh mẽ, được quản lý hoàn toàn, cho phép các nhà phát triển tạo, chỉnh sửa và hiển thị các tệp Excel mà không cần Microsoft Office. Nó cung cấp một API phong phú để làm việc với các bảng tính, ô, công thức và charts—bao gồm các loại biểu đồ tài chính như StockOpenHighLowClose, Candlestick, và Volume‑OHLC.

Lợi ích chính khi sử dụng Aspose.Cells cho việc tạo biểu đồ tài chính:

  • Không cần COM interop – hoạt động trên bất kỳ nền tảng nào hỗ trợ .NET.
  • Hỗ trợ đầy đủ các loại biểu đồ – bao gồm tất cả các biến thể biểu đồ chứng khoán và tài chính.
  • Kết xuất hiệu năng cao – lý tưởng cho các bộ dữ liệu lớn.
  • Nhiều định dạng đầu ra – XLSX, XLS, PDF, XPS, PNG, JPEG, v.v.

Bạn có thể thêm Aspose.Cells vào dự án của mình thông qua NuGet:

PM> Install-Package Aspose.Cells

Tạo biểu đồ Cổ phiếu Mở‑Cao‑Thấp‑Đóng trong Excel bằng C#

Dưới đây là một ví dụ C# đầy đủ, có thể chạy được, minh họa cách:

  1. Tạo một workbook mới.
  2. Điền dữ liệu OHLC mẫu vào worksheet.
  3. Chèn một biểu đồ StockOpenHighLowClose.
  4. Cấu hình giao diện của biểu đồ.
  5. Lưu workbook.

Giải thích mã

StepWhat the code does
1Khởi tạo một Workbook mới và truy cập Worksheet đầu tiên.
2Ghi một hàng tiêu đề và năm hàng dữ liệu mẫu OHLC.
3Thêm một biểu đồ loại ChartType.StockOpenHighLowClose.
4Liên kết phạm vi dữ liệu Open‑High‑Low‑Close (B2:E6) với chuỗi biểu đồ và đặt cột ngày làm dữ liệu trục X (phân loại).
5Minh họa một vài tùy chỉnh trực quan: màu nền, đường lưới và tiêu đề trục.
6Lưu workbook dưới dạng tệp XLSX có thể mở trong Excel, hoặc xuất ra PDF/PNG bằng Aspose.Cells nếu cần.

Chạy chương trình sẽ tạo ra một tệp Excel (StockOHLCChart_Output.xlsx) chứa một biểu đồ OHLC hoạt động đầy đủ, sẵn sàng cho việc phân tích hoặc trình bày.

Nhận giấy phép miễn phí

Aspose cung cấp giấy phép tạm thời miễn phí giúp loại bỏ các hạn chế đánh giá. Truy cập trang giấy phép tạm thời của Aspose để nhận và mở khóa toàn bộ khả năng của Aspose.Cells cho dự án của bạn.

Biểu đồ Mở‑Cao‑Thấp‑Đóng của Cổ phiếu: Tài nguyên miễn phí

Tiếp tục học hỏi với các tài nguyên chính thức của Aspose:

Kết luận

Trong tutorial này, bạn đã học cách tạo biểu đồ Stock Open‑High‑Low‑Close (OHLC) trong Excel bằng C# và Aspose.Cells for .NET. Mã được cung cấp minh họa việc chuẩn bị dữ liệu, tạo biểu đồ, định dạng cơ bản và các tùy chọn tùy chỉnh nâng cao. Với Aspose.Cells, bạn có thể tự động hoá các biểu đồ tài chính, tạo báo cáo và xuất biểu đồ sang nhiều định dạng mà không cần Microsoft Office.

Nếu bạn có bất kỳ câu hỏi nào hoặc cần hỗ trợ thêm, hãy thoải mái truy cập diễn đàn hỗ trợ miễn phí của chúng tôi: https://forum.aspose.com/c/cells/9.

Xem thêm