欢迎访问 外汇EA下载与MT4/MT5自动交易资源 - 聚合外汇EA、黄金EA、量化交易工具与自动化交易实战内容。
登录 注册

ConvertTicksFile - MetaTrader 4 的脚本

author emer | 389 人阅读 | 0 人评论 |

ConvertTicksFile - script for MetaTrader 4

ConvertTicksFile - script for MetaTrader 4

ConvertTicksFile - script for MetaTrader 4

ConvertTicksFile - script for MetaTrader 4

将使用 Ticks 收集器创建的刻度文件转换为不同的数据表示格式。

运行期间蜱虫收集器创建特殊的刻度文件(TKS 类型)。 TKS 文件的主要用途 — 在 MetaTrader 4 中创建非标准图表。这些图表可以是离线图表,也可以是非标准策略测试程序文件

尽管如此,仍有一系列问题可以通过手头的真实价格历史记录来解决。其余的取决于工具集。 ConvertTicksFile 脚本试图填补这一空白。它提供了三种处理刻度文件的方法:

1. 将数据简单重写为 CSV 文件(通常的文本文件,可以使用记事本或 Excel 打开)。

生成的文件将如下所示:

ConvertTicksFile - script for MetaTrader 4

第一列 - 价格变动的日期/时间,第二列 - 买入价,第三列 - 卖出价。

2. 进入指定图表周期的烛台。

在珍贵的情况下,数据以这种格式写入 CSV 文件,稍后可以在报价导入期间由 MetaTrader 4 终端读取(工具 - 历史中心)。

ConvertTicksFile - script for MetaTrader 4

3. 将报价直接写入 MetaTrader 4 终端历史记录中,进入指定图表周期的烛台。

数据直接写入终端的HST文件中。因此,有可能更改终端使用的当前报价历史记录,这需要用户非常小心。

例如,此方法允许填补报价历史记录中的空白。那么,如果存在这样的“间隙”:

ConvertTicksFile - script for MetaTrader 4

然后,在脚本运行并使用相应的报价历史文件之后,“间隙”不再是这样。

ConvertTicksFile - script for MetaTrader 4

脚本的完整描述 -刻度流文件的转换


附件下载

📎 convertticksfile.mq4 (24.83 KB)

Source: MQL5 #14031

🔐
请登录后参与评论
注册满12小时后评论,即可解锁附件下载
立即登录