设为首页收藏本站

 找回密码
 注册
楼主: nopain
打印 上一主题 下一主题

关于商品跨周期数据引用的讨论! [复制链接]

Rank: 2

精华
0
UID
1344
积分
62
帖子
12
主题
1
阅读权限
30
注册时间
2008-3-19
最后登录
2019-4-26
61#
发表于 2008-3-30 19:36:36 |只看该作者
是啊,可nweeks是一周五根线,且每根线的收盘线都不一样的,我说的是每周一根线(只要周五的这根),只能通过weekday函数过滤来实现吗?

使用道具 举报

Rank: 7Rank: 7Rank: 7

精华
1
UID
387
积分
2724
帖子
167
主题
33
阅读权限
80
注册时间
2007-9-21
最后登录
2020-2-24
62#
发表于 2008-3-30 19:39:15 |只看该作者

回复 #60 ahljs 的帖子

ahljs您的一张跨周期图表正是我们想要的跨周期.

[ 本帖最后由 yk1234 于 2008-3-30 22:33 编辑 ]

使用道具 举报

Rank: 7Rank: 7Rank: 7

精华
1
UID
387
积分
2724
帖子
167
主题
33
阅读权限
80
注册时间
2007-9-21
最后登录
2020-2-24
63#
发表于 2008-3-30 21:29:53 |只看该作者
Nopnia版主:
   以下表Cu0806来讨论跨周期
  按图表的数据对比,5分钟周期的14:30时的Open,Close,High,Low是由1分钟周期的14:30的Open,14:30的Low(最小),14:34的High(最大)
最后时间14:34的Close组成.也就说,一分钟周期的每五个BAR的最初时间的Open对应于5分钟周期的Open
                                               一分钟周期的每五个BAR的最小的Low对应于5分钟周期的Low
                                               一分钟周期的每五个BAR的最大的High对应于5分钟周期的High
                                               一分钟周期的每五个BAR的最后时间的Close对应于5分钟周期的Close

1.有一计算公式AA=(Open+Close+High+Low)/4,
   在1分钟周期的交易指令中该如何计算才能等于在5分钟周期的(Open+Close+High+Low)/4?
   这种转换也就是我们想要的跨周期函数.

[ 本帖最后由 yk1234 于 2008-3-31 08:53 编辑 ]
附件: 你需要登录才可以下载或查看附件。没有帐号?注册

使用道具 举报

Rank: 10Rank: 10Rank: 10

精华
20
UID
4
积分
22709
帖子
4802
主题
64
阅读权限
255
注册时间
2007-7-20
最后登录
2024-1-15
64#
发表于 2008-3-30 22:27:07 |只看该作者
原帖由 ahljs 于 2008-3-30 19:36 发表
是啊,可nweeks是一周五根线,且每根线的收盘线都不一样的,我说的是每周一根线(只要周五的这根),只能通过weekday函数过滤来实现吗?


一个字,乱。
又回到开始的状态了,不想在纠缠这个问题。
建议把#32楼的内容看完整了在继续讨论。

使用道具 举报

Rank: 7Rank: 7Rank: 7

精华
1
UID
387
积分
2724
帖子
167
主题
33
阅读权限
80
注册时间
2007-9-21
最后登录
2020-2-24
65#
发表于 2008-3-31 12:14:20 |只看该作者

回复 #65 nopain 的帖子

nweeks是一周五根线,这五根线的OPEN是相同的,星期一到星期五的15:00之前的Close,High,Low是动态变化的,只有到星期五的15:00之后的Close,High,Low是静态的.
    1.nweeks是一周五根线的最后一根BAR值与通过按“W1”看到的周线BAR是相等的
   2.我们想要的跨周期函数是指在"D1"下通过跨周期函数转换成"W1"的数据.

使用道具 举报

Rank: 10Rank: 10Rank: 10

精华
20
UID
4
积分
22709
帖子
4802
主题
64
阅读权限
255
注册时间
2007-7-20
最后登录
2024-1-15
66#
发表于 2008-3-31 18:09:22 |只看该作者

使用道具 举报

Rank: 2

精华
0
UID
1344
积分
62
帖子
12
主题
1
阅读权限
30
注册时间
2008-3-19
最后登录
2019-4-26
67#
发表于 2008-3-31 19:46:06 |只看该作者

回复 #66 YK1234

老弟啊,这么简单的问题,咋就怎么说nopain都不明白呢
要怪只能怪你我当初小学语文没好好学,基本问题都表达不清
我功力太浅nopain的67#内容我实在看不懂,全靠你了

使用道具 举报

Rank: 5Rank: 5

精华
1
UID
20
积分
810
帖子
153
主题
19
阅读权限
60
注册时间
2007-7-22
最后登录
2013-7-9
68#
发表于 2008-4-1 03:28:18 |只看该作者
      觉得大家需要的还是我以前描述的那种跨周期数据,不管是不是称谓上的"未来数据",但它只有在实实在在发生后才保存数据,其实许多公司的基本数据源都是以1分为基础,然后再转换成其他大于1分周期的数据,如MT4的数据转换就是这样的机制.
下图还是去年做的函数,在交易连续的数据中不存在问题,但在不活跃品种的间断数据中,极端情况下对开盘价的定位还有点小问题,后来一直较忙,就没有完善.
数据转换确实不是为了图表显示而做的,但在开发过程中通过图表显示可以直观的验证所写函数的正确性.


      关于是不是未来数据,可能NOPAIN老弟进入了一个误区,例如我们在1分周期上生成5分周期的数据,那么我们写这个函数的目的是输出5分周期的数据为了以后在1分周期调用这个5分周期数据.(5分数据下调用9:00分CLOSE实际上就是9:04:59的CLOSE).
      理解了写这个函数是输出,用这个函数时才是输入,使用者用它时是将它当作一个5分数据源来调用的,就不难分辨是不是"未来数据"了.


[ 本帖最后由 轮回 于 2008-4-1 04:02 编辑 ]
附件: 你需要登录才可以下载或查看附件。没有帐号?注册
天生我才必有用
不拘一格交英才

使用道具 举报

Rank: 2

精华
0
UID
1344
积分
62
帖子
12
主题
1
阅读权限
30
注册时间
2008-3-19
最后登录
2019-4-26
69#
发表于 2008-4-1 08:25:17 |只看该作者

to 69#

轮回大哥:我们意思基本是一样的,建议你放弃一周(或5分钟)五根线的想法,这样会让nopain很为难。至于验证的直接效果可以通过开个两个窗口来对比实现,毕竟我使用跨周期主要用来引用数据而不是显示。

nopain:我总结一下本人、yk1234和轮回的共同点是:跨周期函数,不管是一根还五根根一定要保证这个周期里的每一根是一样的,即"M5"和"W1"显示的数据,否则这个跨周期失去基本用途。我和yk1234倾向于是一根,轮回兄也只是使用最后一根的数据,他说的显示5根线,只是为验证一下效果,而不是目的。

你综合取舍吧。

使用道具 举报

Rank: 10Rank: 10Rank: 10

精华
20
UID
4
积分
22709
帖子
4802
主题
64
阅读权限
255
注册时间
2007-7-20
最后登录
2024-1-15
70#
发表于 2008-4-1 09:34:35 |只看该作者
看67楼的连接,应该能够解决大家引用数据的问题

使用道具 举报

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

bottom

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

GMT+8, 2024-5-3 04:43

Powered by Discuz! X2 LicensedChrome插件扩展

© 2011-2012 交易开拓者 Inc.

回顶部