Wizualizacja danych rynków finansowych jest niezbędna dla analityków, traderów i programistów tworzących aplikacje inwestycyjne. W tym artykule dowiesz się, jak stworzyć wykres Stock Open‑High‑Low‑Close (OHLC) w Excelu przy użyciu C# oraz Aspose.Cells for .NET. Dzięki kilku liniom kodu możesz przekształcić surowe dane cenowe w profesjonalnie wyglądający wykres OHLC, który można zapisać jako skoroszyt Excela, PDF lub obraz.

Ten artykuł obejmuje następujące tematy:

Biblioteka Excel w C# do tworzenia wykresów OHLC akcji

Aspose.Cells for .NET jest potężną, w pełni zarządzaną biblioteką Excel, która umożliwia programistom tworzenie, edytowanie i renderowanie plików Excel bez Microsoft Office. Udostępnia bogate API do pracy z arkuszami, komórkami, formułami i wykresami—w tym typami wykresów finansowych, takimi jak StockOpenHighLowClose, Candlestick i Volume‑OHLC.

Kluczowe korzyści z używania Aspose.Cells do tworzenia wykresów finansowych:

  • No COM interop – działa na każdej platformie obsługującej .NET.
  • Full chart type support – w tym wszystkie warianty wykresów giełdowych i finansowych.
  • High‑performance rendering – idealne dla dużych zestawów danych.
  • Multiple output formats – XLSX, XLS, PDF, XPS, PNG, JPEG, itp.

Możesz dodać Aspose.Cells do swojego projektu za pomocą NuGet:

PM> Install-Package Aspose.Cells

Utwórz wykres otwarcia‑wysoka‑niska‑zamknięcia akcji w Excelu przy użyciu C#

Poniżej znajduje się kompletny, uruchamialny przykład w C#, który demonstruje, jak:

  1. Utwórz nowy skoroszyt.
  2. Wypełnij arkusz przykładowymi danymi OHLC.
  3. Wstaw wykres StockOpenHighLowClose.
  4. Skonfiguruj wygląd wykresu.
  5. Zapisz skoroszyt.

Wyjaśnienie kodu

KrokCo robi kod
1Tworzy nowy obiekt Workbook i uzyskuje dostęp do pierwszego Worksheet.
2Zapisuje wiersz nagłówka oraz pięć wierszy przykładowych danych OHLC.
3Dodaje wykres typu ChartType.StockOpenHighLowClose.
4Łączy zakres danych Open‑High‑Low‑Close (B2:E6) z serią wykresu i ustawia kolumnę dat jako dane osi X (kategoria).
5Prezentuje kilka modyfikacji wizualnych: kolor tła, linie siatki i tytuły osi.
6Zapisuje skoroszyt jako plik XLSX, który można otworzyć w Excelu, lub wyeksportować do PDF/PNG przy użyciu Aspose.Cells w razie potrzeby.

Uruchomienie programu tworzy plik Excel (StockOHLCChart_Output.xlsx), który zawiera w pełni funkcjonalny wykres OHLC gotowy do analizy lub prezentacji.

Uzyskaj darmową licencję

Aspose oferuje tymczasową darmową licencję, która usuwa ograniczenia wersji ewaluacyjnej. Odwiedź stronę tymczasowej licencji Aspose, aby uzyskać ją i odblokować pełne możliwości Aspose.Cells w swoim projekcie.

Wykres otwarcia‑wysoka‑niska‑zamknięcia akcji: darmowe zasoby

Kontynuuj naukę z tymi oficjalnymi zasobami Aspose:

Podsumowanie

W tym samouczku nauczyłeś się, jak utworzyć wykres Stock Open‑High‑Low‑Close (OHLC) w Excelu przy użyciu C# i Aspose.Cells for .NET. Dostarczony kod demonstruje przygotowanie danych, tworzenie wykresu, podstawowe stylizowanie oraz zaawansowane opcje dostosowywania. Dzięki Aspose.Cells możesz automatyzować wizualizacje finansowe, generować raporty i eksportować wykresy do wielu formatów bez konieczności posiadania Microsoft Office.

Jeśli masz jakiekolwiek pytania lub potrzebujesz dalszej pomocy, zapraszamy do odwiedzenia naszego darmowego forum wsparcia: https://forum.aspose.com/c/cells/9.

Zobacz także