设为首页收藏本站

 找回密码
 注册
查看: 3097|回复: 9
打印 上一主题 下一主题

希望得到求N小时前值的函数 [复制链接]

Rank: 4

精华
0
UID
66713
积分
281
帖子
101
主题
37
阅读权限
50
注册时间
2011-9-20
最后登录
2022-11-19
跳转到指定楼层
1#
发表于 2011-9-21 22:24:09 |只看该作者 |倒序浏览
现希望能得到一个求N小时前的值的TB函数,如N小时前的开盘价,收盘价,最高价,最低价,
在TB帮助的附录D函数列表里有求N天前的开盘,收盘,最高,最低价的函数,如(如HighD:求N天前的最高价),
这个N天前的最高价在今天的时间里是一个常值(不变),也不会因为改变K线周期(如15钟或30钟)而改变,
等到了明天这个值就是取(N-1)天的值了,我现在就是希望其它不变,只是把N天变成N小时就好了,
不知能否实现,希望得到你的帮助。
谢谢!
初来乍到,请多关照

初级大户

酱油

Rank: 5Rank: 5

精华
0
UID
37561
积分
1108
帖子
395
主题
9
阅读权限
60
注册时间
2011-5-4
最后登录
2014-11-3
2#
发表于 2011-9-22 08:33:51 |只看该作者
貌似等到明天就是N+1了,再者,用1小时周期的话,High[N]不就是N小时前?
如果N不变LZ用什么东西存这些变量呢?
期货IT

使用道具 举报

Rank: 10Rank: 10Rank: 10

精华
2
UID
4130
积分
20901
帖子
6519
主题
17
阅读权限
200
注册时间
2009-4-15
最后登录
2019-4-12
3#
发表于 2011-9-22 09:28:34 |只看该作者
回复 1# szzhhajd


想取到某一个小时的值,之后一直使用?

使用道具 举报

Rank: 3Rank: 3

精华
0
UID
55022
积分
174
帖子
23
主题
1
阅读权限
40
注册时间
2011-7-22
最后登录
2012-3-31
4#
发表于 2011-9-22 10:00:17 |只看该作者
http://www.tradeblazer.net/forum ... F%E6%97%B6%E7%BA%BF
跨周期求小时线收盘价
CloseH的算法是根据CloseD改的,同理也可以参考HighD的算法自定义一个求小时线最高价的函数HighH
交易就要全自动 哈哈

使用道具 举报

Rank: 3Rank: 3

精华
0
UID
55022
积分
174
帖子
23
主题
1
阅读权限
40
注册时间
2011-7-22
最后登录
2012-3-31
5#
发表于 2011-9-22 10:28:18 |只看该作者
http://www.tradeblazer.net/forum/thread-17780-1-1.html
刚才手痒,俺写了一个求N小时前最高价的函数HighH,见上面链接帖子
交易就要全自动 哈哈

使用道具 举报

Rank: 4

精华
0
UID
66713
积分
281
帖子
101
主题
37
阅读权限
50
注册时间
2011-9-20
最后登录
2022-11-19
6#
发表于 2011-9-22 11:13:55 |只看该作者
lh948 ,你好,我说的是前一小时的值,在这一个小时内引用不变,也不会因为改变K线周期而改变,下一小时就是引用这一小时的值,在这下一小时内引用的值不变,如此类推,可以变换成两小时或更多小时.
初来乍到,请多关照

使用道具 举报

Rank: 4

精华
0
UID
66713
积分
281
帖子
101
主题
37
阅读权限
50
注册时间
2011-9-20
最后登录
2022-11-19
7#
发表于 2011-9-22 11:18:03 |只看该作者
全自动交易 你好,我的想法和你一样,HighD是以天来定值,我现在是想用小时来定值,您编的函数我还没有验证,希望是可以达到预期效果的,非常感谢!
初来乍到,请多关照

使用道具 举报

Rank: 4

精华
0
UID
66713
积分
281
帖子
101
主题
37
阅读权限
50
注册时间
2011-9-20
最后登录
2022-11-19
8#
发表于 2011-9-22 11:27:17 |只看该作者
alex647l 说的High[N]是前一个Bar数据,它会随着K线的周期改变而改变
初来乍到,请多关照

使用道具 举报

初级大户

酱油

Rank: 5Rank: 5

精华
0
UID
37561
积分
1108
帖子
395
主题
9
阅读权限
60
注册时间
2011-5-4
最后登录
2014-11-3
9#
发表于 2011-9-22 13:41:50 |只看该作者
回复 8# szzhhajd


    用小时作为周期,不就OK了么
如果LZ要用其他周期,要么跨周期来获取,最简单的就是开两个图表,一个是小时线,专门用来获得数据,然后用SetTBProfile来做

使用道具 举报

Rank: 4

精华
0
UID
66713
积分
281
帖子
101
主题
37
阅读权限
50
注册时间
2011-9-20
最后登录
2022-11-19
10#
发表于 2011-9-22 20:36:54 |只看该作者
回复 9# alex647l

很好,就按你说的做,谢谢!

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

bottom

静态版|手机版|联系我们|交易开拓者 ( 粤ICP备07044698   

GMT+8, 2024-5-18 04:04

Powered by Discuz! X2 LicensedChrome插件扩展

© 2011-2012 交易开拓者 Inc.

回顶部