[求助]跨合约调用! (文华财经WH8赢智V8.2)

投资者咨询:[求助]跨合约调用! (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-6-24 11:06
 跨合约调用:
请问如果模型跨合约调用沪深300(999300),然后加载在IF主连(8618)上,产生了12个信号。我想问一下如果加载到IF加权(8600),是不是也必须会产生12个信号?(同周期同时间段)。谢谢!
技术人员回复
日期:2018-6-24 15:40
 不是必然的

您即使引用的合约是相同的,如果本身模型需要加载的数据合约来计算指标数值,

这样由于加权合约和主连合约数据不是完全一致的,所计算的结果也就有差异,信号也就不会完全相同的

主连合约是主力的简单拼接,换月会有跳空

加权合约是加权计算,曲线更平滑,更适合长期趋势分析

您根据思路选择适合自己的合约加载模型即可
投资者咨询:[求助]跨合约调用! (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-6-24 11:06
 模型只使用被调用的合约沪深300(999300)计算模型信号。
技术人员回复
日期:2018-6-24 16:06
 那就是一样了

数据合约计算是相同的,信号也就相同了

但是加载到主连合约和加权合约对应的合约不一样相同,因此回测的结果也是有差异的

想要完全一致,只能加载到同一合约
投资者咨询:[求助]跨合约调用! (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-6-24 11:06
 在分钟级别好像是正常的,到秒周期好像有问题。加载在不同的合约上信号数不同。
技术人员回复
日期:2018-7-5 13:18
秒周期受K线影响较大,如果对比的合约活跃度不一样,那么K线的根数也会不同

即使都是使用沪深300数据,也是需要根据K线数量来计算的,回测的结果自然就不同了,是正常的

您可以将对比回测报告,看下回测周期数是否是不一致的


图片点击可在新窗口打开查看
投资者咨询:[求助]跨合约调用! (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-6-24 11:06
  模型只使用被调用的合约沪深300(999300)计算模型信号。
 那就是一样了

数据合约计算是相同的,信号也就相同了
我说的是信号个数!信号个数应该一样啊!!!
技术人员回复
日期:2018-7-5 15:55
 您没明白6楼的意思

您查看的是秒周期,信号还是依据加载合约K线来计算的,如果当前合约比如在1000行情不活跃并没有K线

那么沪深300即使在当根K线满足条件,也不会出信号的

因此在对比秒周期,还是要看K线数量的。您参考6楼对比下测试周期数



投资者咨询:[求助]跨合约调用! (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-6-24 11:06
 信号还是依据加载合约K线来计算的?这是啥意思啊?
技术人员回复
日期:2018-7-18 18:50
 给您举个例子:

如果在9点,A合约有数据,那么对应的跨合约也就可以取到值

如果B合约不活跃,在当时没有成交,是不绘制K线的,那么跨合约也就无法取值

另外,您本身这样的对比就没有意义的,更建议您直接加载到关注合约进行调整策略来回测
 
您再综合本帖理解下