将历史记录保存到 HST - MetaTrader 5 脚本


该脚本允许创建 MetaTrader 4 支持的二进制 *.hst 文件。该文件可以作为历史数据导入到 MetaTrader 4 中,也可以作为离线图表打开。
它只有一个 DATA_COUNT 输入参数,指定从当前开始以柱为单位的数据计数。
最初,该脚本设计用于检查指标,用 MQL4 和 MQL5 编写,因为比较需要相同的数据。
要检查指标值,请按照下列步骤操作:
1. 安装指标“Zerolag MACD”:
MetaTrader 4:-https://www.mql5.com/ru/code/9993
MetaTrader 5:-https://www.mql5.com/en/code/170
3. 如果成功,它将打印一条消息,其中包含创建的文件的路径,例如:
2011.12.26 20:23:27 SaveHistoryToHST (EURUSD,M1) 文件路径:C:\Program Files\MetaTrader 5\MQL5\Files\!EURUSD1.hst
将此文件复制到 MetaTrader 4 客户端文件夹:
C:\Program Files (x86)\MetaTrader 4\history\Alpari-Micro3\
通过选择“文件”->“离线打开”,将包含历史记录的文件导入到 MetaTrader 4 客户端(离线)。

4. 在 MetaTrader 4 离线图表上启动该指标并在 MetaTrader 5 中启动它,您将看到它们都具有相同的值。

最后目视检查它们。
附件下载
📎 savehistorytohst.mq5 (4.09 KB)
Source: MQL5 #780
💡 精彩内容推荐
✍️ 楼主最新发布
- •
- •
- •
- •
- •
- •
🔗 您可能感兴趣
- •
- •
- •
- •
- •
- •
🔐
请登录后参与评论
注册满12小时后评论,即可解锁附件下载
立即登录
