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 C# Excel do tworzenia wykresów OHLC akcji
- Tworzenie wykresu Open‑High‑Low‑Close akcji w Excelu przy użyciu C#
- Przykład zaawansowanej personalizacji
- Informacje o darmowej licencji
- Dodatkowe zasoby
- Podsumowanie
- Zobacz także
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:
- Utwórz nowy skoroszyt.
- Wypełnij arkusz przykładowymi danymi OHLC.
- Wstaw wykres StockOpenHighLowClose.
- Skonfiguruj wygląd wykresu.
- Zapisz skoroszyt.
Wyjaśnienie kodu
| Krok | Co robi kod |
|---|---|
| 1 | Tworzy nowy obiekt Workbook i uzyskuje dostęp do pierwszego Worksheet. |
| 2 | Zapisuje wiersz nagłówka oraz pięć wierszy przykładowych danych OHLC. |
| 3 | Dodaje 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). |
| 5 | Prezentuje kilka modyfikacji wizualnych: kolor tła, linie siatki i tytuły osi. |
| 6 | Zapisuje 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:
- Przewodnik programisty – https://docs.aspose.com/cells/net/
- Darmowe aplikacje online – https://products.aspose.app/cells/family
- Referencja API – https://reference.aspose.com/cells/net/
- Artykuły instruktażowe – https://blog.aspose.com/pl/categories/aspose.cells-product-family/
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.