全部 智大领峰 TBQuant功能 TBL语言 TB开户 问答专区 高手圈 其他
关于LinearRegSlope函数的参数类型
2024-09-06 14:46

好,我有个疑问能不能帮助解答一下:

1.我定义了一个series <numeric> MA , 记录价格均值, 然后用LinearRegSlope(MA,10) , 计算MA的回归斜率。 这个没问题。

2.如果把MA的类型改成global numeric MA, 然后用linearRegslope(MA,10) ,得到的值是一样的。

我的疑问:,这个Global numeric类型不存储前一个的值,怎么能计算前10个的斜率值呢。

如果也能得到同样的结果,是不是用global numeric类型,比series类型更节省资源。运行速度能快一些?



kyover

你搞错了吧

ma只是一个传入的参数,函数内部会记录每次传入的数据,然后在函数内部做回溯计算,跟你传入的容器类型是什么数据结构无关的。

打个比方,你每次拿着申报材料去机构办事,有一天突然需要查询往期的材料,你虽然没有带,但是机构直接调出了以前办事用的申报材料。

global类型速度和series类型是一样的,但是会节省很多的空间。

具体需要用什么类型,主要是取决你这个容器想起到什么作用。

2024-09-09 12:23
您未登录,请先 登录注册 后发表评论
顶部