初始化运行单元的建议 (文华财经)

投资者咨询:初始化运行单元的建议 (文华财经)
来源:文华财经  日期:2024-4-6 15:21
 新版取消了代入信号功能,不知道这是出于什么目的,如果数据出错了,需要重载数据,并重算单元,现在的情况是无法恢复到正常,连手动添加单元持仓都不行,这不是负向优化么   
技术人员回复
日期:2024-4-6 15:48
 数据错了,通过 重新初始化运行单元,来解决。

初始化,支持自动继承头寸的,不需要你手动添加持仓的操作的




 
 
[此问答已经被作者于2024/4/6 15:49:46编辑过]
投资者咨询:初始化运行单元的建议 (文华财经)
来源:文华财经  日期:2024-4-6 15:21
 如果因为数据出错,导致没有开仓呢,回测有持仓,而单元没持仓,以前的版本可以通过重算来保持一致性,目前则不行,重算后还会导致开仓价格、开仓位置与回测中的理论价、位有差异,进一步又会导致后续开平信号的问题,比如一个日线模型,理论上在5日前开仓,策略要求持仓10根K线,现在重算后会默认为前一根K线开仓,需要10个交易日后平仓,这于模型的设定完全不符
技术人员回复
日期:2024-4-7 0:14
你的需求,现在也支持的。

初始化的时候选择 “不继承单元头寸”,就可以重算历史信号了。 重算指定的信号计算起始时间,和你回测的起始时间要一样,就能和回测一样的信号了。


投资者咨询:初始化运行单元的建议 (文华财经)
来源:文华财经  日期:2024-4-6 15:21

我测试了,确实可以,不过对整个分区进行重算的选项现在没有了吗

如果出现数据断点,需要重算整个分区的模组,或者重算全部模组,需要多少操作,这个考虑过吗,手动重建200多个单元绝对是非人力能做到的
   
技术人员回复
日期:2024-4-7 8:48
网络丢包,偶尔的,不会造成很多合约的数据一起出错的。



投资者咨询:初始化运行单元的建议 (文华财经)
来源:文华财经  日期:2024-4-6 15:21
1.交易所的网线能被挖断,这个不能不防的。
2.我一直使用多个8,过一段时间就会出现同一模型同一品种出现持仓不一致的情况,包括丢包,断线,软件崩溃,各种情况都有可能,特别是定时的维护会影响到外盘数据的接收,所以必须要定期清理重载数据以保持回测与实盘的一致性。
3.我会根据策略的净值曲线进行再择时,且会根据不同策略表现进行资金的再分配,比如使用固定一个变量值来确定策略的仓位规模,定期配平不同策略的仓位,虽然不是经常用到,但每年也调整很多次。
以上3种情况都需要批处理的功能,之前的分区重算功能就是我提出的,以应对这种情况,否则事情会变得格外复杂
技术人员回复
日期:2024-4-7 13:15
交易所的网线,也不会每几个月就会挖断一次吧  :)
  

投资者咨询:初始化运行单元的建议 (文华财经)
来源:文华财经  日期:2024-4-6 15:21
 交易所的网线确实不会经常断,但谁也不能保证意外一定不会被自己碰到?
如果客户的主机放在家中,还存在断电和断网双重风险,我就知道很多人自组服务器。
即使放在云服务器,也非万无一失,否则也不会出现需要定期重置数据的情况,比如有事会切换到备用节点,而不同节点收到的数据又可能不一样,那么多年走过来,遇到过各种奇怪的问题,最终还是要靠备份复原与数据重置。
另外还建议增加升级时的版本选择,而不是一定要升级到最新,否则有当小白鼠的嫌疑,比如最近一次升级发现了很多问题,当需要回滚时,发现奇怪的BUG,导致所有已加载的单元都需要重置(已在文文通反馈),如果不是我在本地进行了额外的备份,这种情况应该如何解决,若不能恢复批处理初始化,遇到这种升级失败又将如何应对,我删除所有,然后一个一个手动加回来吗?还是所有模组重算一遍比较简单?
 
[此问答已经被作者于2024/4/7 13:30:46编辑过]
技术人员回复
日期:2024-4-7 13:58
暂时不支持分区批量处理的方式,您的需求我们已了解,后续会搜集考虑的。

另外,wt8体验版一般是自动升级。

但是wt8实盘版本不是强制升级的,菜单 帮助-》升级,要手动操作,并且支持在帮助菜单里恢复以前版本,可以回滚上一版本使用。