การแสดงผลข้อมูลตลาดการเงินเป็นสิ่งสำคัญสำหรับนักวิเคราะห์, นักเทรด, และนักพัฒนาที่สร้างแอปพลิเคชันการลงทุน ในบทความนี้คุณจะได้เรียนรู้วิธีสร้างแผนภูมิ Stock Open‑High‑Low‑Close (OHLC) ใน Excel ด้วย C# พร้อม Aspose.Cells for .NET เพียงไม่กี่บรรทัดของโค้ดคุณก็สามารถเปลี่ยนข้อมูลราคาดิบให้เป็นแผนภูมิ OHLC ที่ดูเป็นมืออาชีพและสามารถบันทึกเป็นไฟล์ Excel, PDF หรือรูปภาพได้

บทความนี้ครอบคลุมหัวข้อต่อไปนี้:

ไลบรารี 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# ที่สมบูรณ์และสามารถรันได้ซึ่งแสดงวิธีการ:

  1. สร้างเวิร์กบุ๊กใหม่
  2. เติมข้อมูลตัวอย่าง OHLC ลงในแผ่นงาน
  3. แทรกแผนภูมิ StockOpenHighLowClose
  4. กำหนดลักษณะการแสดงผลของแผนภูมิ
  5. บันทึกเวิร์กบุ๊ก

คำอธิบายของโค้ด

ขั้นตอนสิ่งที่โค้ดทำ
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 เหล่านี้:

สรุป

ในบทแนะนำนี้คุณได้เรียนรู้วิธีสร้างแผนภูมิ Stock Open‑High‑Low‑Close (OHLC) ใน Excel ด้วย C# และ Aspose.Cells for .NET. โค้ดที่ให้มาสาธิตการเตรียมข้อมูล, การสร้างแผนภูมิ, การจัดรูปแบบพื้นฐาน, และตัวเลือกการปรับแต่งขั้นสูง. ด้วย Aspose.Cells คุณสามารถทำงานอัตโนมัติการแสดงผลการเงิน, สร้างรายงาน, และส่งออกแผนภูมิเป็นหลายรูปแบบโดยไม่ต้องใช้ Microsoft Office.

หากคุณมีคำถามหรือจำเป็นต้องขอความช่วยเหลือเพิ่มเติม โปรดเยี่ยมชม ฟอรั่มสนับสนุนฟรี ของเรา: https://forum.aspose.com/c/cells/9.

ดูเพิ่มเติม