以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (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来完成。感谢! |