MetaTrader 4帮助

测试设置

strategy_tester

测试参数 交易参数最佳化 可以在这个标签内设置。 测试时,交易传输到模型上的数据可以查出利润和功效。 优化时,机器交易系统会取出它的最高利润值。

测试器设置可以设定:

  • 智能交易系统 ― 从列表中选择需测试的智能交易系统。为了能够执行此步骤, 智能交易系统必须被编译及放置在/EXPERTS文件夹中。所有新创建的智能交易系统都被自动放置在此文件夹中;
  • 商品 ― 选择一种提供的可价证券
  • 周期 ― 选择商品的时间周期
  • 模式 ― 选择棒图模型的模式:
  • 每个Tick(根据所可利用最小时期限的每一个Tick的分数维插值法)
  • 控制点数 (根据最近最小期限内12个控制点的分数维插值法)
  • 限于开盘价格(以最快速的方法分析完刚形成的价格)
  • 点差 ― 客户端存储的价格历史只包括卖价。默认下,要模仿买价,策略测试在测试之初使用交易品种的当前点差。然而用户可以在“点差”字段设置自定义点差用于测试。
  • 使用日期 ― 在测试时使用日期和时间的区间; 换而言之,所有对于和周期的可用数据被应用
  • 可视模式 ― 启用可视模式,在图表上显示测试进程。您可以使用右侧的操控杆来调节可视化测试的速度。您也可以在“跳到”字段中指定一个日期,跳过可视化测试直接到那个日期
  • 最佳化 ― 允许开启交易最佳化模式。更多相关细节请查看 交易最佳化部分
  • 智能交易系统属性 ― 打开" 智能交易系统属性" 窗口 当测试和优化时可以管理测试参数
  • 商品属性 ― 查看商品属性。这些数据会在*.FXT 文件中给出用于模仿交易服务器
  • 打开图表 ― 为选择的商品创建新的图表窗口。 当测试时,交易使用虚拟图表。单仓位的开仓和平仓 ,对象和指标都需利用智能交易中的图表。 图表只有在测试完成后才会打开。打开一个虚拟图表,需应用 TESTER.TPL 模板。如果图表不是虚拟的,需设定默认值
  • 修改智能交易系统 ― 打开编辑器"MetaEditor"编辑选择的智能交易系统
  • 开始 ― 开始测试或优化。 测试开始后, "开始"按钮会在原为自动转化成"停止"按钮。在测试和优化过程中按停止键活动将会停止。

跟多相关交易测试细节可以在 测试部分找到。