以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  日周期引用tick周期的问题  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=10532)

--  作者:timmy
--  发布时间:2012/3/13 0:42:03
--  日周期引用tick周期的问题
举例:tick周期上名为"测试"的公式,内容为:成交笔数:QT;然后在日线周期引用该成交笔数:"测试.成交笔数#tick",我只想在日线上显示当日的成交笔数,但是结果是把前几日的成交笔数都加进去了,如何解决这个问题?
--  作者:Leon
--  发布时间:2012/3/13 8:42:18
--  
工作人员稍后为楼主进行解答,请耐心等待。
--  作者:jinzhe
--  发布时间:2012/3/13 8:42:29
--  

nn:=barslast(date<>ref(date,1))+1;

成交笔数:sum(vol,nn);

 


--  作者:timmy
--  发布时间:2012/3/13 8:57:10
--  
谢谢jinzhe,我这里是举个例子,所有要限定计算当日tick的都可以用你这样的方法,是吗?
--  作者:timmy
--  发布时间:2012/3/13 9:20:41
--  
刚测试了一下,结果还是不对啊....
--  作者:王锋
--  发布时间:2012/3/13 9:46:15
--  
日线周期直接使用QT函数就是当日的成交分笔数
--  作者:timmy
--  发布时间:2012/3/13 9:55:22
--  

qt这个我知道,这里只是举例,就是说我在tick周期上计算当日的tick指标,然后我在日周期上引用改tick指标的最后一个数据,该怎么做?现在出现的问题就是,在tick周期上是计算当日的tick,但到了日周期上引用就把前面有tick数据的日期的tick都计算进去了


--  作者:timmy
--  发布时间:2012/3/13 9:56:29
--  
是不是要在tick周期的指标上加上一个限定只计算当日tick数据的条件?怎么加呢?
--  作者:董小球
--  发布时间:2012/3/13 10:04:20
--  
//在一分种周期取前一天最高价怎么取?

N:=BARSLAST(DATE>REF(DATE,1));
NN:=ref(N,N+1)+1;
H1:ref(hhv(h,NN),N+1); 

--  作者:timmy
--  发布时间:2012/3/13 10:31:28
--  

看来大家有点不明白我的意思吧,我再举个例子:在tick周期上建立名为cjl的公式:成交量:sum(vol,0);然后在日线上引用:"cjl.成交量#tick"。我的目的是在日线周期上看到cjl公式的最后一个数据(是当日tick所有成交量的和),但是现在日线周期上引用后显示的是把之前日期的tick成交量都加上去了,该怎么限定只计算相应日周期的tick?