以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (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
--  参数多会导致模型不稳定么?

有这种说法,请教一下:


 

 

不明白:

1,为什么参数多会不稳定?不稳定的表现是什么?

2,哪些东西算次要?开单时的RSI,数河宽时向前数多少周期,这些算是次要因素么?

 


--  作者:王锋
--  发布时间: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
--  

图片点击可在新窗口打开查看此主题相关图片如下:qq截图20130103160313.png
图片点击可在新窗口打开查看
比如这个模型我选择的参数为80。
--  作者:qwe123
--  发布时间:2013/1/3 16:13:08
--  
有关参数的设计,是一个模型中非常重要的东西,没有人能够告诉你该怎么办,这和你的策略直接相关的。
--  作者:mao100003801
--  发布时间:2013/1/4 16:04:21
--  

明白了,谢谢你。

看来问题不在参数的多少,而在于优化和选择的合理性。

其实手动操盘时,每开一单需要考虑的问题是非常复杂的,不可能只根据一两个主信号。既然要考虑的层面很多,那每个层面都有几个参数也不奇怪。

 

问题的关键是是如何合理优化,如何合理的在优化结果中选择参数。这个我也注意到了。

 

我的参数虽多,但选择优化的时候也有很多原则,有空可以单独交流。在优化结果列表中,如何选择最佳参数,其实是编写模型中的一个最高难的地方。盲目选择最优结果,后果当然不堪设想。