تصور بيانات السوق المالية — مثل أسعار الفتح والارتفاع والانخفاض والإغلاق مع الحجم — هو مطلب شائع للمحللين والمطورين. Aspose.Cells for .NET يجعل من السهل إنشاء مخطط StockVolumeOpenHighLowClose مباشرةً من الشيفرة. في هذا الدليل ستتعلم كيفية:
- إعداد مصنف وتعبئته ببيانات OHLCV.
- إضافة مخطط
StockVolumeOpenHighLowClose. - تخصيص السلاسل والمحاور والأساطير والتنسيق.
- حفظ المصنف بصيغة XLSX (أو صيغ أخرى مدعومة).
هيا نغوص!
جدول المحتويات
- مكتبة Excel لـ C# لإنشاء مخطط StockVolumeOpenHighLowClose
- إنشاء مخطط StockVolumeOpenHighLowClose في Excel باستخدام C#
- احصل على ترخيص مجاني
- موارد مجانية
- الخاتمة
- انظر أيضًا
مكتبة C# Excel لإنشاء مخطط StockVolumeOpenHighLowClose
Aspose.Cells for .NET هو مكتبة معالجة Excel عالية الأداء تمكّن المطورين من إنشاء وتعديل وعرض ملفات Excel دون الحاجة إلى Microsoft Office. توفر واجهة برمجة تطبيقات رسم بياني غنية، بما في ذلك مخطط ChartType.StockVolumeOpenHighLowClose، الذي يجمع بين مخطط الأسهم (فتح‑ارتفاع‑انخفاض‑إغلاق) ومخطط عمود الحجم.
الفوائد الرئيسية لاستخدام Aspose.Cells في رسم المخططات المالية:
- بدون تفاعل Office – يعمل في السحابة والخدمات وبيئات سطح المكتب.
- دعم كامل لـ .NET Standard – متوافق مع .NET 6 و .NET 7 و .NET Framework و .NET Core.
- تخصيص واسع – التحكم في نوع السلسلة والمحاور والعلامات والألوان والمزيد.
- معالجة عالية السرعة – معالجة فعّالة لمجموعات البيانات الكبيرة.
التثبيت
أضف Aspose.Cells إلى مشروعك عبر NuGet:
PM> Install-Package Aspose.Cells
أو عبر سطر أوامر .NET:
dotnet add package Aspose.Cells
إنشاء مخطط StockVolumeOpenHighLowClose في Excel باستخدام C#
ستجد أدناه مثالين كاملين:
- مخطط أساسي – يوضح الخطوات الدنيا المطلوبة.
- مخطط مُنسق – يظهر كيفية تخصيص الألوان، والمحور الثانوي، والعلامات، والوسيلة الإيضاحية.
كلا المثالين جاهزان للترجمة والتشغيل.
تنفيذ خطوة بخطوة
- إنشاء كائن
Workbook. - الوصول إلى الورقة الأولى (
workbook.Worksheets[0]). - ملء بيانات OHLCV (Open, High, Low, Close, Volume).
- إضافة مخطط باستخدام
ChartType.StockVolumeOpenHighLowClose. - تكوين السلسلة – تحديد نطاق البيانات، أسماء السلاسل، ونوع المخطط لكل سلسلة إذا لزم الأمر.
- تخصيص اختياري – عناوين المحاور، موقع الأسطورة، الألوان، العلامات، المحور الثانوي للحجم، إلخ.
- حفظ المصنف بالتنسيق المطلوب.
مثال كامل – مخطط أساسي
شرح السطور الرئيسية
| Line | Purpose |
|---|---|
ChartType.StockVolumeOpenHighLowClose | ينشئ مخطط عمودي يجمع بين مخطط السهم (OHLC) ومخطط الحجم. |
chart.NSeries.Add("=MarketData!$B$2:$E$6", true); | يضيف سلسلة OHLC (الفتح‑الأعلى‑الأدنى‑الإغلاق). |
chart.NSeries.Add("=MarketData!$F$2:$F$6", true); | يضيف سلسلة الحجم. |
chart.NSeries[0].CategoryData = "MarketData!$A$2:$A$6"; | يضبط التواريخ كفئات للمحور X. |
chart.ShowLegend = true; | يفعل وسيلة الإيضاح بحيث تكون أسماء السلاسل مرئية. |
تشغيل البرنامج ينتج StockVolumeOpenHighLowClose_Basic.xlsx مع مخطط مالي وظيفي.
مثال كامل – مخطط مُنسق مع محور ثانوي
المثال التالي يضيف مظهرًا احترافيًا: ألوان مخصصة، محور ثانوي للحجم، أنماط العلامات لسلسلة الأسهم، ومنطقة رسم شفافة.
أبرز ما في هذا المثال
- نمط الشمعدان لسلسلة OHLC (
ChartType.Candlestick) مع أعمدة خضراء صاعدة وأعمدة حمراء هابطة. - محور Y ثانوي للحجم (
PlotOnSecondAxis = true). - تعبئة عمود شبه شفافة للحجم للحفاظ على وضوح أعمدة الأسهم.
- تنسيق التاريخ على محور الفئات (
"mmm dd"). - وضع وسيلة الإيضاح على اليمين لتحسين استغلال المساحة.
تشغيل البرنامج ينشئ StockVolumeOpenHighLowClose_Styled.xlsx، مخطط مالي مصقول جاهز للعروض التقديمية أو التحليل الإضافي.
احصل على ترخيص مجاني
Aspose.Cells تقدم رخصة مجانية مؤقتة تزيل علامات التقييم المائية وتتيح الوظائف الكاملة للاختبار. قم بزيارة صفحة الرخصة المؤقتة للحصول عليها فورًا.
// Example of applying a temporary license
var license = new License();
license.SetLicense("Aspose.Total.lic"); // Path to your downloaded license file
الموارد المجانية
- دليل المطور – https://docs.aspose.com/cells/net/
- التطبيقات المجانية عبر الإنترنت – https://products.aspose.app/cells/family
- مرجع API – https://reference.aspose.com/cells/net/
- مقالات إرشادية ومدونة – https://blog.aspose.com/ar/categories/aspose.cells-product-family/
الخلاصة
إنشاء مخطط StockVolumeOpenHighLowClose باستخدام Aspose.Cells for .NET سهل وبسيط:
- قم بملء ورقة العمل ببيانات OHLCV.
- أضف نوع المخطط المركب.
- خصّص السلاسل والمحاور والتنسيق لتتناسب مع معاييرك البصرية.
- احفظ المصنف بأي تنسيق مدعوم.
مع مقتطفات الشيفرة المقدمة يمكنك دمج الرسوم البيانية المالية في أدوات التقارير، ولوحات التحكم، أو خطوط أنابيب توليد Excel الآلية باستخدام بضع أسطر فقط من C#.
للحصول على مساعدة إضافية، قم بزيارة منتدى الدعم المجاني – خبراؤنا مستعدون للمساعدة.