NinjaTrader 发布 8.0.27.0 版本,升级数据库并优化多项功能

汇捷资讯经纪商观察关注「NinjaTrader 发布 8.0.27.0 版本,升级数据库并优化多项功能」。文中涉及NinjaTrader、APP、Version、Windows。主体名称、时间、金额、牌照和监管结果以正文为准,不另作推断。
背景概述
根据 黄金形态通APP 报道,NinjaTrader 于2022年11月30日发布了其交易平台的新版本 Version 8.0.27.0,现已开放下载。该版本在系统架构、数据管理和用户体验方面进行了多项更新,旨在提升平台性能和操作效率。
关键要点
- 64位应用:NinjaTrader 8.0.27.0 将仅作为64位Windows应用程序,安装目录从 C:\Program Files (x86) 变更为 C:\Program Files。用户需按照安装程序指引完成更新并重启电脑。
- 数据库迁移:核心内部数据库技术从已弃用的 Microsoft SQL CE 升级至 SQLite。官方支持的 NinjaScript 代码不受影响,但若用户自行开发的插件直接调用或交互 Microsoft SQL CE 数据库,则需检查并更新代码以确保兼容性。
- 历史数据窗口统一:历史数据窗口已整合为单一标签页,用户可在决定下载哪些数据的同时查看已加载的数据。此外,在连接 Playback 之前,历史数据窗口会先行显示,方便用户查看已加载的 Market Replay 数据并提前下载所需数据。
- 绘图工具增强:使用线条绘图工具时,放置第一个锚点后,按住键盘上的 SHIFT 键并移动鼠标,可按45度增量调整线条。该功能基于放置线条时的图表缩放比例。
- NinjaScript 导出扩展:此前仅系统 NinjaScript 中的指标可导出,现在所有系统 NinjaScript 类型均可导出。例如,引用共享服务的指标现在可以成功导出。
影响解读
此次更新对用户的影响主要体现在以下几个方面:
- 系统兼容性:仅支持64位Windows系统意味着仍在使用32位系统的用户将无法升级,需先升级操作系统。安装目录的变化可能影响某些依赖固定路径的脚本或快捷方式。
- 数据库迁移:对于大多数用户,数据库迁移是透明的,不会影响正常使用。但高级用户或第三方开发者若直接与 Microsoft SQL CE 交互,则需投入时间进行代码适配,否则可能导致插件功能异常。
- 操作效率提升:历史数据窗口的统一和 Playback 前的数据查看功能,减少了用户在数据管理上的操作步骤,提升了回测和模拟交易的准备效率。
- 绘图精准度:45度角调整功能为技术分析提供了更便捷的精准绘图工具,尤其适用于趋势线和通道的绘制。
- 导出灵活性:NinjaScript 导出范围的扩大,使得用户能够更方便地分享或备份自定义指标和策略,促进了社区交流。
关键对比
| 项目 | 旧版本 | 新版本 8.0.27.0 |
|---|---|---|
| 应用架构 | 可能支持32位 | 仅64位Windows |
| 安装目录 | C:\Program Files (x86) | C:\Program Files |
| 内部数据库 | Microsoft SQL CE | SQLite |
| 历史数据窗口 | 多个标签或分散 | 统一为单一标签 |
| Playback前数据查看 | 不支持 | 支持 |
| 绘图工具角度调整 | 无 | 按住SHIFT可45度增量调整 |
| NinjaScript导出范围 | 仅系统指标 | 所有系统NinjaScript类型 |
未来展望
NinjaTrader 此次更新显示了其对现代技术栈的拥抱,放弃已弃用的 Microsoft SQL CE 并转向 SQLite,有助于提升数据库性能和长期维护性。64位专属化也符合当前软件行业的主流趋势。未来,平台可能会继续优化数据管理功能,并进一步扩展 NinjaScript 的灵活性和兼容性,以满足日益增长的自定义需求。用户应关注后续版本,及时更新以获得最佳体验。
编辑总结
NinjaTrader 8.0.27.0 是一次重要的维护性更新,涉及底层数据库迁移和多项用户体验改进。对于大多数用户,升级过程直接且影响正面;但对于依赖旧数据库接口的开发者,需额外注意代码兼容性。整体而言,新版本在性能、易用性和扩展性上均有提升,建议用户在备份当前配置后尽快升级。
常见问题解答
问题:NinjaTrader 8.0.27.0 是否支持32位Windows?
回答:不支持。该版本仅作为64位Windows应用程序发布,32位系统用户无法安装。
问题:数据库迁移是否会影响我的现有NinjaScript代码?
回答:官方支持的NinjaScript代码不会受到影响。但如果您自行开发的插件直接调用或交互 Microsoft SQL CE 数据库,则需要检查并更新代码以确保兼容性。
问题:历史数据窗口有哪些改进?
回答:历史数据窗口已统一为单一标签页,方便查看已加载数据并决定下载内容。此外,在连接Playback之前,该窗口会先行显示,让您查看已加载的Market Replay数据并提前下载所需数据。
问题:如何使用绘图工具的45度角调整功能?
回答:放置第一个锚点后,按住键盘上的SHIFT键并移动鼠标,即可按45度增量调整线条。该调整基于放置线条时的图表缩放比例。
问题:NinjaScript导出范围有何变化?
回答:此前仅系统NinjaScript中的指标可导出,现在所有系统NinjaScript类型均可导出。例如,引用共享服务的指标现在可以成功导出。
关键词:NinjaTrader, APP, Version, Windows, Program, Microsoft, Replay, Shift
APP推荐



