- 精华
- 0
- 在线时间
- 280 小时
- UID
- 5525
- 积分
- 1473
- 帖子
- 429
- 阅读权限
- 60
- 注册时间
- 2009-9-22
- 最后登录
- 2022-5-23
- 精华
- 0
- UID
- 5525
- 积分
- 1473
- 帖子
- 429
- 主题
- 93
- 阅读权限
- 60
- 注册时间
- 2009-9-22
- 最后登录
- 2022-5-23
|
本帖最后由 efrog 于 2010-9-28 21:45 编辑
经过试验,我有自己的理解:
3、过多的数据会影响测试和参数优化的速度,尤其是参数优化,运算次数会数量级增加。因为性能测试时计算一遍,而参数优化要将每个参数的变化次数相乘。而取的数据量太少则不能反映行情的全部特征。因此优化时可以适当减少数据量,而性能测试时一定要取最大的数据量。
4、我用到了6个主要参数,如果全部联调的化,计算次数需要p1*p2*p3*p4*p5*p6,可能要计算65万次,那肯定要计算好几天。我是把他们分成相互关联的二组,分别用版主介绍的方法优化,能得到很好的效果,也节省了不少时间。
5、手续费 = 交易次数 * 每次交易手数 * 每手手续费
1488 = 62*3*8
谢谢版主 |
|