Visualizar datos del mercado financiero, como los precios de alto‑bajo‑cierre, es esencial para analistas y operadores. En este artículo, aprenderá a crear un gráfico StockVolumeHighLowClose en Excel usando C# con Aspose.Cells for .NET. Los ejemplos demuestran tanto un gráfico básico como una versión más avanzada con marcadores personalizados, eje secundario y formato. El código es completamente funcional y puede compilarse directamente.

Este artículo cubre los siguientes temas:

Biblioteca de Excel C# para crear gráfico StockVolumeHighLowClose

Aspose.Cells for .NET es una biblioteca potente que simplifica la creación y manipulación de archivos Excel sin requerir Microsoft Office. Proporciona una API rica para trabajar con hojas de cálculo, celdas y una amplia variedad de tipos de gráficos, incluido el gráfico StockVolumeHighLowClose utilizado para datos financieros.

Ventajas clave de Aspose.Cells for .NET:

  • API completa – Acceso total a las funciones de Excel, incluidos más de 70 tipos de gráficos.
  • Alto rendimiento – Funciona de manera eficiente con libros de trabajo grandes y fórmulas complejas.
  • Sin dependencia de Interop – Se ejecuta en cualquier plataforma que admita .NET.
  • Amplio soporte de formatos – XLSX, XLS, CSV, ODS, PDF y más.

Comience rápidamente:

PM> Install-Package Aspose.Cells

Crear un gráfico StockVolumeHighLowClose en Excel usando C#

A continuación se presentan dos ejemplos completos. El primero demuestra un gráfico StockVolumeHighLowClose básico. El segundo muestra cómo personalizar el gráfico con diferentes estilos de marcadores, un eje secundario y formato visual.

Ejemplo 1 – Gráfico básico StockVolumeHighLowClose

Explicación de los pasos clave

PasoPropósito
1Inicializar un nuevo Workbook y obtener la primera hoja de cálculo.
2Poblar datos de muestra Open‑High‑Low‑Close.
3Agregar un gráfico del tipo ChartType.StockVolumeHighLowClose.
4Establecer la categoría (eje X) y los rangos de datos de la serie usando referencias al estilo A1.
5Ajustar la posición de la leyenda y el fondo del gráfico para una apariencia más limpia.
6Guardar el libro de trabajo en un archivo .xlsx.

Ejecutar el programa crea StockVolumeHighLowClose_Basic.xlsx con un gráfico VHLC totalmente funcional.

Ejemplo 2 – Gráfico personalizado StockVolumeHighLowClose

El segundo ejemplo muestra cómo aplicar marcadores personalizados, un eje secundario para el volumen (si se desea) y formato adicional como colores de línea y estilos de borde.

Aspectos destacados de la personalización

  • Estilos de Marcadores – Cada serie de precios (Open, High, Low, Close) utiliza una forma y color de marcador distintos, mejorando la legibilidad.
  • Eje Secundario – Los datos de volumen se trazan como una serie de columnas en un eje secundario, ilustrando cómo combinar tipos de gráficos.
  • Colores de Línea y Relleno – Establezca explícitamente los colores de línea (Border.Color) y los colores de relleno de los marcadores (Marker.Area.ForeColor).
  • Etiquetas de Ejes – Los títulos de los ejes primario y secundario ayudan a los usuarios finales a interpretar el gráfico rápidamente.

Ejecutar este programa crea StockVolumeHighLowClose_Customized.xlsx, un gráfico financiero pulido listo para presentación o análisis adicional.

Obtén una licencia gratuita

Explore los productos Aspose con una licencia temporal gratuita. Visite la página de licencia temporal para obtener un archivo de licencia y desbloquear todas las capacidades de Aspose.Cells for .NET.

Gráfico StockVolumeHighLowClose Excel: Recursos gratuitos

Continúe ampliando su experiencia en automatización de Excel con estos recursos:

Conclusión

En esta guía demostramos cómo generar un gráfico StockVolumeHighLowClose en Excel usando C# y Aspose.Cells for .NET. El primer ejemplo le brinda un inicio rápido, mientras que el segundo muestra opciones de estilo avanzadas como marcadores personalizados, ejes secundarios y ajustes de formato. Aspose.Cells permite a los desarrolladores ofrecer visualizaciones financieras de nivel profesional sin necesidad de Microsoft Office.

Si tiene alguna pregunta o necesita más ayuda, no dude en unirse al Aspose.Cells Support Forum.

Ver también