LightningChart 9.0版 功能介绍
9.0版本对现有的功能进行了全面升级,包括完善线图,改进3D网格模型和添加新的缩放选项。 LightningChart®.NET是功能性强大.NET图表控件,性能远超市场中的同类产品。两大全新的功能不仅继承了LightningChart数据可视化的性能优势,还强化了产品的交互性和自定义功能。
以下是详细更新介绍:
- LightningChart®Trader
新推出的LightningChart®Trader图表库易于使用,适合开发交易与金融应用程序,并且简化了开发证券交易应用程序的过程
图1-Trader图表示例:通过在线API获取数据, 拥有多个图表段和技术指标。
Trader图表库内置了多种功能,例如色彩主题、用于跟踪单个数据值的数据光标、自动删除非交易时间段和技术指标。其中技术指标是根据给定参数从打开的数据集中计算得出的。系统后台提供了完整的LightningChart .NET API,高速GPU渲染极大加强了自定义功能。交易数据可以从REST API(AlphaVantage.co)、文件或代码中加载。
内置绘图工具:
· 趋势线
· 线性回归通道
· 斐波那契风扇
· 斐波那契弧
· 斐波那契回撤
技术指标:
· 简单移动平均线(SMA)
· 指数移动平均线(EMA)
· 加权移动平均线(WMA)
· 布林带
· 相对强度指数(RSI)
· 移动平均收敛散度(MACD)
Trader 功能目前只支持WPF平台。Winforms 与UWP 平台版本会陆续在今年中下旬推出,敬请期待。
图2-Trader图表示例:带有线性回归通道的TradingChart。
图3-Trader图表示例
- 交互示例
以前的Demo Application已被“交互示例”所取代。 新版做了很多改进并添加了新功能,例如改善了独立Visual Studio项目示例的浏览和提取。
以下是更新列表:
- 改进了示例浏览。每个示例都将有小图像呈现。
- 支持添加标签,关键字和类别。
- 支持滑动和点击,支持触屏浏览。
- 提取示例作为独立的Visual Studio项目。
- 更多小技巧为开发人员提供更流畅和丰富的体验。
图1.交互实例-图表示例
图2.交互实例-图表示例
图3.交互实例-图表示例
3. 线图的改进
- 图案线自定义颜色
旧版的ViewXY中,只有点线才可以通过事件自定义颜色。新版本将支持所有线图自定义颜色。
图1:线图改进示例:基于事件的自定义颜色
•3D点线的闭合线
以前仅在ViewPolar中可用的闭合线已添加到3D点线系列。 启用此功能会自动在第一个和最后一个数据之间画一条线。
图2:线图改进示例:启用闭合线,底部的第一个数据点连接到顶部的最后一个数据点。
4. 改进3D表面线框
•新版本优化了线框法线,可以更改图案和调整宽度。
图1:3D表面线框示例:图案与宽度的调整
5.新缩放选项
使用鼠标缩放图表时,将会出现新缩放选项。控制矩形缩放模式的方式有:
•水平
缩放x轴范围。 Y轴范围保持不变。
•垂直
放大y轴范围。 X轴范围保持不变。
•水平和垂直
在鼠标坐标的两个轴上缩放。 与旧版的Both选项相同。
• X轴缩放原点
固定X轴缩放原点的数值, Y值将由鼠标光标起始点决定。
• Y轴缩放原点
固定Y轴缩放原点的数值, X值将由鼠标光标起始点决定。
• XY轴线缩放原点
与缩放原点的X和Y值对称,鼠标起始位置不受影响。
图1:缩放选项示例:缩放平移选项。矩形缩放模式等同于Y轴缩放原点。 缩放矩形为以Y轴值原点为中心。 鼠标点取自定义缩放矩形的水平尺寸和鼠标向上的位置。
6. 其他说明-删除完整可绑定的程序集
•将完整可绑定的WPF程序集变为半绑定,从安装包和NuGet软件包中删除。半绑定版本的功能与完整可绑定的相同,但性能更佳。 唯一需要“执行”的功能是每个数据点的绑定,因此在v.9中不可用。 半绑定商品属性和集合具有约束力,并且幅度更快。如果客户更重视性能,不可绑定WPF API仍然是最快的。
•使用半可绑定程序集的MVVM样式演示示例将添加到新的互动示例。
•完整可绑定的WPF现在仅保留在源代码中。源代码可从客户端获取。 Arction 8.5是最后支持绑定每个数据点的版本。