Rss & SiteMap

金字塔客服中心 - 专业程序化交易软件提供商 http://www.weistock.com/bbs/

专业程序化软件提供商
共6 条记录, 每页显示 10 条, 页签: [1]
[浏览完整版]

标题:求当天前30分钟的最高价问题!

1楼
tanganquan 发表于:2012/4/27 0:02:04
老师您好!我想求当天开盘后30分钟的最高价和最低价怎么表达:
h30 := ref(hhv(h,N),1);
l30 :=ref(llv(l,N),1);


像这样的最高价和最低价其实是开盘后沿用了昨天的数据的。
如果是高开太多,最低价是昨天的数据,如果低开很多,最高价是昨天的数据。
谢谢!
2楼
rushtaotao 发表于:2012/4/27 8:33:47

//运行再30分钟k线下

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

hh:ref(hhv(h,nn),1);

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

hh:ref(llv(l,nn),1);

3楼
tanganquan 发表于:2012/4/27 9:12:57

老师,你好啊!不对呢。我是想求1分钟模式下的开盘后前30分钟的最高价和最低价。

//运行再30分钟k线下

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

hh:ref(hhv(h,nn),1);

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

hh:ref(llv(l,nn),1);

4楼
rushtaotao 发表于:2012/4/27 9:14:09

您再试试

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

hh:ref(hhv(h,30),nn);

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

ll:ref(llv(l,nn),nn);

[此贴子已经被作者于2012-4-27 9:19:41编辑过]
5楼
zg611029 发表于:2012/5/4 9:31:50

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

r2:=hhv(h,r1);

r3:=llv(l,r1);

if r1=30 then

begin

h30:=r2;

l30:=r3;

partline(r1>=30,h30);

partline(r1>=30,l30);

 

6楼
董小球 发表于:2012/5/4 11:17:35
N1:BARSLAST(DATE>REF(DATE,1)),linethick0;
NN:=ref(N1,N1+1)+1;
n2:BARSLAST(TIME=093000),linethick0;
N3:BARSLAST(TIME=100000),linethick0;
h1:ref(hhv(h,n2-n3),n3);

上面代码是求9点到10点间的最高价
楼主自己调整时间参数吧
共6 条记录, 每页显示 10 条, 页签: [1]


Powered By Dvbbs Version 8.3.0
Processed in 0.03906 s, 2 queries.