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

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

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

Save history to HST - script for MetaTrader 5

Save history to HST - script for 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

2. 在 MetaTrader 5 中安装此脚本并启动它。

3. 如果成功,它将打印一条消息,其中包含创建的文件的路径,例如:

2011.12.26 20:23:27 SaveHistoryToHST (EURUSD,M1) 文件路径:C:\Program Files\MetaTrader 5\MQL5\Files\!EURUSD1.hst

将此文件复制到 MetaTrader 4 客户端文件夹:\history\<服务器类型>\,例如:

C:\Program Files (x86)\MetaTrader 4\history\Alpari-Micro3\ 

通过选择“文件”->“离线打开”,将包含历史记录的文件导入到 MetaTrader 4 客户端(离线)。

Save history to HST - script for MetaTrader 5

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

Save history to HST - script for MetaTrader 5

最后目视检查它们。


附件下载

📎 savehistorytohst.mq5 (4.09 KB)

Source: MQL5 #780

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