VeighNa量化社区
你的开源社区量化交易平台
Member
avatar
加入于:
帖子: 46
声望: 1

如题,CTP五分钟策略实盘运行,portfolio bar generator通过1分钟bar数据的datetime对指定window取模的逻辑存在不确定性。

如下图所示,取模的操作是在循环外,具体取到哪个品种的bar存在不确定性,由bars的dict里面的顺序决定。

description

具体来说,会造成如下的情况,同一个时段的on bar因不同品种的时间差异被触发两次。

description

解决方法想了一下:1. CTP服务端保证所有品种的datetime与推送时间一致;2. 使用原来的bargenerator对各品种逐个处理;

Member
avatar
加入于:
帖子: 46
声望: 1

甚至还有这种看不懂的情况
description

Member
avatar
加入于:
帖子: 46
声望: 1

simnow模拟盘从来没有出现这个问题,怀疑simnow在转发前把各品种的datetime做了对齐。

© 2015-2022 上海韦纳软件科技有限公司
备案服务号:沪ICP备18006526号

沪公网安备 31011502017034号

【用户协议】
【隐私政策】
【免责条款】