Rss & SiteMap

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

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

标题:[求助]开盘半小时(9点45)内的最高价线

1楼
wangyongljl 发表于:2012/7/17 12:17:23

请问下各位,开盘半小时(9点45)内的最高价线,怎么写呢
以下是我网上搜索的相关的,不知道怎么改
HH:=HHV(H,BARSLAST(DATE>REF(DATE,1))+1);
XX:=(TIME<103000)*HH ;
前1小时:IF((TIME<103000),HH,REF(XX,BARSLAST(TIME<103000)));

 

以下为客服金哲帮我写的,不过线还是出不来,所以麻烦各位帮下忙,感谢!

nn:=barslast(date<>ref(date,1))+1;
hh:valuewhen(time<=093000,hhv(h,nn));

2楼
小布丁 发表于:2012/7/17 12:43:43

随便找个人帮你远程协助一下,代码没有问题的

3楼
wangyongljl 发表于:2012/7/17 14:47:13

编程我还是会一下的,问题就是线出不来,你确定代码没问题吗?

4楼
wangyongljl 发表于:2012/7/17 14:57:37

补充一下,我的是30秒周期,论坛上的帖子,怎么改成30秒周期的呢

在一分种周期取前五分种最高价怎么取?

N:=BARSLAST(DATE<>REF(DATE,1))+1;
HH:VALUEWHEN(TIME=090500,HHV(H,N));
LL:VALUEWHEN(TIME=090500,LLV(L,N));


 

5楼
just 发表于:2012/7/17 15:21:22

在一分种周期取前五分种最高价怎么取?

hh:=ref(hhv(h,5),1);

[此贴子已经被作者于2012-7-17 15:23:55编辑过]
6楼
wangyongljl 发表于:2012/7/17 17:46:28

我发现问题了,加载历史数据就有线显示出来,没历史数据就没有,

 

有没有方法没历史数据也可以显示出来呢

7楼
wangyongljl 发表于:2012/7/17 17:48:25
以下是引用just在2012-7-17 15:21:22的发言:

在一分种周期取前五分种最高价怎么取?

hh:=ref(hhv(h,5),1);

[此贴子已经被作者于2012-7-17 15:23:55编辑过]谢谢

谢谢JUST,不过这个不对,REF是当前向前引用,并不是开盘前多少周期。

8楼
just 发表于:2012/7/18 9:20:43

这个简单

nn:=barslast(date<>ref(date,1))+1;
aa:valuewhen(nn=5,hhv(h,nn));
//开盘前5根K线最高价。

9楼
altf4 发表于:2012/7/21 15:40:46
一眼看出了,那么麻烦
共9 条记录, 每页显示 10 条, 页签: [1]


Powered By Dvbbs Version 8.3.0
Processed in 0.01563 s, 3 queries.