cTrader Desktop 4.6 发布:cBots 容错与自动化 API 增强

汇捷资讯经纪商观察关注「cTrader Desktop 4.6 发布:cBots 容错与自动化 API 增强」。文中涉及Trader Desktop、APP、Spotware、Systems。主体名称、时间、金额、牌照和监管结果以正文为准,不另作推断。
背景概述
根据 黄金形态通APP 报道,金融科技公司 Spotware Systems 于2023年1月25日宣布推出其 cTrader Desktop 平台的最新版本 cTrader Desktop 4.6。该版本主要引入了 cBots 容错功能、Automate API 新方法以及回测改进,旨在提升算法交易开发者的体验和策略稳定性。
关键要点
- cBots 容错:即使发生未处理异常,cBot 仍可继续运行,开发者可通过新增的 OnException 方法处理错误。
- 图表鼠标滚轮操作:用户可选择鼠标滚轮在图表上的行为:缩放或滚动。
- 本地存储:提供便捷方式在用户计算机上保存数据,无需请求完全访问权限,即使 cBots 和指标停止或重新启动。
- 回测增强:支持在 Renko 和 range 图表上回测 cBots。
- Automate API 新方法:新增基于可接受风险计算订单量或止损距离(以点为单位)的方法;新增 Convert() 方法,利用最新市场汇率自动转换货币;每个运行中的 cBot 和指标实例拥有唯一 ID,系统保存该 ID 即使 cTrader 重启;开发者可添加颜色参数类型;可保存、导出和重用 cBot 优化设置。
- 回测货币转换更精确:现在基于历史汇率进行货币转换。
影响解读
cBots 容错功能的引入显著提升了算法交易的稳定性,减少了因未处理异常导致的策略中断风险。新增的 Automate API 方法简化了开发流程,特别是货币自动转换和基于风险的计算,使开发者能更专注于策略逻辑而非底层实现。回测功能的增强,尤其是对 Renko 和 range 图表的支持以及基于历史汇率的货币转换,提高了回测的准确性和灵活性。这些改进有望吸引更多算法交易者使用 cTrader 平台。
关键对比
| 功能 | cTrader Desktop 4.6 之前 | cTrader Desktop 4.6 |
|---|---|---|
| cBot 异常处理 | 未处理异常可能导致 cBot 停止 | cBot 继续运行,可通过 OnException 处理 |
| 鼠标滚轮图表操作 | 固定行为(可能为缩放) | 用户可选缩放或滚动 |
| 回测图表类型 | 可能不支持 Renko 和 range | 支持 Renko 和 range 图表 |
| 货币转换 | 需手动编码转换 | 通过 Convert() 方法自动转换 |
| 回测货币转换汇率 | 可能基于当前汇率 | 基于历史汇率,更精确 |
未来展望
Spotware Systems 持续优化 cTrader 平台,此次更新体现了其对算法交易社区需求的关注。未来,平台可能会进一步集成更多自动化工具和风险管理功能,以巩固其在竞争激烈的交易平台市场中的地位。开发者可期待更强大的 API 和更精准的回测能力。
编辑总结
cTrader Desktop 4.6 通过引入 cBots 容错和多项 Automate API 增强,显著提升了算法交易的可靠性和开发效率。回测改进和货币转换的精确化进一步满足了专业交易者的需求。这些更新将有助于 cTrader 在算法交易领域保持竞争力。
常见问题解答
问题:cBots 容错功能是什么?
回答:cBots 容错功能允许 cBot 在发生未处理异常时继续运行,而不是停止。开发者可以使用新的 OnException 方法处理这些错误。
问题:Automate API 新增了哪些方法?
回答:新增了基于可接受风险计算订单量或止损距离的方法,以及 Convert() 方法用于自动货币转换。此外,还增加了颜色参数类型和保存优化设置的功能。
问题:回测功能有哪些改进?
回答:现在支持在 Renko 和 range 图表上回测 cBots,并且货币转换基于历史汇率,提高了回测的精确性。
问题:本地存储功能有什么作用?
回答:本地存储允许在用户计算机上保存数据,无需请求完全访问权限,即使 cBots 和指标停止或重新启动,数据仍可保留。
问题:每个 cBot 和指标实例的唯一 ID 有什么用途?
回答:唯一 ID 由系统保存,即使 cTrader 重启也不会丢失,开发者可以在算法编程中使用该 ID 来区分不同的实例。
关键词:Trader Desktop, APP, Spotware, Systems, Renko, ID, cTrader
APP推荐



