以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://www.weistock.com/bbs/index.asp) -- 公式模型编写问题提交 (http://www.weistock.com/bbs/list.asp?boardid=4) ---- 参数多会导致模型不稳定么? (http://www.weistock.com/bbs/dispbbs.asp?boardid=4&id=43981) |
|
-- 作者:mao100003801 -- 发布时间:2013/1/2 22:09:07 -- 参数多会导致模型不稳定么? 有这种说法,请教一下:
|
|
-- 作者:王锋 -- 发布时间:2013/1/3 0:24:46 -- 参数多了不会导致不稳定的情况。 一般初学者可能是因为参数多了后,公式就相应的复杂,出现了问题后自己搞不清楚而埋怨软件不稳定,建议初学者能够掌握软件的一些基本的调试技巧,出现问题后,能自己先调试一下代码,然后再进行有针对性的问题解决。 请参考 http://www.weistock.com/bbs/dispbbs.asp?boardid=4&Id=332 问题4 |
|
-- 作者:qwe123 -- 发布时间:2013/1/3 16:00:15 -- 楼主没有理解我的意思,我所说的“稳定”不是王锋理解的运行方面的稳定问题,而是指收益层面上的。因为我看到楼主用那么多的参数一起去优化才提到这个问题。一个模型使用太多的经过优化的参数,回测的效果可能很好,但实际使用可能远不如你的期望值。你会看到参数(任一个)---收益曲线都呈现大幅波动,而你选的值就在峰值点。这样的模型我称之为不稳定模型。 |
|
-- 作者:qwe123 -- 发布时间:2013/1/3 16:06:45 -- ![]() ![]() 比如这个模型我选择的参数为80。 |
|
-- 作者:qwe123 -- 发布时间:2013/1/3 16:13:08 -- 有关参数的设计,是一个模型中非常重要的东西,没有人能够告诉你该怎么办,这和你的策略直接相关的。 |
|
-- 作者:mao100003801 -- 发布时间:2013/1/4 16:04:21 -- 明白了,谢谢你。 看来问题不在参数的多少,而在于优化和选择的合理性。 其实手动操盘时,每开一单需要考虑的问题是非常复杂的,不可能只根据一两个主信号。既然要考虑的层面很多,那每个层面都有几个参数也不奇怪。
问题的关键是是如何合理优化,如何合理的在优化结果中选择参数。这个我也注意到了。
我的参数虽多,但选择优化的时候也有很多原则,有空可以单独交流。在优化结果列表中,如何选择最佳参数,其实是编写模型中的一个最高难的地方。盲目选择最优结果,后果当然不堪设想。 |