设为首页收藏本站

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

加载实盘时如何忽略回测? [复制链接]

Rank: 1

精华
0
UID
278772
积分
38
帖子
21
主题
11
阅读权限
10
注册时间
2019-5-8
最后登录
2019-9-23
跳转到指定楼层
1#
发表于 2019-8-12 15:35:18 |只看该作者 |倒序浏览
我发现加载实盘时,所有的东西都是按照之前的回测计算的。比如Portfolio_CurrentCapital()。这个数值就是在加载实盘之前的模拟盘的数据。我实盘是10万,但是模拟盘可能涨了,是15万。 如何设置忽略回测呢?不然实盘跑起来,计算的结果都不对。

Rank: 10Rank: 10Rank: 10

精华
3
UID
5
积分
26584
帖子
12686
主题
49
阅读权限
200
注册时间
2007-7-20
最后登录
2021-11-3
2#
发表于 2019-8-12 15:45:19 |只看该作者
portfolio_currentcapital是会跟据开平信号后的盈亏而变化的。

使用道具 举报

Rank: 1

精华
0
UID
278772
积分
38
帖子
21
主题
11
阅读权限
10
注册时间
2019-5-8
最后登录
2019-9-23
3#
发表于 2019-8-12 16:32:40 |只看该作者
我问的不是这个。拿海龟策略举例吧,假设我今天准备上实盘,我的资金是10万,所以交易设置里的初始资金设置的是10万。在超级图标上加载策略,策略会从7月份就开始回测,回测到今天,我的资金账户已经变成了15万,而我实际上只有10万,这样实盘一跑起来,海龟是按portfolio_currentcapital计算开仓,也就是按15万计算开仓的。这样就全算错了。这个怎么解决?

使用道具 举报

Rank: 10Rank: 10Rank: 10

精华
3
UID
5
积分
26584
帖子
12686
主题
49
阅读权限
200
注册时间
2007-7-20
最后登录
2021-11-3
4#
发表于 2019-8-13 10:17:43 |只看该作者
m2land 发表于 2019-8-12 16:32
我问的不是这个。拿海龟策略举例吧,假设我今天准备上实盘,我的资金是10万,所以交易设置里的初始资金设置 ...

1,可以将初始资金设置为7.5左右,反正让他走到今天的位置时,资金为10左右就可以开始交易了。
2,将起始日期设置为最近几天,以及资金设置为10W。然后从当前开始算法执行,等待后面的信号交易。

使用道具 举报

Rank: 1

精华
0
UID
278772
积分
38
帖子
21
主题
11
阅读权限
10
注册时间
2019-5-8
最后登录
2019-9-23
5#
发表于 2019-8-13 10:44:50 |只看该作者
懂了,不过建议开拓者直接支持“忽略回测”功能。这种最常见的问题居然要这样绕弯解决实在是不友好。

使用道具 举报

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

bottom

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

GMT+8, 2024-5-9 09:08

Powered by Discuz! X2 LicensedChrome插件扩展

© 2011-2012 交易开拓者 Inc.

回顶部