设为首页收藏本站

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

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

Rank: 7Rank: 7Rank: 7

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

回复 #55 ahljs 的帖子

跨周期函数有难度!!!

如在一分钟周期调用五分钟周期
1.OPEN.CLOSE.HIGH.LOW有冲突.
2.时间轴有冲突

要实现我们的跨周期,软件必须有两套算法,或者有时间分段函数.

使用道具 举报

Rank: 2

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

使用跨周期引用的问题

1、系统提供的跨周期函数应该是第一种思路,但现在通行的是第二种思路。比如,我用日线看周线,那么每周就应该是只有一根K线而不用五根K线,当然最后一根K线除开盘线,其他都是不固定的,只能是到周五收盘时才能固定本周的K线四个值。
2、按第一种思路提供的跨周期函数不实用。这种思路,目前文华也可以做到:分别取5天前的开盘价,5日内的最高、最低价,和最后一日的收盘价就可以了(当然这个周只代表5天而已,不是从周一到周五)。但文华实行不了第二种思路的跨周期函数。对我而言,第一种思路的跨周期函数根本就是垃圾,因为这种思路下每周有5个周K线且不一样,我要在日线中调上一周的周线数据如何能实现?——周一时要调前一根数据,周二时要调前第二根的K线,周三时要调用前第三根的K线,也就是说每天都要调有上周五的数据,其他几根没有传统意义上的周K线的意义。上一大周期的K线不稳定就无法在小周期里实行固定策略的交易----这是跨周期理念的基本要求。即只有周K线固定了,才能在日线交易,否则,你周线天天变,我要你跨周期函数干嘛用?
3、其他跨周期函数也是一样,例跨分钟的,比方5分钟,就应该是5分钟一根K线,而不是五分钟产生5个除开盘价相同其他都不同的5根K线。
4、目前的提供nweek怎么都是从周三开始计算一周开始的,即每周都周三的开盘价做为一周的开盘价,这是新规定还是我使用不当?
5、如果我想用第二种思路的跨周期函数,你们能帮我实现原代码吗?或提供一个新的跨周期函数函数吗?
6、前面帖子中“轮回”争论的其实就是个第二种思路,而不是引用了未来函数问题,我以为。
盼答复!

补充:刚看了下,你们提供第二种思路和我叙述的不太一样,即本周周五前没有本周的周K线,这不是大问题,不影响使用。核心问题是每周只能产生一根K线而不是五根。

[ 本帖最后由 ahljs 于 2008-3-29 11:02 编辑 ]

使用道具 举报

Rank: 10Rank: 10Rank: 10

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

使用道具 举报

Rank: 7Rank: 7Rank: 7

精华
1
UID
387
积分
2724
帖子
167
主题
33
阅读权限
80
注册时间
2007-9-21
最后登录
2020-2-24
53#
发表于 2008-3-27 15:39:07 |只看该作者
原帖由 nopain 于 2008-3-27 15:08 发表
现在不能将5个Bar合并在一起画成一个。即使可以这么画,在公式计算时取值也存在问题。

如果您想要的不是nMins的效果,就没有其他办法了




能每把时间分段吗?
如09:00到09:05  每五个BAR一组
   09:05到09:10  每五个BAR一组

使用道具 举报

Rank: 10Rank: 10Rank: 10

精华
20
UID
4
积分
22709
帖子
4802
主题
64
阅读权限
255
注册时间
2007-7-20
最后登录
2024-1-15
52#
发表于 2008-3-27 15:08:34 |只看该作者
现在不能将5个Bar合并在一起画成一个。即使可以这么画,在公式计算时取值也存在问题。

如果您想要的不是nMins的效果,就没有其他办法了

使用道具 举报

Rank: 7Rank: 7Rank: 7

精华
1
UID
387
积分
2724
帖子
167
主题
33
阅读权限
80
注册时间
2007-9-21
最后登录
2020-2-24
51#
发表于 2008-3-27 13:27:09 |只看该作者
原帖由 nopain 于 2008-3-27 13:12 发表
1、首先跨周期取数据的时间轴基于基本的数据源,再1分钟坐标体系下,不可能画出您想要的5分钟合并在一起的Bar。
2、如果把11:05-11:08这四根1分钟Bar对应的5分钟图都画成11:09的那根Bar一样,就会引用到未来数据。 ...



五分钟的K线图您是如何画的?

先画OPEN后,其他三个是动态的,跨周期也可先画OPEN后,其他三个也是动态的变化.
也就说如果把11:05-11:08这四根1分钟Bar对应的5分钟图都画成11:09的一个Bar,先画11:05的OPEN之后,到11:09之前的其他三个是动态的

简单说就编个函数,在一分钟的主图中调用五分钟的(主图)

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

使用道具 举报

Rank: 10Rank: 10Rank: 10

精华
20
UID
4
积分
22709
帖子
4802
主题
64
阅读权限
255
注册时间
2007-7-20
最后登录
2024-1-15
50#
发表于 2008-3-27 13:12:54 |只看该作者
1、首先跨周期取数据的时间轴基于基本的数据源,再1分钟坐标体系下,不可能画出您想要的5分钟合并在一起的Bar。
2、如果把11:05-11:08这四根1分钟Bar对应的5分钟图都画成11:09的那根Bar一样,就会引用到未来数据。

使用道具 举报

Rank: 7Rank: 7Rank: 7

精华
1
UID
387
积分
2724
帖子
167
主题
33
阅读权限
80
注册时间
2007-9-21
最后登录
2020-2-24
49#
发表于 2008-3-27 12:34:39 |只看该作者
一分钟的主图有5个BAR,取第一个BAR的OPEN为五分钟的OPEN
                                  取第五个BAR的CLOSE为五分钟的CLOSE
                                  取五个BAR的最高值为五分钟的HIGH
                                  取五个BAR的最低值为五分钟的LOW
按这样的算法,画一个五分钟的BAR.

如图12的5个BAR画图122的一个五分钟的BAR.这是我们最想要的跨周期数据引用.

一分钟的主图引用DataConvert函数画五分钟图不等效于5分钟的主图,我们最想要的是基本相等.

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

使用道具 举报

Rank: 10Rank: 10Rank: 10

精华
20
UID
4
积分
22709
帖子
4802
主题
64
阅读权限
255
注册时间
2007-7-20
最后登录
2024-1-15
48#
发表于 2008-3-27 09:12:04 |只看该作者
原帖由 yk1234 于 2008-3-27 08:39 发表
nopain 版主
   一分钟的主图K线能画五分钟的K线吗??
  一分钟的主图有5个BAR,取第一个BAR的OPEN为五分钟的OPEN
                                  取第五个BAR的CLOSE为五分钟的CLOSE
                            ...


您插入nMins,把参数设置为5,看看是不是您想要的。

使用道具 举报

Rank: 7Rank: 7Rank: 7

精华
1
UID
387
积分
2724
帖子
167
主题
33
阅读权限
80
注册时间
2007-9-21
最后登录
2020-2-24
47#
发表于 2008-3-27 08:39:59 |只看该作者
nopain 版主
   一分钟的主图K线能画五分钟的K线吗??
  一分钟的主图有5个BAR,取第一个BAR的OPEN为五分钟的OPEN
                                  取第五个BAR的CLOSE为五分钟的CLOSE
                                  取五个BAR的最高值为五分钟的HIGH
                                  取五个BAR的最低值为五分钟的LOW

使用道具 举报

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

bottom

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

GMT+8, 2024-5-18 12:17

Powered by Discuz! X2 LicensedChrome插件扩展

© 2011-2012 交易开拓者 Inc.

回顶部