Vizualizace finančních tržních dat—jako jsou otevírací, nejvyšší, nejnižší a závěrečné ceny spolu s objemem—je běžnou požadavkem analytiků a vývojářů. Aspose.Cells for .NET umožňuje snadno vytvořit graf StockVolumeOpenHighLowClose přímo z kódu. V tomto průvodci se naučíte, jak:

  • Nastavte sešit a naplňte jej daty OHLCV.
  • Přidejte graf StockVolumeOpenHighLowClose.
  • Přizpůsobte řady, osy, legendy a stylování.
  • Uložte sešit do formátu XLSX (nebo jiných podporovaných formátů).

Ponořme se!

Table of Contents

C# Excel knihovna pro vytvoření grafu StockVolumeOpenHighLowClose

Aspose.Cells for .NET je vysoce výkonná knihovna pro zpracování Excelu, která umožňuje vývojářům vytvářet, upravovat a vykreslovat soubory Excel bez Microsoft Office. Nabízí bohaté API pro tvorbu grafů, včetně grafu ChartType.StockVolumeOpenHighLowClose, který kombinuje akciový graf (otevření‑nejvyšší‑nejnižší‑zavření) s objemovým sloupcovým grafem.

Klíčové výhody používání Aspose.Cells pro finanční grafiku:

  • Žádné Office Interop – Funguje v cloudu, službách i desktopových prostředích.
  • Plná podpora .NET Standard – Kompatibilní s .NET 6, .NET 7, .NET Framework a .NET Core.
  • Rozsáhlé přizpůsobení – Ovládejte typ řady, osy, značky, barvy a další.
  • Vysoce rychlé zpracování – Efektivní zpracování velkých datových sad.

Instalace

Přidejte Aspose.Cells do svého projektu pomocí NuGet:

PM> Install-Package Aspose.Cells

nebo pomocí .NET CLI:

dotnet add package Aspose.Cells

Vytvořte graf StockVolumeOpenHighLowClose v Excelu pomocí C#

Níže najdete dva kompletní příklady:

  1. Základní graf – ukazuje minimální potřebné kroky.
  2. Stylizovaný graf – ukazuje, jak přizpůsobit barvy, sekundární osu, značky a legendu.

Oba příklady jsou připraveny ke kompilaci a spuštění.

Implementace krok za krokem

  1. Vytvořte instanci Workbook.
  2. Přístup k prvnímu listu (workbook.Worksheets[0]).
  3. Naplněte data OHLCV (Open, High, Low, Close, Volume).
  4. Přidejte graf using ChartType.StockVolumeOpenHighLowClose.
  5. Nakonfigurujte řadu – set the data range, series names, and chart type for each series if needed.
  6. Volitelné přizpůsobení – axes titles, legend position, colors, markers, secondary axis for volume, etc.
  7. Uložte sešit to the desired format.

Úplný příklad – Základní graf

Vysvětlení klíčových řádků

ŘádekÚčel
ChartType.StockVolumeOpenHighLowCloseVytvoří kombinovaný sloupcový graf akcií (OHLC) a objemu.
chart.NSeries.Add("=MarketData!$B$2:$E$6", true);Přidá řadu OHLC (Open‑High‑Low‑Close).
chart.NSeries.Add("=MarketData!$F$2:$F$6", true);Přidá řadu objemu.
chart.NSeries[0].CategoryData = "MarketData!$A$2:$A$6";Nastaví data jako kategorie osy X.
chart.ShowLegend = true;Povolí legendu, aby byly viditelné názvy řad.

Spuštěním programu se vytvoří StockVolumeOpenHighLowClose_Basic.xlsx s funkčním finančním grafem.

Kompletní příklad – Stylizovaný graf se sekundární osou

Následující příklad přidává profesionální vzhled: vlastní barvy, sekundární osu pro objem, styly značek pro sérii akcií a průhlednou oblast grafu.

Hlavní body tohoto příkladu

  • Styl svíčkového grafu pro řadu OHLC (ChartType.Candlestick) se zelenými rostoucími sloupci a červenými klesajícími sloupci.
  • Sekundární osa Y pro objem (PlotOnSecondAxis = true).
  • Poloprůhledná výplň sloupců pro objem, aby byly viditelné sloupce akcií.
  • Formátování data na kategorické ose ("mmm dd").
  • Legenda umístěná vpravo pro lepší využití prostoru.

Spuštěním programu se vytvoří StockVolumeOpenHighLowClose_Styled.xlsx, vylepšený finanční graf připravený pro prezentace nebo další analýzu.

Získat bezplatnou licenci

Aspose.Cells nabízí dočasnou bezplatnou licenci, která odstraňuje hodnotící vodoznaky a umožňuje plnou funkčnost pro testování. Navštivte stránku dočasné licence a získejte ji okamžitě.

// Example of applying a temporary license
var license = new License();
license.SetLicense("Aspose.Total.lic");   // Path to your downloaded license file

Bezplatné zdroje

Závěr

Vytvoření grafu StockVolumeOpenHighLowClose pomocí Aspose.Cells for .NET je jednoduché:

  1. Naplněte svůj list daty OHLCV.
  2. Přidejte kombinovaný typ grafu.
  3. Přizpůsobte řady, osy a styl tak, aby odpovídaly vašim vizuálním standardům.
  4. Uložte sešit v libovolném podporovaném formátu.

Pomocí poskytnutých úryvků kódu můžete integrovat finanční grafy do nástrojů pro vytváření zpráv, dashboardů nebo automatizovaných pipeline pro generování Excelu s pouhými několika řádky C#.

Pro další pomoc navštivte naše bezplatné fórum podpory – naši odborníci jsou připraveni pomoci.

Viz také