设为首页收藏本站

 找回密码
 注册
查看: 1131|回复: 2
打印 上一主题 下一主题

TB是否有该功能? [复制链接]

Rank: 1

精华
0
UID
181990
积分
22
帖子
13
主题
7
阅读权限
10
注册时间
2014-3-7
最后登录
2018-10-17
跳转到指定楼层
1#
发表于 2016-3-28 09:44:23 |只看该作者 |倒序浏览
问题背景:在一个超级图表,加载20个品种的000数据,即该图有二十个数据源,但是由于各个品种上市时间不一致,因此有先有后。
问题需求:那么,我想知道在每个bar上,有多少个品种有bar数据,即每个时点上,有多少个上市品种,请问TB是否有相关解决方案?

Rank: 10Rank: 10Rank: 10

精华
3
UID
5
积分
26584
帖子
12686
主题
49
阅读权限
200
注册时间
2007-7-20
最后登录
2021-11-3
2#
发表于 2016-3-28 09:52:03 |只看该作者
本帖最后由 小米 于 2016-3-28 09:54 编辑

请参考此贴 第二部第6条http://bbs.tb18.net/thread-12695-1-1.html,以了解叠加的数据的相关处理机制。
首先,一个图表叠加20个合约,其效率很很低,若一定要判断当前K线位置有多少个品种有有效数据,可以使用循环来判断得到。。这样更会降低效率。。
确定这样做是有实战价值的话再来考虑具体的代码实现吧。

使用道具 举报

Rank: 1

精华
0
UID
181990
积分
22
帖子
13
主题
7
阅读权限
10
注册时间
2014-3-7
最后登录
2018-10-17
3#
发表于 2016-3-28 11:13:32 |只看该作者
综合考虑了一下,我觉得是有实战价值的。因此还是要考虑具体代码实现,一个公式出现data29.buy(1,open),效率是怎样下降的?还有,如果实在频次非常小的数据源上呢,比如是一分钟

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

bottom

静态版|手机版|联系我们|交易开拓者 ( 粤ICP备07044698   

GMT+8, 2024-5-16 02:43

Powered by Discuz! X2 LicensedChrome插件扩展

© 2011-2012 交易开拓者 Inc.

回顶部