以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  金字塔软件问题提交  (http://weistock.com/bbs/list.asp?boardid=2)
----  跨周期公式计算起始时间问题  (http://weistock.com/bbs/dispbbs.asp?boardid=2&id=167327)

--  作者:nightelfhemh
--  发布时间:2018/12/25 11:22:30
--  跨周期公式计算起始时间问题
如果我用1分钟引用30分钟的数据,使用的是STKINDI函数。

请问在引用时公式计算的第一个K线是如何规定的?

--  作者:yukizzc
--  发布时间:2018/12/25 11:23:30
--  

第一个1分钟,调用的就是当时1分钟对应30分钟的计算结果

这个第一个就是你图上第一根


--  作者:nightelfhemh
--  发布时间:2018/12/25 11:31:08
--  

我在调用的公式里读取了第一条K线的时间。

发现调用后的第一条K线时间,与当前图表的第一条K线时间不一样啊。

--  作者:wenarm
--  发布时间:2018/12/25 12:32:07
--  

跨周期引用是按照时间对齐的原则处理的。

具体参考下面链接中,小周期引用大周期的特点说明

http://www.weistock.com/bbs/dispbbs.asp?boardid=17&Id=162644

 


--  作者:nightelfhemh
--  发布时间:2018/12/25 13:53:46
--  
如图,我在test2中引用了test1的数据,但是我想知道test1的起始计算时间是多少。

请问这个起始计算时间是如何规定的?

因为从图表上看,图表的第一条K线的时间与所引用的的第一条K线时间有所差别。

图表所引用的是最相邻的时间,但我想知道的是引用公式时
图片点击可在新窗口打开查看此主题相关图片如下:微信截图_20181225134941.png
图片点击可在新窗口打开查看
最起始的计算时间。

--  作者:nightelfhemh
--  发布时间:2018/12/25 15:25:11
--  
???

咋没人了?

--  作者:yukizzc
--  发布时间:2018/12/25 16:31:33
--  

barpos是你所引用的大周期里的barpos和你现在图上的没有关系

你直接去引用time取过来看就明白了,就是你当前周期是什么时间点,他就会去其他周期获取那个时间点


--  作者:nightelfhemh
--  发布时间:2018/12/25 17:25:16
--  
引用的规则我都知道,但是引用之前公式应该经过计算吧。

我是想知道大周期里的第一个K线是按照什么规则定下来的,意思就是计算引用公式是从哪条K线开始的。

--  作者:wenarm
--  发布时间:2018/12/26 7:14:35
--  
被引用周期的数据量受当前k线周期的数据范围的影响,一样是遵循时间对其原则。
但是stkindi在引用过程中,有最小数据量限制。例如,当前5分钟线引用日线,若使用的5分钟线小于130天。引用的日线数据直接按130天的数量计算。
这个问题没必要纠结,被引用周期的起始点始终都会大于等于当前k线周期的时间起始点。如果你想控制自己的引用的k线数据,直接使用stkindiex.