Memvisualisasikan data pasar keuangan—seperti harga pembukaan, tertinggi, terendah, penutupan bersama dengan volume—adalah kebutuhan umum bagi analis dan pengembang. Aspose.Cells for .NET memudahkan pembuatan diagram StockVolumeOpenHighLowClose secara langsung dari kode. Dalam panduan ini Anda akan belajar cara:
- Siapkan workbook dan isi dengan data OHLCV.
- Tambahkan diagram
StockVolumeOpenHighLowClose. - Sesuaikan seri, sumbu, legenda, dan gaya.
- Simpan workbook ke XLSX (atau format lain yang didukung).
Mari kita menyelam!
Daftar Isi
- Perpustakaan Excel C# untuk Membuat Diagram StockVolumeOpenHighLowClose
- Buat Diagram StockVolumeOpenHighLowClose di Excel menggunakan C#
- Dapatkan Lisensi Gratis
- Sumber Daya Gratis
- Kesimpulan
- Lihat Juga
Perpustakaan Excel C# untuk Membuat Diagram StockVolumeOpenHighLowClose
Aspose.Cells for .NET adalah perpustakaan pemrosesan Excel berkinerja tinggi yang memungkinkan pengembang membuat, mengedit, dan merender file Excel tanpa Microsoft Office. Ini menawarkan API pembuatan diagram yang kaya, termasuk diagram ChartType.StockVolumeOpenHighLowClose, yang menggabungkan diagram saham (buka‑tinggi‑rendah‑tutup) dengan diagram kolom volume.
Manfaat utama menggunakan Aspose.Cells untuk pembuatan grafik keuangan:
- No Office Interop – Bekerja di cloud, layanan, dan lingkungan desktop.
- Full .NET Standard support – Kompatibel dengan .NET 6, .NET 7, .NET Framework, dan .NET Core.
- Extensive customization – Mengontrol tipe seri, sumbu, penanda, warna, dan lainnya.
- High‑speed processing – Penanganan efisien untuk dataset besar.
Instalasi
Tambahkan Aspose.Cells ke proyek Anda melalui NuGet:
PM> Install-Package Aspose.Cells
atau melalui .NET CLI:
dotnet add package Aspose.Cells
Buat Diagram StockVolumeOpenHighLowClose di Excel menggunakan C#
Di bawah ini Anda akan menemukan dua contoh lengkap:
- Basic chart – menunjukkan langkah minimal yang diperlukan.
- Styled chart – menunjukkan cara menyesuaikan warna, sumbu sekunder, penanda, dan legenda.
Kedua contoh siap untuk dikompilasi dan dijalankan.
Implementasi Langkah‑per‑Langkah
- Buat sebuah instance
Workbook. - Akses lembar kerja pertama (
workbook.Worksheets[0]). - Isi data OHLCV (Open, High, Low, Close, Volume).
- Tambahkan diagram menggunakan
ChartType.StockVolumeOpenHighLowClose. - Konfigurasikan seri – atur rentang data, nama seri, dan tipe diagram untuk setiap seri jika diperlukan.
- Kustomisasi opsional – judul sumbu, posisi legenda, warna, penanda, sumbu sekunder untuk volume, dll.
- Simpan workbook ke format yang diinginkan.
Contoh Lengkap – Diagram Dasar
Penjelasan baris kunci
| Line | Purpose |
|---|---|
ChartType.StockVolumeOpenHighLowClose | Membuat diagram kolom gabungan saham (OHLC) dan volume. |
chart.NSeries.Add("=MarketData!$B$2:$E$6", true); | Menambahkan seri OHLC (Open‑High‑Low‑Close). |
chart.NSeries.Add("=MarketData!$F$2:$F$6", true); | Menambahkan seri Volume. |
chart.NSeries[0].CategoryData = "MarketData!$A$2:$A$6"; | Mengatur tanggal sebagai kategori sumbu X. |
chart.ShowLegend = true; | Mengaktifkan legenda sehingga nama seri terlihat. |
Menjalankan program menghasilkan StockVolumeOpenHighLowClose_Basic.xlsx dengan grafik keuangan yang berfungsi.
Contoh Lengkap – Diagram Bergaya dengan Sumbu Sekunder
Contoh berikut menambahkan tampilan profesional: warna khusus, sumbu sekunder untuk volume, gaya penanda untuk seri saham, dan area plot yang transparan.
Sorotan contoh ini
- Gaya Candlestick untuk seri OHLC (
ChartType.Candlestick) dengan batang naik berwarna hijau dan batang turun berwarna merah. - Sumbu Y sekunder untuk volume (
PlotOnSecondAxis = true). - Pengisian kolom semi-transparan untuk volume agar batang saham tetap terlihat.
- Pemformatan tanggal pada sumbu kategori (
"mmm dd"). - Legenda ditempatkan di kanan untuk pemanfaatan ruang yang lebih baik.
Menjalankan program akan membuat StockVolumeOpenHighLowClose_Styled.xlsx, sebuah grafik keuangan yang dipoles siap untuk presentasi atau analisis lebih lanjut.
Dapatkan Lisensi Gratis
Aspose.Cells menawarkan lisensi gratis sementara yang menghapus watermark evaluasi dan memungkinkan fungsionalitas penuh untuk pengujian. Kunjungi halaman lisensi sementara untuk mendapatkannya secara instan.
// Example of applying a temporary license
var license = new License();
license.SetLicense("Aspose.Total.lic"); // Path to your downloaded license file
Sumber Daya Gratis
- Panduan Pengembang – https://docs.aspose.com/cells/net/
- Aplikasi Online Gratis – https://products.aspose.app/cells/family
- Referensi API – https://reference.aspose.com/cells/net/
- Artikel Cara & Blog – https://blog.aspose.com/id/categories/aspose.cells-product-family/
Kesimpulan
Membuat diagram StockVolumeOpenHighLowClose dengan Aspose.Cells for .NET sangat mudah:
- Isi lembar kerja Anda dengan data OHLCV.
- Tambahkan tipe diagram gabungan.
- Sesuaikan seri, sumbu, dan gaya agar sesuai dengan standar visual Anda.
- Simpan buku kerja dalam format apa pun yang didukung.
Dengan potongan kode yang disediakan, Anda dapat mengintegrasikan grafik keuangan ke dalam alat pelaporan, dasbor, atau pipeline pembuatan Excel otomatis dengan hanya beberapa baris C#.
Untuk bantuan tambahan, kunjungi forum dukungan gratis – para ahli kami siap membantu.