以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://www.weistock.com/bbs/index.asp)
--  金字塔软件问题提交  (http://www.weistock.com/bbs/list.asp?boardid=2)
----  交易系统测试结果的排序问题---亟待解决  (http://www.weistock.com/bbs/dispbbs.asp?boardid=2&id=8630)

--  作者:ricegene
--  发布时间:2011/10/27 9:55:45
--  交易系统测试结果的排序问题---亟待解决
测试数据量较大的时候,对测试结果的排序,算法上估计有问题,不管是正序还是逆序,总是不能很好的排出来。排出的结果,用肉眼一看就知道,不对,根本没有按大小排列 请斑竹查实,并修改。谢谢。 我是在排14万条测试记录的看到这个问题的,斑竹如果要测试结果,我给你发给你。
--  作者:小明
--  发布时间:2011/10/27 10:03:56
--  
以下是引用ricegene在2011-10-27 9:55:45的发言:
测试数据量较大的时候,对测试结果的排序,算法上估计有问题,不管是正序还是逆序,总是不能很好的排出来。排出的结果,用肉眼一看就知道,不对,根本没有按大小排列 请斑竹查实,并修改。谢谢。 我是在排14万条测试记录的看到这个问题的,斑竹如果要测试结果,我给你发给你。

楼主说的是事实,我一直都遇到这个问题!顶帖!
--  作者:fly
--  发布时间:2011/10/27 10:15:58
--  

用的是2.75的最新版本吗?

感谢楼上两位.小数据量的时候尚未发现该问题.

会尽量试着在本地跟踪到该问题.如果跟踪不到,再请楼上的帮助.


--  作者:ricegene
--  发布时间:2011/10/27 10:20:41
--  
刚才我又看了一下,感觉负值排序是对,正值排序是错的。 如果处理上的确很困难的话,能不能这样处理,当超过一定大记录条数之后,排序功能只给出某项目排序值 的 最大前100条记录 和最小100条记录 。供参考。
--  作者:ricegene
--  发布时间:2011/10/27 10:57:36
--  
用的是2.75
--  作者:fly
--  发布时间:2011/10/27 13:36:20
--  

本地测试了不少数据,暂时还没发现楼主说的情况.

楼主测评的起始时间和结束时间是多少,什么合约,几分钟周期的?


--  作者:admin
--  发布时间:2011/10/27 14:27:12
--  
目前的排序算法比较慢,日后升级会考虑更改算法
--  作者:ricegene
--  发布时间:2011/10/28 10:45:06
--  
以下是引用fly在2011-10-27 13:36:20的发言:

本地测试了不少数据,暂时还没发现楼主说的情况.

楼主测评的起始时间和结束时间是多少,什么合约,几分钟周期的?

留个mail 我发给你结果,你打开看看就知道了。
[此贴子已经被作者于2011-10-28 10:45:30编辑过]