本帖最后由 技术006 于 2021-9-18 09:42 编辑
重要升级介绍: 仅刷最后一根k线模式: 此版针对公式运行模式“仅刷最后一根k线”进行了深度优化处理,由此前的每根新K开始时重新计算所有K线,调整为仅在K线数据变化、重启程序化、行情初始时等进行重新计算历史信号,因此可以提高程序化交易的执行效率。 1."仅刷最后一根k线"适用于图表和后台程序化。可以有效提升运行效率。 2. 序列模式适用于自定义数据、股票池等功能下,也可以提高执行效率。(序列模式同样可以在后台程序化中使用) 注意事项: 1. 小周期引用大周期属于引用未来,将产生信号闪烁。 2. 信号频繁闪烁,不建议使用持仓同步。 | 原有机制 | 现有机制 | 引用未来数据 | 每根新K产生时,重新计算全部历史k线,此时若存在引用未来则造成此次信号与之前的信号不同(闪烁) | 每根新K产生时,不再重新计算全部历史数据,此时引用的未来数据将被计入内存中。当行情初始、补充数据、重启程序化等影响数据的操作时,才会重新计算一次全部历史数据结果,此时若存在引用未来则造成此次信号与之前的信号不同(闪烁) | 持仓同步 | 由于每根k开始时,将从新计算历史信号,若策略存在信号闪烁问题,那么到达持仓同步检测节点将可能触发持仓同步操作。
(可理解为:分散触发持仓同步) | 由于k线结束时,信号结果将被保存使用,因此理论信号与实际交易始终对应一致,但是若公式存在信号闪烁情况,当触发重新计算历史k线机制时,将出现理论与实际仓位不符的情况,从而造成同步。
(可理解为:集中触发持仓同步) |
公式编辑界面: 如下图所示:
多策略测试多选: 多策略测试支持多选操作,使用"ctrl+鼠标单击"策略即可实现点选多个策略选中操作。使用"Shift+鼠标单击"可是实现两次点击区域范围同时选中操作。如下图所示:
|