以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  [求助]如何在大周期引用指定时间的小周期的数据  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=77157)

--  作者:dustbill
--  发布时间:2015/4/1 10:11:03
--  [求助]如何在大周期引用指定时间的小周期的数据
请问一下如何在大周期引用指定时间的小周期的数据。比如,如何在日线上仅显示当日开盘后15分钟的成交量。谢谢。
--  作者:jinzhe
--  发布时间:2015/4/1 10:38:15
--  
15分钟成交量的总和吗
--  作者:dustbill
--  发布时间:2015/4/1 10:46:05
--  
 是的,15分钟成交量的总和,假设本地数据齐全,可以直接引用15分钟数据。尝试了如下代码,在日线中执行,没有成功。
IF TIME=093000 THEN MVOL:=CALLSTOCKEX(\'\',VTVOL,3,0,300);
--  作者:jinzhe
--  发布时间:2015/4/1 10:59:17
--  

公式1:

ss:valuewhen(ref(time=closetime(1),16),sum(vol,15));

 

公式2:

sum_15:stkindi(\'\',\'公式1.ss\',0,1);

 

这个是使用的引用函数,公式1用来引用,不可省略,公式2用来实际操作,sum_15就是所求值


--  作者:dustbill
--  发布时间:2015/4/1 11:25:09
--  
明白了,这种情况下需要用引用,而无法通过在大周期中使用CALLSTOCK来完成。感谢!