设为首页收藏本站

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

问管理员一个问题,急 [复制链接]

Rank: 2

精华
0
UID
1913
积分
76
帖子
17
主题
5
阅读权限
30
注册时间
2008-7-17
最后登录
2019-3-30
跳转到指定楼层
1#
发表于 2008-7-17 16:31:59 |只看该作者 |倒序浏览
我指定bar最低价买入,最高价卖出,在测试的时候结果会有了在收盘价格建仓,开盘价平仓的情况.实盘的话应该不可能实现的.这个在测试的时候应该怎么避开???

Rank: 10Rank: 10Rank: 10

精华
3
UID
5
积分
26584
帖子
12686
主题
49
阅读权限
200
注册时间
2007-7-20
最后登录
2021-11-3
2#
发表于 2008-7-17 16:40:14 |只看该作者
不会是先平仓再开仓的.查看一下代码以及信号标帜.

使用道具 举报

Rank: 2

精华
0
UID
1913
积分
76
帖子
17
主题
5
阅读权限
30
注册时间
2008-7-17
最后登录
2019-3-30
3#
发表于 2008-7-17 16:59:24 |只看该作者
是在用历史数据测试的时候,好像是因为价格没有时间顺序引起的吧.我的是5分钟为周期,在这5分种内,比如开盘价格是500,价格一直向下,收盘价格是400
我以Low价格建仓的时候,就会出现以400建仓,以high平仓就会500平仓了.实际的话价格是先出现500,后面才出现400的.所以测试所获得的收益是不存在的.

使用道具 举报

Rank: 2

精华
0
UID
1913
积分
76
帖子
17
主题
5
阅读权限
30
注册时间
2008-7-17
最后登录
2019-3-30
4#
发表于 2008-7-17 17:00:27 |只看该作者
帮解决一下,我是新手

使用道具 举报

Rank: 5Rank: 5

精华
0
UID
1384
积分
1102
帖子
212
主题
40
阅读权限
60
注册时间
2008-3-28
最后登录
2019-4-26
5#
发表于 2008-7-17 19:06:04 |只看该作者
说句不中听的 这种问题毫无意义

使用道具 举报

Rank: 2

精华
0
UID
1913
积分
76
帖子
17
主题
5
阅读权限
30
注册时间
2008-7-17
最后登录
2019-3-30
6#
发表于 2008-7-18 08:40:41 |只看该作者
奇怪,为什么毫无意义啊,我如果不解决.那测试就不准确了啊.我只是想解决问题而已.

使用道具 举报

Rank: 5Rank: 5

精华
0
UID
1384
积分
1102
帖子
212
主题
40
阅读权限
60
注册时间
2008-3-28
最后登录
2019-4-26
7#
发表于 2008-7-18 14:18:58 |只看该作者
“指定bar最低价买入,最高价卖出”
在一个bar走完之前你怎么判断这是最高价还是最低价?你的要求本身就是不合理的,自然也就是毫无意义的

使用道具 举报

Rank: 2

精华
0
UID
1913
积分
76
帖子
17
主题
5
阅读权限
30
注册时间
2008-7-17
最后登录
2019-3-30
8#
发表于 2008-7-22 08:37:58 |只看该作者
实盘执行的时候high,w当然是这个bar从开始到当时时间的时候的最高,最低.又不需要等整个bar走完.这样肯定能正确的.但是在历史数据测试的时候,因为所有的bar的最高,最低都固定了.所以用high,low的时候就会以整个bar的来执行,有的顺序也会倒了.造成我的测试不准,我就是想问管理测试的时候应该怎么达到实盘的效果.当然有意义了,你根本没搞懂我的问题.

使用道具 举报

Rank: 2

精华
0
UID
1827
积分
85
帖子
10
主题
1
阅读权限
30
注册时间
2008-7-3
最后登录
2008-7-29
9#
发表于 2008-7-22 08:47:29 |只看该作者
还是没意义,比如当一根新BAR刚出现时,只有open,同时也是high,low,将会造成开仓即可平仓的情况,指定最底,最高为开平条件(再加不在同根BAR开平的条件),也同样是没有实盘意义的,测试结果可以月收益过亿元啊,呵呵。

使用道具 举报

Rank: 10Rank: 10Rank: 10

精华
20
UID
4
积分
22709
帖子
4802
主题
64
阅读权限
255
注册时间
2007-7-20
最后登录
2024-1-15
10#
发表于 2008-7-22 08:49:45 |只看该作者
1、如果要完全的准确,只能到Tick上做。
2、如果止损的幅度大一点,一分钟K线上面95%以上都反映正确的情况,剩下的5%应该不至于赵成太大的误差了。
3、或者可以做一种假设,如果开盘价<收盘价,我们假定是开盘价->最低价->最高价->收盘价这样的走势。如果开盘价>收盘价,我们假定是开盘价->最高价->最低价->收盘价这样的走势。
根据这个假设来编写代码,进行测试,应该做到足够的准确了

使用道具 举报

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

bottom

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

GMT+8, 2024-5-20 12:37

Powered by Discuz! X2 LicensedChrome插件扩展

© 2011-2012 交易开拓者 Inc.

回顶部