投资者咨询:【功能介绍】:Wh8 模组重新计算历史信号怎么用? (文华财经)
来源:文华财经 日期:2018-11-23 11:56
技术人员回复
日期:2018-11-23 11:59
【重新计算历史信号,什么时候使用这个功能?】
适用情景1:回测和模组信号、数据不一致
比如:回测有信号,但是模组中没有信号;k线主图的数据和模组里的数据相差很大
正常模组和主图回测,参数设置完全一致,网络稳定,那么回测和模组数据和信号应该是完全一致的。
主图回测是从文华服务器直接申请的完整、准确的数据计算信号。
模组中是盘中一笔一笔接收数据计算信号,如果丢包或断网,模组中的数据和是信号就会受到影响,从而出现与主图回测数据和信号不一致的问题。
解决方法:在模组监控k线图 右键 》重新计算历史信号,从服务器申请准确的数据重新计算信号。模组后续出信号延续该信号向下执行
适用情景2:模组运行了很长时间,数据量过多会影响模型计算的速度
重新计算历史信号,相当于一个按指定日期,重新回测的功能
一般用于长期连续运行的模组,如果模组运行时间久,模组累计的数据量会很大,可以通过这个功能过滤掉前期不必要的数据
所以,重新计算历史信号需要先确定好要调整的时间,因为一旦确定调整的时间,就不能再向前选择更久远的数据了
如果只是想要查看、分析更久远的历史信号,在主图回测是适合的
【小贴士】
模组右键重新计算历史信号的起始时间只能往后,不可以往前调整
技术人员回复
日期:2018-11-23 12:01
技术人员回复
日期:2018-11-23 12:07
常见问题
1. 为何回测和模组的信号不一致?数据和信号计算时间都是完全相同的,参数也一样
可以在监控k线图右键》重新计算历史信号,之后再重新对比查看,应该是一致的
此时重新计算历史信号,相当于主图回测的功能,从服务器申请完整数据补充信号,就是准确的了,与主图回测的信号也会恢复一致
wh8是专业的程序化软件,建议优化本地网络从根源解决:http://db.wenhua.com.cn/loginnews/bandwidth.asp
2. 模组加载计算慢怎么办?
监控k线图右键》重新计算历史信号,可以灵活选择加载所用的数据量,避免这一问题
这是正常的
您是模组中重新计算历史信号之后,就是根据这个时间点之后的数据计算信号
因为这个功能是为了在运行时间太长,数据量太大的模组提供的,用来清理过多的历史数据,以免造成模组卡顿的,您可能误解为用来回测信号了
建议您在主图上回测查看模型效果,符合您思路的话,再重新装到模组里面运行。
因为模组运行是为了自动交易,不是为了调试策略设计的