SuperAPI AI 工具集

syncfusion-blazor-stock-charts

数据与分析

查看项目

更新于 10-15 23:39

技能介绍

用途:在 Blazor Server、WebAssembly 或 Web App 中实现 Syncfusion Blazor Stock Chart(SfStockChart),用于股票等金融时间序列数据可视化。

主要能力:提供 5 种核心系列类型(Line、Spline、Candle、HiloOpenClose、Hilo),支持空心蜡烛图;内置 SMA、EMA、MACD、RSI、布林带、ATR、随机指标等技术指标;提供周期选择器(1M、3M、6M、YTD、1Y、All)与范围选择器;可标记财报、股息、拆股等股票事件;支持线性、指数、多项式等趋势线及预测;具备缩放、平移、十字准线、轨迹球提示;支持导出 PNG、JPEG、SVG、PDF 及打印;遵循 WCAG 并支持键盘导航。

使用方式:安装 NuGet 包 Syncfusion.Blazor.Charts 与 Syncfusion.Blazor.Themes(或单独包 Syncfusion.Blazor.StockChart),命名空间为 Syncfusion.Blazor.Charts。在组件中使用 SfStockChart,配置 StockChartPrimaryXAxis、StockChartSeriesCollection、StockChartPeriods、StockChartIndicators、StockChartEvents 等子组件。数据需包含 DateTime 及 Open、High、Low、Close、Volume 字段。导出可调用 ExportAsync(ExportType.PDF, "StockReport")。

适用场景:股票价格看板、投资组合对比、加密货币行情、财报与股息事件展示、金融报告导出等。

限制:资料未提供具体收费、价格、平台兼容版本或性能指标;部分 API 细节需参考官方文档。