股票交易系统的优化与探索最优参数
如果投资者希望了解各个不同的交易系统对于某一只特定股票的有效程度,投资者可以在这里优选交易系统。投资者可以选择某一只股票及某个交易系统,程序将自动测算出投资者设定的时间段中对于这个股票的该交易系统的最优参数组合。
选定一只股票后,本功能可帮助投资者找到最适合这只股票的交易系统。对于某一只股票,依据不同的交易系统来买卖,可获得的最大收益是不同的。本功能可帮助投资者计算所选的一组交易系统分别在参数取什么样的值时可获得最大收益,并将这组交易系统按算出的最大收益排序,排在最前面的就是最适合本只股票的交易系统
本节以新都酒店股票为例,介绍全局优选交易系统的方法。在新都酒店股票分析界面中,选择【工具】→【优选交易系统】,或在键盘上按下快捷键“Ctrl+F9”,则出现如图2-1所示的“交易系统全局优选”窗口。
图2-1“交易系统全局优选”窗口
在此窗口中,勾选(即点击交易系统的名称)想要测试的交易系统。在本例中,点击【全部选中】按钮,选中炒股软件中已有的所有交易系统。计算周期缺省为日线,可以改为其他任意周期;测试时段缺省为一年,可分别修改年、月、日,改变测试时段。本例中使用日线周期,测试时间是2008年8月26日至2009年8月26日。
至此,已做好全部准备工作,点击【开始测试】按钮进行测试。各交易系统的最佳年收益、胜率、交易数、成功率及相应的计算参数都显示在窗口列表中,如图2-2所示。
图2-2测试全部交易系统结果
其中,胜率是指赢利(出价大于买入价)的交易次数÷总交易次数。成功率是指利润(即卖出价与买入价之差)超过目标利润(如10%)的交易次数÷总交易次数。
测试完毕后,在图2-2的测试结果中选择某交易系统指标,单击鼠标左键后拖动该指标到股票K线图形窗口中,可以执行交易系统的指示,即在个股K线主图上立即标出该交易系统指示的买卖点。由图22可见,KDJ交易系统指标的胜率和成功率都是100%,也就是说每次提示买入后的利润都超过目标利润。故本例中,选择KDJ交易系统指标,鼠标左键拖动此指标到新都酒店图形窗口,则显示如图2-3所示的交易系统指示买卖信号。
图2-3交易系统优选指示
在“交易系统全局优选”窗口中的交易系统列表中选择某交易系统,例如本例中的KDJ交易系统指标,再单击【测试平台】按钮,或者直接鼠标双击此指标,则进入如图2-4所示的“系统测试平台”窗口。此窗口的使用方法请参见本书第3章。
图2-4交易系统测试平台