Rss & SiteMap

金字塔客服中心 - 专业程序化交易软件提供商 http://www.weistock.com/bbs/

专业程序化软件提供商
共7 条记录, 每页显示 10 条, 页签: [1]
[浏览完整版]

标题:希望添加TINSORT对称的函数,减少CPU工作量

1楼
solarhe2006 发表于:2012/11/26 18:13:46

 反向思维,添加函数能输出板块排序中第一的代码名称,比如板块涨幅第一的品种是CU,直接写成TINSORT2(BLOCK,DYNAINFO( 14),1)=CU;

如果品种的代码名称不匹配,后台程序不发单。

希望函数能完善,并且减少CPU工作量。

 

2楼
ackvz 发表于:2012/11/26 19:53:39

这个强烈支持,

不然的话 我要对第多少位的合约下单,

找出这个合约,得用IF  套半天。

3楼
ackvz 发表于:2012/11/26 19:54:39
TINSORT2(BLOCK, 指标输出值 , 1)  = CU;
4楼
admin 发表于:2012/11/26 20:19:47

不清楚按照你说的方法能如何提高CPU的速度,没看出来这样的做法有什么好处

5楼
RogarZ 发表于:2012/11/27 12:23:49

其实这个反向还是需要计算所有的品种,你不计算 不比较如何知道是第一呢?

6楼
sven0321 发表于:2012/11/27 13:02:21
TINSORT函数是应该加强 
如果我轮询20个品种 TINSORT只告诉你当前品种排在第几位 而不能知道排第1、2任何其他位置的是什么品种
那我就必须等轮询到了排第一的品种才知道
而其实每次轮询品种的时候 都进行了tinsort排序 这样无疑增大了负荷 也没有必要 如果能够只排一次 然后取得排第一或者任意排位的品种 就好了

对于实盘来说 排一次和排20次的差别 就是差了20倍的下单时间啊
7楼
admin 发表于:2012/11/27 23:55:28
你可以考虑使用自定义数据的统计功能,里面有可以排序序号的功能部分
共7 条记录, 每页显示 10 条, 页签: [1]


Powered By Dvbbs Version 8.3.0
Processed in 0.03516 s, 2 queries.