设为首页收藏本站

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

numeric 和numeric series 怎么区分来用? [复制链接]

Rank: 2

精华
0
UID
175847
积分
71
帖子
43
主题
14
阅读权限
30
注册时间
2013-11-18
最后登录
2014-12-19
跳转到指定楼层
1#
发表于 2014-1-9 09:08:00 |只看该作者 |倒序浏览
如题,求解。自己一直不太清楚numeric 和 numericseries 的关键区别。

我理解的就是numeric 就是单个变量,而series 就是序列变量。我一半在vars里都用numericseries, 好像也都不会报错。到底什么时候用Numeric? 什么时候用numericseries?

Rank: 5Rank: 5

精华
0
UID
116920
积分
625
帖子
530
主题
64
阅读权限
60
注册时间
2013-3-15
最后登录
2014-5-7
2#
发表于 2014-1-9 14:04:23 |只看该作者
我个人的理解是:
*Series是序列变量,如果你需要对历史数据进行回溯,那么用这个。
Numeric 这类是单个变量,不具有回溯的功能。
而且,因为每个Tick都要重新执行你的策略,而Numeric这种变量会被重新赋值为初始值。如果你的程序运行依赖于历史值,那么也可能需要使用*Series。
最后,就是TB手册中说的,由于*Series变量的一些额外功能,可能在资源消耗上要比Numeric大。

个人简介,错漏之处大家指正补充。

使用道具 举报

Rank: 2

精华
0
UID
175847
积分
71
帖子
43
主题
14
阅读权限
30
注册时间
2013-11-18
最后登录
2014-12-19
3#
发表于 2014-1-10 09:00:04 |只看该作者
vividboy 发表于 2014-1-9 14:04
我个人的理解是:
*Series是序列变量,如果你需要对历史数据进行回溯,那么用这个。
Numeric 这类是单个变 ...

嗯,谢谢。我也是这样理解的。感觉series 包括并且大于 numeric 的功能,唯一的缺点是占用比较多的内存。对于我现在的阶段来说,实现策略是首要的,程序运行性能的优化以后在考虑。

使用道具 举报

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

bottom

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

GMT+8, 2024-5-4 22:26

Powered by Discuz! X2 LicensedChrome插件扩展

© 2011-2012 交易开拓者 Inc.

回顶部