Die Visualisierung von Finanzmarktdaten ist für Analysten, Händler und Entwickler, die Investment‑Anwendungen erstellen, unerlässlich. In diesem Artikel lernen Sie, wie Sie ein Stock Open‑High‑Low‑Close (OHLC)‑Diagramm in Excel mit C# und Aspose.Cells for .NET erstellen. Mit nur wenigen Codezeilen können Sie Rohpreisdaten in ein professionell aussehendes OHLC‑Diagramm umwandeln, das als Excel‑Arbeitsmappe, PDF oder Bild gespeichert werden kann.
Dieser Artikel behandelt die folgenden Themen:
- C# Excel-Bibliothek zum Erstellen von Aktien-OHLC-Diagrammen
- Erstellen eines Aktien‑Open‑High‑Low‑Close‑Diagramms in Excel mit C#
- Beispiel für erweiterte Anpassungen
- Informationen zur kostenlosen Lizenz
- Zusätzliche Ressourcen
- Fazit
- Siehe auch
C# Excel-Bibliothek zur Erstellung von Aktien-OHLC-Diagrammen
Aspose.Cells for .NET ist eine leistungsstarke, vollständig verwaltete Excel‑Bibliothek, die Entwicklern ermöglicht, Excel‑Dateien zu erstellen, zu bearbeiten und zu rendern, ohne Microsoft Office zu benötigen. Sie bietet eine umfangreiche API für die Arbeit mit Arbeitsblättern, Zellen, Formeln und Diagrammen — einschließlich Finanzdiagrammtypen wie StockOpenHighLowClose, Candlestick und Volume‑OHLC.
Wesentliche Vorteile der Verwendung von Aspose.Cells für die Finanzdiagrammerstellung:
- Kein COM‑Interop – funktioniert auf jeder Plattform, die .NET unterstützt.
- Vollständige Diagrammtypunterstützung – einschließlich aller Aktien‑ und Finanzdiagrammvarianten.
- Hochleistungs‑Rendering – ideal für große Datensätze.
- Mehrere Ausgabeformate – XLSX, XLS, PDF, XPS, PNG, JPEG usw.
Sie können Aspose.Cells über NuGet zu Ihrem Projekt hinzufügen:
PM> Install-Package Aspense.Cells
Erstellen Sie ein Stock Open‑High‑Low‑Close-Diagramm in Excel mit C#
Im Folgenden finden Sie ein vollständiges, ausführbares C#‑Beispiel, das zeigt, wie man:
- Erstellen Sie eine neue Arbeitsmappe.
- Füllen Sie das Arbeitsblatt mit Beispiel‑OHLC‑Daten.
- Fügen Sie ein StockOpenHighLowClose‑Diagramm ein.
- Konfigurieren Sie das Aussehen des Diagramms.
- Speichern Sie die Arbeitsmappe.
Erklärung des Codes
| Step | What the code does |
|---|---|
| 1 | Instanziiert ein neues Workbook und greift auf das erste Worksheet zu. |
| 2 | Schreibt eine Kopfzeile und fünf Zeilen Beispiel‑OHLC‑Daten. |
| 3 | Fügt ein Diagramm vom Typ ChartType.StockOpenHighLowClose hinzu. |
| 4 | Bindet den Open‑High‑Low‑Close‑Datenbereich (B2:E6) an die Diagrammserie und legt die Datumsspalte als X‑Achsen‑(Kategorien‑)Daten fest. |
| 5 | Demonstriert einige visuelle Anpassungen: Hintergrundfarbe, Gitternetzlinien und Achsentitel. |
| 6 | Speichert die Arbeitsmappe als XLSX‑Datei, die in Excel geöffnet werden kann, oder exportiert sie bei Bedarf mit Aspose.Cells nach PDF/PNG. |
Das Ausführen des Programms erzeugt eine Excel‑Datei (StockOHLCChart_Output.xlsx), die ein voll funktionsfähiges OHLC‑Diagramm enthält, das für Analyse oder Präsentation bereit ist.
Kostenlose Lizenz erhalten
Aspose bietet eine temporäre kostenlose Lizenz an, die Evaluierungsbeschränkungen entfernt. Besuchen Sie die Aspose temporäre Lizenzseite, um eine zu erhalten und die vollen Funktionen von Aspose.Cells für Ihr Projekt freizuschalten.
Aktien Open‑High‑Low‑Close Diagramm: Kostenlose Ressourcen
Setzen Sie das Lernen mit diesen offiziellen Aspose‑Ressourcen fort:
- Entwicklerhandbuch – https://docs.aspose.com/cells/net/
- Kostenlose Online‑Apps – https://products.aspose.app/cells/family
- API‑Referenz – https://reference.aspose.com/cells/net/
- How‑To‑Artikel – https://blog.aspose.com/de/categories/aspose.cells-product-family/
Fazit
In diesem Tutorial haben Sie gelernt, wie man ein Stock Open‑High‑Low‑Close (OHLC) Diagramm in Excel mit C# und Aspose.Cells for .NET erstellt. Der bereitgestellte Code demonstriert die Datenaufbereitung, Diagrammerstellung, grundlegende Formatierung und erweiterte Anpassungsoptionen. Mit Aspose.Cells können Sie Finanzvisualisierungen automatisieren, Berichte erstellen und Diagramme in mehrere Formate exportieren, ohne Microsoft Office zu benötigen.
Wenn Sie Fragen haben oder weitere Unterstützung benötigen, besuchen Sie gerne unser kostenloses Support-Forum: https://forum.aspose.com/c/cells/9.