TB编程教程 交易策略参数优化
在超级图表中插入一个或一个以上公式应用后,菜单和工具栏中的交易策略参数优化选项将会有效,您可以通过点击菜单项或工具栏使用该功能。 交易策略参数优化模块可对多个公式应用组合的所有参数进行优化,您可以通过参数设置界面对需要优化的参数进行设置。
参数优化目标有以下九种选项:- 净利润最大: 以优化结果中的净利润最大为目标,保留指定数量的记录数;
- 交易手数最大: 以优化结果中的交易手数最大为目标,保留指定数量的记录数;
- 平均净利润最大: 以优化结果中的平均净利润最大为目标,保留指定数量的记录数;
- 盈利因子最大: 以优化结果中的盈利因子最大为目标,保留指定数量的记录数;
- 盈利比率最大: 以优化结果中的盈利比率最大为目标,保留指定数量的记录数;
- 盈亏比率最大: 以优化结果中的盈亏比率最大为目标,保留指定数量的记录数;
- 收益率最大: 以优化结果中的收益率最大为目标,保留指定数量的记录数;
- 头寸系数最大: 以优化结果中的头寸系数最大为目标,保留指定数量的记录数;
- TB系数最大: 以优化结果中的TB系数最大为目标,保留指定数量的记录数。
通过双击参数项或点击参数设置按钮,对选中的参数项进行步长设置。
您可以设置参数的最小值,步长及最大值,系统将会根据设置,产生从最小值到最大值之间按步长分布的参数列表。
在各项参数设置完成之后,点击确定按钮,将会进行参数优化的计算,参数优化计算过程中会显示优化的进程,时间,当前参数,最优参数以及优化目标等信息,您可以通过点击取消按钮终止计算。
注意: 根据优化参数设置的多少,优化时间可能长达几小时甚至数天,优化过程中,CPU将会大量被占用,您可以选择空闲的时间进行大量参数优化计算。
参数优化计算完成之后,将会显示出最优的记录,您可以通过工具栏的交易设置按钮修改交易参数,也可以通过重新优化按钮进行重新计算。
|