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
- Creare un Grafico Open‑High‑Low‑Close di Titoli in Excel usando C#
- Esempio di Personalizzazione Avanzata
- Informazioni sulla Licenza Gratuita
- Risorse Aggiuntive
- Conclusione
- Vedi Anche
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:
- Crea una nuova cartella di lavoro.
- Popola il foglio di lavoro con dati OHLC di esempio.
- Inserisci un grafico StockOpenHighLowClose.
- Configura l’aspetto del grafico.
- Salva la cartella di lavoro.
Spiegazione del Codice
| Step | What the code does |
|---|---|
| 1 | Istanzia un nuovo Workbook e accede al primo Worksheet. |
| 2 | Scrive una riga di intestazione e cinque righe di dati OHLC di esempio. |
| 3 | Aggiunge un grafico di tipo ChartType.StockOpenHighLowClose. |
| 4 | Associa 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). |
| 5 | Dimostra alcune personalizzazioni visive: colore di sfondo, linee della griglia e titoli degli assi. |
| 6 | Salva 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:
- Guida per sviluppatori – https://docs.aspose.com/cells/net/
- App online gratuite – https://products.aspose.app/cells/family
- Riferimento API – https://reference.aspose.com/cells/net/
- Articoli How‑To – https://blog.aspose.com/it/categories/aspose.cells-product-family/
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.