可视化金融市场数据,例如 high‑low‑close 价格,对分析师和交易员至关重要。在本文中,您将学习如何使用 C# 与 Aspose.Cells for .NET 在 Excel 中创建 StockVolumeHighLowClose 图表。示例展示了基本图表以及包含自定义标记、次坐标轴和格式设置的更高级版本。代码功能完整,可直接编译。

本文涵盖以下主题:

C# Excel 库创建 StockVolumeHighLowClose 图表

Aspose.Cells for .NET 是一个强大的库,可简化 Excel 文件的创建和操作,无需 Microsoft Office。它提供了丰富的 API,用于处理工作表、单元格以及各种图表类型,包括用于金融数据的 StockVolumeHighLowClose 图表。

Aspose.Cells for .NET 的主要优势:

  • 全面的 API – 完全访问 Excel 功能,包括超过 70 种图表类型。
  • 高性能 – 高效处理大型工作簿和复杂公式。
  • 无 Interop 依赖 – 在任何支持 .NET 的平台上运行。
  • 广泛的格式支持 – XLSX、XLS、CSV、ODS、PDF 等。

快速入门:

PM> Install-Package Aspose.Cells

在 Excel 中使用 C# 创建 StockVolumeHighLowClose 图表

下面有两个完整示例。第一个演示了一个 基本 StockVolumeHighLowClose 图表。第二个展示了如何 自定义 该图表,包括不同的标记样式、次坐标轴以及视觉格式化。

示例 1 – 基本 StockVolumeHighLowClose 图表

关键步骤说明

步骤目的
1初始化一个新的 Workbook 并获取第一个工作表。
2填充示例的开盘‑最高‑最低‑收盘数据。
3添加类型为 ChartType.StockVolumeHighLowClose 的图表。
4使用 A1 样式引用设置类别(X 轴)和系列数据范围。
5调整图例位置和图表背景,以获得更简洁的外观。
6将工作簿持久化为 .xlsx 文件。

运行程序会创建 StockVolumeHighLowClose_Basic.xlsx,其中包含一个功能完整的 VHLC 图表。

示例 2 – 自定义 StockVolumeHighLowClose 图表

第二个示例演示了如何应用自定义标记、(如果需要)音量的次坐标轴以及诸如线条颜色和边框样式等额外格式设置。

定制的亮点

  • Marker Styles – 每个价格序列(Open、High、Low、Close)使用不同的标记形状和颜色,提高可读性。
  • Secondary Axis – 成交量数据以柱状系列绘制在次坐标轴上,演示如何混合图表类型。
  • Line & Fill Colors – 明确设置线条颜色(Border.Color)和标记填充颜色(Marker.Area.ForeColor)。
  • Axis Labels – 主坐标轴和次坐标轴的标题帮助终端用户快速解读图表。

运行此程序会创建 StockVolumeHighLowClose_Customized.xlsx,这是一张精致的金融图表,可用于演示或进一步分析。

获取免费许可证

使用临时免费许可证探索 Aspose 产品。访问临时许可证页面获取许可证文件并解锁 Aspose.Cells for .NET 的全部功能。

StockVolumeHighLowClose 图表 Excel:免费资源

继续通过以下资源扩展您的 Excel 自动化专业知识:

结论

在本指南中,我们演示了如何使用 C# 和 Aspose.Cells for .NET 在 Excel 中生成 StockVolumeHighLowClose 图表。第一个示例为您提供快速入门,而第二个示例展示了高级样式选项,如自定义标记、次坐标轴和格式微调。Aspose.Cells 使开发人员能够在无需 Microsoft Office 的情况下提供专业级的金融可视化。

如果您有任何问题或需要进一步的帮助,请随时加入 Aspose.Cells 支持论坛

另请参阅