Rss & SiteMap

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

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

标题:关于GROWTH函数的使用

1楼
maomao8643 发表于:2018/11/22 9:56:35

http://www.weistock.com/bbs/dispbbs.asp?boardid=10&Id=31264

在上面这个帖子中介绍了GROWTH函数的使用,但是实在是看不懂。

 

一、

根据现有的数据预测指数增长值。根据现有的 x 值和 y 值,GROWTH 函数返回一组新的 x 值对应的 y 值。
语法
GROWTH(known_y's,new_x's,n,const)

 

从公式字面来看,现有的值,只有y值,没有引入现有的x值。

 

二、

例如我们有一组数组B值为{33100,47300,69000,102000,150000,220000}, 执行GROWTH(B,D,6,TRUE);后将返回32618.20377;
执行GROWTH(HIGH,D,6,TRUE);则表示计算最近6周期的最高价的预测指数增长值.并将未来几个周期的预测值存放于数组D中.

 

从这段解释来看,第一句说函数有个返回值,第二句却说返回的结果放在数组D中。到底有几个返回结果啊?

2楼
maomao8643 发表于:2018/11/22 10:00:22

做了一下测试,结果似乎是:

 

根据已知的数组Y,预测N-1个未来值并放在数组X中,同时返回数组X的第一个值。

 

这个理解对吗?

3楼
banzhuan 发表于:2018/11/22 10:30:10
稍等,工作人员本地这边测试下
4楼
banzhuan 发表于:2018/11/22 10:56:16
根据已知数组Y,预测未来N个周期的返回值存放到X数组中,并不是只返回第一个值;您将数组X输出看下就知道了,如下图:

图片点击可在新窗口打开查看此主题相关图片如下:temp.png
图片点击可在新窗口打开查看

图片点击可在新窗口打开查看此主题相关图片如下:temp.png
图片点击可在新窗口打开查看
5楼
maomao8643 发表于:2018/11/22 11:26:27


图片点击可在新窗口打开查看此主题相关图片如下:代码.png
图片点击可在新窗口打开查看

图片点击可在新窗口打开查看此主题相关图片如下:结果.png
图片点击可在新窗口打开查看

用UBOUND查看,只是生成了N-1个预测值,不是N个。

 

另外,原始数据是明显的线性,为啥预测的结果不是线性的延伸?

6楼
banzhuan 发表于:2018/11/22 13:12:30
1、的确是N-1的值;
2、GROWTH 返回预测指数增长值,不是线性延伸,如果想要线性延伸用LINEST试试
共6 条记录, 每页显示 10 条, 页签: [1]


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