การแสดงผลข้อมูลตลาดการเงินเป็นสิ่งสำคัญสำหรับนักวิเคราะห์, นักเทรด, และนักพัฒนาที่สร้างแอปพลิเคชันการลงทุน ในบทความนี้คุณจะได้เรียนรู้วิธีสร้างแผนภูมิ Stock Open‑High‑Low‑Close (OHLC) ใน Excel ด้วย C# พร้อม Aspose.Cells for .NET เพียงไม่กี่บรรทัดของโค้ดคุณก็สามารถเปลี่ยนข้อมูลราคาดิบให้เป็นแผนภูมิ OHLC ที่ดูเป็นมืออาชีพและสามารถบันทึกเป็นไฟล์ Excel, PDF หรือรูปภาพได้
บทความนี้ครอบคลุมหัวข้อต่อไปนี้:
- ไลบรารี Excel C# สำหรับสร้างแผนภูมิ Stock OHLC Charts
- สร้างแผนภูมิ Stock Open‑High‑Low‑Close ใน Excel ด้วย C#
- ตัวอย่างการปรับแต่งขั้นสูง
- ข้อมูลใบอนุญาตฟรี
- แหล่งข้อมูลเพิ่มเติม
- สรุป
- ดูเพิ่มเติม
ไลบรารี Excel ของ C# เพื่อสร้างแผนภูมิ Stock OHLC
Aspose.Cells for .NET เป็นไลบรารี Excel ที่ทรงพลังและจัดการเต็มรูปแบบซึ่งช่วยให้นักพัฒนาสามารถสร้าง, แก้ไขและแสดงผลไฟล์ Excel ได้โดยไม่ต้องใช้ Microsoft Office. มันให้ API ที่ครอบคลุมสำหรับทำงานกับแผ่นงาน, เซลล์, สูตร, และ charts—รวมถึงประเภทแผนภูมิการเงินเช่น StockOpenHighLowClose, Candlestick, และ Volume‑OHLC.
ประโยชน์หลักของการใช้ Aspose.Cells สำหรับการสร้างแผนภูมิเศรษฐกิจ:
- No COM interop – ทำงานบนแพลตฟอร์มใดก็ได้ที่รองรับ .NET
- Full chart type support – รวมถึงรูปแบบแผนภูมิหุ้นและการเงินทั้งหมด
- High‑performance rendering – เหมาะสำหรับชุดข้อมูลขนาดใหญ่
- Multiple output formats – XLSX, XLS, PDF, XPS, PNG, JPEG เป็นต้น
คุณสามารถเพิ่ม Aspose.Cells ไปยังโครงการของคุณผ่าน NuGet:
PM> Install-Package Aspose.Cells
สร้างแผนภูมิหุ้นแบบเปิด‑สูง‑ต่ำ‑ปิดใน Excel ด้วย C#
ด้านล่างเป็นตัวอย่าง C# ที่สมบูรณ์และสามารถรันได้ซึ่งแสดงวิธีการ:
- สร้างเวิร์กบุ๊กใหม่
- เติมข้อมูลตัวอย่าง OHLC ลงในแผ่นงาน
- แทรกแผนภูมิ StockOpenHighLowClose
- กำหนดลักษณะการแสดงผลของแผนภูมิ
- บันทึกเวิร์กบุ๊ก
คำอธิบายของโค้ด
| ขั้นตอน | สิ่งที่โค้ดทำ |
|---|---|
| 1 | สร้างอินสแตนซ์ของ Workbook ใหม่และเข้าถึง Worksheet แรก |
| 2 | เขียนแถวหัวเรื่องและแถวข้อมูลตัวอย่าง OHLC จำนวนห้าแถว |
| 3 | เพิ่มแผนภูมิประเภท ChartType.StockOpenHighLowClose |
| 4 | ผูกช่วงข้อมูล Open‑High‑Low‑Close (B2:E6) กับซีรีส์ของแผนภูมิและตั้งคอลัมน์วันที่เป็นข้อมูลแกน X (ประเภท) |
| 5 | แสดงการปรับแต่งภาพบางอย่าง: สีพื้นหลัง, เส้นกริด, และชื่อแกน |
| 6 | บันทึกเวิร์กบุ๊กเป็นไฟล์ XLSX ที่สามารถเปิดใน Excel หรือส่งออกเป็น PDF/PNG ด้วย Aspose.Cells หากต้องการ |
การรันโปรแกรมจะสร้างไฟล์ Excel (StockOHLCChart_Output.xlsx) ที่มีแผนภูมิ OHLC ทำงานเต็มรูปแบบพร้อมสำหรับการวิเคราะห์หรือการนำเสนอ
รับใบอนุญาตฟรี
Aspose มี ใบอนุญาตชั่วคราวฟรี ที่ลบข้อจำกัดการประเมินผลออกไป เยี่ยมชม หน้าใบอนุญาตชั่วคราวของ Aspose เพื่อรับใบอนุญาตและเปิดใช้งานความสามารถเต็มรูปแบบของ Aspose.Cells สำหรับโครงการของคุณ
แผนภูมิหุ้นแบบเปิด‑สูง‑ต่ำ‑ปิด: แหล่งข้อมูลฟรี
เรียนต่อด้วยแหล่งข้อมูลอย่างเป็นทางการของ Aspose เหล่านี้:
- คู่มือสำหรับนักพัฒนา – https://docs.aspose.com/cells/net/
- แอปออนไลน์ฟรี – https://products.aspose.app/cells/family
- อ้างอิง API – https://reference.aspose.com/cells/net/
- บทความวิธีทำ – https://blog.aspose.com/th/categories/aspose.cells-product-family/
สรุป
ในบทแนะนำนี้คุณได้เรียนรู้วิธีสร้างแผนภูมิ Stock Open‑High‑Low‑Close (OHLC) ใน Excel ด้วย C# และ Aspose.Cells for .NET. โค้ดที่ให้มาสาธิตการเตรียมข้อมูล, การสร้างแผนภูมิ, การจัดรูปแบบพื้นฐาน, และตัวเลือกการปรับแต่งขั้นสูง. ด้วย Aspose.Cells คุณสามารถทำงานอัตโนมัติการแสดงผลการเงิน, สร้างรายงาน, และส่งออกแผนภูมิเป็นหลายรูปแบบโดยไม่ต้องใช้ Microsoft Office.
หากคุณมีคำถามหรือจำเป็นต้องขอความช่วยเหลือเพิ่มเติม โปรดเยี่ยมชม ฟอรั่มสนับสนุนฟรี ของเรา: https://forum.aspose.com/c/cells/9.