炒股软件的优化参数
优化参数就是让电脑帮助投资者找到最佳的参数。在测试平台的第五步系统设置中,可以设定优化参数,如图3-20所示。
图3-20优化参数
对于公式中的参数,可以选择其中一部分进行优化,优化方法是:将每个选中的参数从最小值到最大值逐一进行测试,每次变化的量由步长来决定。例如,最小值为1,最大值为100,步长为10,则优化系统将该参数从最小到最大逐一进行测试,每次增量为步长值,本例将测试1、11、21、31、4151、61、71、81、91等10个参数值。如果对4个参数都进行优化,而每个参数都有10种变化,则总的测试次数为10×10×10×10,总共为1万次。每次优化运算均需要对全部选定股票进行计算,所以优化是一个非常耗费时间的工作,投资者在进行优化时需要在测试股票数量、优化参数个数、优化步长等多方面进行权衡。本例的优化参数设置如图3-21所示。
图3-21优化参数的设定
在图3-21中单击【确定】按钮,软件自动计算优化结果。计算完成后的优化结果分析如图3-22所示。可见,系统采用图形式、列表式、三维式三种方法来显示优化的结果。
(1)图形式。可以从净利润率、年回报率、胜率、交易数量及成功率五方面来显示优化结果。如果优化参数个数大于等于两个,则系统缺省采用二维图来表示优化结果,如图3-22所示。图中每一个小格表示一组参数的计算结果,位置表示参数值,颜色表示优化结果数值,红色代表较高的数值,绿色代表较低的数值,白色表示该组参数没有测试结果。
如果优化参数多于两个,则可以选择X和Y方向各表示哪个参数,其他参数通过拖动进行设定。
如果取消Y方向,显示或优化参数只有一个,系统则采用一维图形显示优化曲线。其X方向表示参数的大小,Y方向表示测试数据的大小。
图3-22参数优化结果
(2)列表式。这种方式是将所有的参数组合一一用表格的形式列出来,方便投资者查看,如图3-23所示。
图3-23列表式显示的优化结果
在进行了第一次的优化以后,若对结果不是很满意,还可以进行反复的优化。系统可以在第一次优化的基础上再次进行优化,方法是:单击【重新优化】按钮,重新设置优化参数及其范围;或者单击【划定优化区】按钮,然后用鼠标在优化显示区中拖动出需要精细优化的矩形区域,系统自动对该区域进行更为精确的优化。
在实际操作中,授资者往往会选择一个比较好的区域进行优化。方法是:先将参数测试范国设置得较大,测试步长也比较大,然后进行粗略测试,从粗略测试结果中选取一个比较好的区域进行精细测试。这样经过若干次逐级精确的测试,每次测试的次数都比较小,从而解决了测试步长与测试精度、测试时间之间的矛盾。
(3)三维式。此功能是从空间的角度来显示净利润率、年回报率、胜率、交易数量及成功率五方面的优化结果,如图3-24所示。
图3-24三维式显示
双击三维图,可以切换不同颜色的填充模式,也可以按右边的按钮切换填充颜色。
系统优化的结果可以保存,单击【保存】按钮即可。默认的保存路径为TEST,文件扩展名为.OPT。