La visualizzazione dei dati del mercato finanziario è essenziale per analisti, trader e sviluppatori che creano applicazioni di investimento. In questo articolo imparerai a creare un grafico Stock Open‑High‑Low‑Close (OHLC) in Excel utilizzando C# con Aspose.Cells for .NET. Con poche righe di codice puoi trasformare i dati di prezzo grezzi in un grafico OHLC dall’aspetto professionale, che può essere salvato come cartella di lavoro Excel, PDF o immagine.

Questo articolo copre i seguenti argomenti:

Libreria Excel C# per creare grafici OHLC di titoli

Aspose.Cells for .NET è una potente libreria Excel completamente gestita che consente agli sviluppatori di creare, modificare e visualizzare file Excel senza Microsoft Office. Offre un’API ricca per lavorare con fogli di lavoro, celle, formule e grafici—inclusi tipi di grafici finanziari come StockOpenHighLowClose, Candlestick e Volume‑OHLC.

Principali vantaggi dell’utilizzo di Aspose.Cells per la creazione di grafici finanziari:

  • Nessuna interop COM – funziona su qualsiasi piattaforma che supporta .NET.
  • Supporto completo dei tipi di grafico – includendo tutte le varianti di grafici azionari e finanziari.
  • Rendering ad alte prestazioni – ideale per grandi set di dati.
  • Formati di output multipli – XLSX, XLS, PDF, XPS, PNG, JPEG, ecc.

Puoi aggiungere Aspose.Cells al tuo progetto tramite NuGet:

PM> Install-Package Aspose.Cells

Crea un grafico Stock Open‑High‑Low‑Close in Excel usando C#

Di seguito è un esempio completo e eseguibile in C# che dimostra come:

  1. Crea una nuova cartella di lavoro.
  2. Popola il foglio di lavoro con dati OHLC di esempio.
  3. Inserisci un grafico StockOpenHighLowClose.
  4. Configura l’aspetto del grafico.
  5. Salva la cartella di lavoro.

Spiegazione del Codice

StepWhat the code does
1Istanzia un nuovo Workbook e accede al primo Worksheet.
2Scrive una riga di intestazione e cinque righe di dati OHLC di esempio.
3Aggiunge un grafico di tipo ChartType.StockOpenHighLowClose.
4Associa l’intervallo di dati Open‑High‑Low‑Close (B2:E6) alla serie del grafico e imposta la colonna della data come dati dell’asse X (categoria).
5Dimostra alcune personalizzazioni visive: colore di sfondo, linee della griglia e titoli degli assi.
6Salva la cartella di lavoro come file XLSX che può essere aperto in Excel, o esportato in PDF/PNG usando Aspose.Cells se necessario.

Eseguendo il programma si genera un file Excel (StockOHLCChart_Output.xlsx) che contiene un grafico OHLC completamente funzionale, pronto per l’analisi o la presentazione.

Ottieni una licenza gratuita

Aspose offre una licenza temporanea gratuita che rimuove le restrizioni di valutazione. Visita la pagina della licenza temporanea di Aspose per ottenerne una e sbloccare tutte le funzionalità di Aspose.Cells per il tuo progetto.

Grafico Open‑High‑Low‑Close delle azioni: Risorse gratuite

Continua a imparare con queste risorse ufficiali di Aspose:

Conclusione

In questo tutorial hai imparato come creare un grafico Stock Open‑High‑Low‑Close (OHLC) in Excel usando C# e Aspose.Cells for .NET. Il codice fornito dimostra la preparazione dei dati, la creazione del grafico, lo styling di base e le opzioni di personalizzazione avanzata. Con Aspose.Cells puoi automatizzare le visualizzazioni finanziarie, generare report e esportare i grafici in più formati senza richiedere Microsoft Office.

Se hai domande o hai bisogno di ulteriore assistenza, sentiti libero di visitare il nostro forum di supporto gratuito: https://forum.aspose.com/c/cells/9.

Vedi anche