Visualizar dados financeiros, como preços de ações, valores de alta‑baixa‑fechamento e volumes de negociação, é uma necessidade comum para analistas e desenvolvedores. Com Aspose.Cells for .NET, você pode gerar um gráfico StockHighLowClose diretamente do seu aplicativo C# sem precisar do Microsoft Excel instalado.

Neste artigo, você aprenderá:

  • Como o Aspose.Cells simplifica a criação de gráficos.
  • Código passo a passo para criar um gráfico StockHighLowClose.
  • Opções de personalização para eixos, legendas e marcadores.
  • Como atualizar um gráfico existente.

Biblioteca Excel C# para Criar Gráfico StockHighLowClose

Aspose.Cells for .NET é uma biblioteca poderosa e totalmente gerenciada que permite aos desenvolvedores criar, modificar e renderizar arquivos Excel programaticamente. Ela suporta todos os principais formatos Excel e fornece uma API extensa para trabalhar com planilhas, células, gráficos, tabelas dinâmicas e muito mais.

Principais benefícios para a geração de gráficos:

  • Nenhuma interoperação com Excel necessária – funciona em qualquer plataforma onde .NET é executado.
  • Suporte total a tipos de gráfico – incluindo Stock, Candlestick, OHLC e StockHighLowClose.
  • Personalização avançada – cores, marcadores, títulos dos eixos, eixos secundários, etc.
  • Alto desempenho – adequado para grandes conjuntos de dados.

Começando

  1. Baixar a versão mais recente do Aspose.Cells for .NET na página oficial de lançamentos.
  2. Instalar o pacote NuGet:
   PM> Install-Package Aspose.Cells
  1. Adicione uma referência ao Aspose.Cells em seu projeto C#.

Criar um Gráfico StockHighLowClose no Excel usando C#

Abaixo está um programa de console C# completo e pronto‑para‑executar que cria uma planilha, preenche‑a com dados OHLC de exemplo, adiciona um gráfico StockHighLowClose e salva a pasta de trabalho como StockChart_Output.xlsx.

Explicação do Código

StepWhat the code does
1️⃣Instancia um novo Workbook e acessa a primeira planilha.
2️⃣Escreve os títulos dos cabeçalhos e preenche as linhas com valores de data, abertura, alta, baixa e fechamento.
3️⃣Adiciona um gráfico ChartType.StockHighLowClose posicionado abaixo da tabela de dados.
4️⃣Vincula o gráfico ao intervalo da planilha e define o eixo de categoria (data).
5️⃣Define os títulos dos eixos e habilita linhas de grade para facilitar a leitura dos níveis de preço.
6️⃣Exibe uma legenda no lado direito e personaliza os marcadores dos pontos de dados.
7️⃣Salva a pasta de trabalho como StockChart_Output.xlsx.

Executar o programa gera um arquivo Excel que contém um gráfico StockHighLowClose totalmente funcional, pronto para ser aberto no Microsoft Excel, LibreOffice ou qualquer outro visualizador que suporte o formato XLSX.

Obtenha uma Licença Gratuita

Aspose.Cells oferece uma licença temporária gratuita que remove marcas d’água de avaliação e desbloqueia todas as funcionalidades. Obtenha uma na página de licença temporária da Aspose. Aplique a licença no início da sua aplicação:

License license = new License();
license.SetLicense("Aspose.Total.lic");   // Path to your temporary license file

Recursos Gratuitos

Conclusão

Criar um gráfico StockHighLowClose com Aspose.Cells for .NET é simples e não requer o Microsoft Excel no servidor. Ao seguir o exemplo completo acima, você pode gerar gráficos financeiros com aparência profissional, personalizá‑los para combinar com sua marca e integrá‑los em pipelines de relatórios ou aplicações web.

Se você tem alguma dúvida, precisa de assistência ou deseja compartilhar sua experiência, sinta‑se à vontade para participar da comunidade no Aspose.Cells Support Forum.

Veja Também