以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  [求助]Tick周期上,如何计算过去60分钟内的最高价?  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=3209)

--  作者:z7c9
--  发布时间:2010/10/12 8:48:18
--  [求助]Tick周期上,如何计算过去60分钟内的最高价?

Tick周期上,如何计算过去60分钟内的最高价?

比如当前Tick的时间为100100,如何计算从090000到100000之间的最高价?

[此贴子已经被作者于2010-10-12 8:51:54编辑过]

--  作者:fly
--  发布时间:2010/10/12 9:20:51
--  

跨周期,引用1分钟周期上,前60周期的最高价;


--  作者:z7c9
--  发布时间:2010/10/12 9:32:33
--  

MinuteData:

以下内容为程序代码:

1 input:n(30,10,60,5);
2
3 lh:=hhv(high,n);
4 ll:=llv(low,n);

Breakout_C:

以下内容为程序代码:

1 lh:="MinuteData.lh##min1"(n);
2 ll:="MinuteData.ll##min1"(n);

这样?

[此贴子已经被作者于2010-10-12 9:35:20编辑过]

--  作者:董小球
--  发布时间:2010/10/12 9:38:04
--  

N:BARSLAST(DATE>REF(DATE,1) AND CURRENTTIME-TIME>006000),LINETHICK0;//周期数
hh:hhv(H,N),LINETHICK0;//N周期内的最高点

[此贴子已经被作者于2010-10-12 9:40:43编辑过]

--  作者:z7c9
--  发布时间:2010/10/12 9:45:28
--  
以下是引用董小球在2010-10-12 9:38:04的发言:

N:BARSLAST(DATE>REF(DATE,1) AND CURRENTTIME-TIME>60),LINETHICK0;//周期数
hh:hhv(H,N),LINETHICK0;//N周期内的最高点

Data>ref(date,1)说明是日内,Currenttime-time>60说明什么?

什么意思?不太懂呀


--  作者:z7c9
--  发布时间:2010/10/12 15:50:17
--  

到底啥意思呀


--  作者:董小球
--  发布时间:2010/10/12 15:51:29
--  
改过了 应该是006000 标识日内 60分钟内啊,你不是这么要求的么
--  作者:fly
--  发布时间:2010/10/12 16:33:52
--  

MinuteData:

input:n(30,10,60,5);


 lh:hhv(high,n); 
 ll:llv(low,n);

 

是的,写的不错;被引用的源码里,不用写成变量的,写成这样的指标线就可以.