SaveTicks:MetaTrader 5 的智能报价记录工具

Mike 2017.11.03 20:22 19 0 0
附件

大家好!今天要跟大家分享一个非常实用的工具——SaveTicks,它是专门为MetaTrader 5设计的报价记录程序。这个程序可以将报价以文本(CSV)和二进制(BIN)格式保存到MQL5\Files文件夹中。它以固定的采样频率记录报价,方便我们在数学程序中进行分析。


输入参数设置

  • 记录间隔 - 报价记录的间隔时间,单位为毫秒。
  • 选择符号方式 - 用于写入符号的选择方式。
    • 所有符号 - 写入经纪商提供的所有符号。
    • 市场观察符号 - 写入市场观察中的所有符号。
    • 从文件加载符号列表 - 从文件加载符号列表。
  • 包含所有符号名称的文件名 - 符号列表的文件名,例如"InputSymbolList.txt"。
  • 记录格式 - 选择CSV或二进制格式。
  • 时间格式 - 时间设置,可以选择服务器时间或电脑时间。

下面是使用“从文件加载符号列表”的算法示例:

  1. 运行专家顾问(EA)并使用任意参数,然后卸载EA。
  2. 生成的文件"\MQL5\Files\AllSymbols_SaveTicks.txt"将包含经纪商提供的所有符号名称。
  3. 将其重命名,例如为"InputSymbolList.txt"。
  4. 编辑"InputSymbolList.txt",只保留所需的符号。文件的第一行应显示符号的数量。具体可以参考下载页面顶部的示例。
  5. 再次运行EA并设置必要参数,它将根据列表记录符号的报价。
  6. 检查"\MQL5\Files\*****"文件夹,应该会有类似EURUSD_SaveTicks.csv的文件。
列表
评论 0