欢迎使用金字塔普通技术服务论坛,您可以在相关区域发表技术支持贴。
我司技术服务人员将优先处理 VIP客服论坛 服务贴,普通区问题处理速度慢,请耐心等待。谢谢您对我们的支持与理解。


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件金字塔软件问题提交 → 在股票策略成功率测试中的问题

   

欢迎使用金字塔普通技术服务论坛,您可以在相关区域发表技术支持贴。
我司技术服务人员将优先处理 VIP客服论坛 服务贴,普通区问题处理速度慢,请耐心等待。谢谢您对我们的支持与理解。    


  共有5017人关注过本帖树形打印复制链接

主题:在股票策略成功率测试中的问题

帅哥哟,离线,有人找我吗?
guojordan
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:41 积分:0 威望:0 精华:0 注册:2014/9/10 16:48:54
在股票策略成功率测试中的问题  发帖心情 Post By:2016/5/21 13:40:30 [只看该作者]

如果在入场规则中选择回测2016年1月1日-2016年5月21日,则回测中2016年初出现的股票交易都是错的不满足策略,但是2016年4月之后一段时间的信号都是对的

 

但是如果选择回测2015年1月1日-2016年5月21日,则回测中2016年初的股票交易就对了

 

用同样的策略,在条件选股中勾选历史阶段2016年1月1日-2016年5月21日,选出的股在2016年初的交易信号也是正确的

 

策略中有个创100日新高的条件,感觉是回测的数据源有问题?因为同样的东西用了一段时间了,没有发现过类似问题。

 

或者是其他什么原因?

 

谢谢


 回到顶部
帅哥哟,离线,有人找我吗?
wenarm
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:26631 积分:0 威望:0 精华:7 注册:2015/4/9 14:59:07
  发帖心情 Post By:2016/5/22 20:39:17 [只看该作者]

应该是你本地数据缺失造成的,你在百度云中下载股票数据后,导入金字塔。只要数据完整就会正常


编程无捷径,技巧靠积累。
 回到顶部
帅哥哟,离线,有人找我吗?
guojordan
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:41 积分:0 威望:0 精华:0 注册:2014/9/10 16:48:54
  发帖心情 Post By:2016/5/23 15:49:27 [只看该作者]

谢谢回复

 

我的日线数据是程序上面直接下载的,这个会错嘛?

 

我用了两台不同的电脑,都是补全日线数据,但是都出现同样的错误。

 

成功率回测报告的明细里面的股票,双击进去,在回测中开多/目标周期达到的时候实际并不满足开多条件


 回到顶部
帅哥哟,离线,有人找我吗?
wenarm
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:26631 积分:0 威望:0 精华:7 注册:2015/4/9 14:59:07
  发帖心情 Post By:2016/5/23 16:01:53 [只看该作者]

你把策略加载到图标上看下是不会是满足。

从服务器上直接扩展下的数据是一样的。

日线数据可以直接工具---数据补充获得。

截图看下你测试的设置。



编程无捷径,技巧靠积累。
 回到顶部
帅哥哟,离线,有人找我吗?
王锋
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:罗宾汉 帖子:11808 积分:20695 威望:0 精华:10 注册:2009/8/18 8:15:13
  发帖心情 Post By:2016/5/23 16:02:22 [只看该作者]

如果你的系统的开平仓条件需要依赖部分历史数据的话就会出现你说的问题,你是不是勾选了 “严格使用时间段数据测试” 这个选项了?这样会造成测试时只加载了2016年的数据。



金字塔—专业程序化软件提供商

金字塔-技术部

-----------------------------------------------------------------------------------------------------

工作时间:周一至周五 08:30 - 17:30   周末及法定节假日休息

Email:service@weistock.com
 回到顶部
帅哥哟,离线,有人找我吗?
guojordan
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:41 积分:0 威望:0 精华:0 注册:2014/9/10 16:48:54
  发帖心情 Post By:2016/5/23 17:16:02 [只看该作者]

 

策略加载到K线的时候是先出现提示符号,但是把k线缩小之后,前段时间k线进来之后,提示符号就消失了。感觉我的本地数据没有这些股票的日线数据似的。但是我确实都下载了的,而且在不同电脑上都做了测试,都出现同样的情况。测试的设置很久都没有动过了,只是在改变回测时间段,几台电脑都一样。

 

我也没有勾选“严格使用时间段数据测试”

 


图片点击可在新窗口打开查看此主题相关图片如下:1.png
图片点击可在新窗口打开查看

图片点击可在新窗口打开查看此主题相关图片如下:2.png
图片点击可在新窗口打开查看

 回到顶部
帅哥哟,离线,有人找我吗?
wenarm
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:26631 积分:0 威望:0 精华:7 注册:2015/4/9 14:59:07
  发帖心情 Post By:2016/5/23 17:31:05 [只看该作者]

缩小K线,会自动冲服务器上扩充数据。数据是否存在,可以在动态显示盘中搜查及格品种。在这个品种上右键数据---日线数据。可以看下是否存在。



编程无捷径,技巧靠积累。
 回到顶部
帅哥哟,离线,有人找我吗?
guojordan
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:41 积分:0 威望:0 精华:0 注册:2014/9/10 16:48:54
  发帖心情 Post By:2016/5/23 17:40:43 [只看该作者]

谢谢回复

 

按这个方法看数据是存在的,但是回测的时候还是不对图片点击可在新窗口打开查看

 

 


 回到顶部
帅哥哟,离线,有人找我吗?
王锋
  9楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:罗宾汉 帖子:11808 积分:20695 威望:0 精华:10 注册:2009/8/18 8:15:13
  发帖心情 Post By:2016/5/23 17:48:51 [只看该作者]

那没法了,说明你的策略需要较多的历史数据才能得到信号,你只能选择2015年的数据都参与计算了。

如果你十分纠结这个问题,可以在策略的开仓条件中自行加上小于2016年的日期不做开仓的条件,然后测试时选择2015年的时间,这样就解决了你的问题



金字塔—专业程序化软件提供商

金字塔-技术部

-----------------------------------------------------------------------------------------------------

工作时间:周一至周五 08:30 - 17:30   周末及法定节假日休息

Email:service@weistock.com
 回到顶部
帅哥哟,离线,有人找我吗?
fantasynew
  10楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游侠 帖子:381 积分:0 威望:0 精华:0 注册:2013/10/2 12:35:58
  发帖心情 Post By:2016/5/28 22:37:08 [只看该作者]

某些策略比如趋势类的可能要使用较长时间的数据,你选定2015年开始,可能前几个月都不会有信号,如果2014开始,2015年就都有信号了。

指标也是依赖数据量的。


版主评定:好评,获得10个金币奖励好评,获得10个金币奖励
(理由:奖励)
 回到顶部