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

sHistoryExport - 以 МetaТrader 4 格式导出历史数据的便捷脚本 - MetaTrader 5 的脚本

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

sHistoryExport - handy script to export the historical data in the МetaТrader 4 format - script for MetaTrader 5

sHistoryExport - handy script to export the historical data in the МetaТrader 4 format - script for MetaTrader 5

sHistoryExport - handy script to export the historical data in the МetaТrader 4 format - script for MetaTrader 5

sHistoryExport - handy script to export the historical data in the МetaТrader 4 format - script for MetaTrader 5

sHistoryExport - handy script to export the historical data in the МetaТrader 4 format - script for MetaTrader 5

历史数据导出脚本。

MetaTrader 4 中的历史记录有问题吗?从 MetaTrader 5 加载任意深度的详细历史记录!

在“terminal_data_folder\MQL5\scripts\”中加载脚本。

加载库查看历史记录 和 细绳 到“terminal_data_folder\MQL5\Include\komposter\”。

编译脚本。 

步骤 2:设置历史深度

转到菜单“工具 - 选项”(Ctr+O),或在“图表”选项卡上指定要导出的条数(“窗口中的最大条数”)。 М1 每年的历史约为 370 000 根柱。

sHistoryExport - handy script to export the historical data in the МetaТrader 4 format - script for MetaTrader 5

单击“ОК”并重新启动 МТ。 

第三步:设置仪器列表

如果您想一次加载多个参数的历史记录,请将它们添加到“市场观察”,并隐藏不必要的工具:

sHistoryExport - handy script to export the historical data in the МetaТrader 4 format - script for MetaTrader 5

第 4 步:运行脚本

将脚本拖至任意图表并设置外部变量值:

sHistoryExport - handy script to export the historical data in the МetaТrader 4 format - script for MetaTrader 5

点击“ОК”,等待关机消息。您可以在终端的“EA 交易”选项卡上跟踪进度:

2013.03.28 11:42:55 sHistoryExport(欧元美元,H1) GBPJPY,PERIOD_M1:1.5秒内同步历史记录

2013.03.28 11:43:25 sHistoryExport(欧元美元,H1) 英镑日元, PERIOD_M1:1100000 个柱已写入“历史记录” (MetaQuotes-Demo)\GBPJPYM1.csv”和“历史记录 (MetaQuotes-Demo)\GBPJPY1.hst" 在 30.0 秒内!

2013.03.28 11:43:27 sHistoryExport(欧元美元,H1) EURJPY,PERIOD_M1:历史记录在 1.6 秒内同步

2013.03.28 11:43:55 sHistoryExport(欧元美元,H1) 欧元日元, PERIOD_M1:1100000 个柱已写入“历史记录” (MetaQuotes-Demo)\EURJPYM1.csv”和“历史记录 (MetaQuotes-Demo)\EURJPY1.hst" 28.6 秒内!

2013.03.28 11:43:57 sHistoryExport(欧元美元,H1) NZDUSD,PERIOD_M1:历史记录在 1.6 秒内同步

2013.03.28 11:44:26 sHistoryExport(欧元美元,H1) 纽元兑美元, PERIOD_M1:1100000 个柱已写入“历史记录” (MetaQuotes-Demo)\NZDUSDM1.csv”和“历史记录 (MetaQuotes-Demo)\NZDUSD1.hst" 在 29.0 秒内!

2013.03.28 11:44:28 sHistoryExport(欧元美元,H1) AUDUSD,PERIOD_M1:历史记录在 1.7 秒内同步

2013.03.28 11:44:56 sHistoryExport(欧元美元,H1) 澳元兑美元, PERIOD_M1:1100000 个柱已写入“历史记录” (MetaQuotes-Demo)\AUDUSDM1.csv”和“历史记录 (MetaQuotes-Demo)\AUDUSD1.hst" 在 28.2 秒内!

2013.03.28 11:44:59 sHistoryExport(欧元美元,H1) USDCAD,PERIOD_M1:历史记录在 1.8 秒内同步

2013.03.28 11:45:27 sHistoryExport(欧元美元,H1) 美元兑加元, PERIOD_M1:1100000 个柱已写入“历史记录” (MetaQuotes-Demo)\USDCADM1.csv”和“历史记录 (MetaQuotes-Demo)\USDCAD1.hst" 在 28.3 秒内!

2013.03.28 11:45:31 sHistoryExport(欧元美元,H1) USDCHF,PERIOD_M1:历史记录在 3.9 秒内同步

2013.03.28 11:46:00 sHistoryExport(欧元美元,H1) 美元兑瑞郎, PERIOD_M1:1100000 个柱已写入“历史记录” (MetaQuotes-Demo)\USDCHFM1.csv”和“历史记录 (MetaQuotes-Demo)\USDCHF1.hst" 在 28.5 秒内!

2013.03.28 11:46:01 sHistoryExport(欧元美元,H1) GBPUSD,PERIOD_M1:历史记录在 1.5 秒内同步

2013.03.28 11:46:31 sHistoryExport(欧元美元,H1) 英镑兑美元, PERIOD_M1:1100000 个柱已写入“历史记录” (MetaQuotes-Demo)\GBPUSDM1.csv”和“历史记录 (MetaQuotes-Demo)\GBPUSD1.hst" 在 29.5 秒内!

2013.03.28 11:46:33 sHistoryExport(欧元美元,H1) USDJPY,PERIOD_M1:历史记录在 2.6 秒内同步

2013.03.28 11:47:03 sHistoryExport(欧元美元,H1) 美元日元, PERIOD_M1:1100000 个柱已写入“历史记录” (MetaQuotes-Demo)\USDJPYM1.csv”和“历史记录 (MetaQuotes-Demo)\USDJPY1.hst" 29.4 秒内!

2013.03.28 11:47:04 sHistoryExport(欧元美元,H1) EURUSD,PERIOD_M1:历史记录在 1.5 秒内同步

2013.03.28 11:47:33 sHistoryExport(欧元美元,H1) 欧元兑美元, PERIOD_M1:1100000 个柱已写入“历史记录” (MetaQuotes-Demo)\EURUSDM1.csv”和“历史记录 (MetaQuotes-Demo)\EURUSD1.hst" 在 28.8 秒内!

2013.03.28 11:47:33 sHistoryExport(欧元美元,H1) 历史导出在 279.6 秒内完成! 9 个文件已写入:

2013.03.28 11:47:33 sHistoryExport(欧元美元,H1) D:\_Forex\MetaTrader 5 Work\MQL5\Files\History (MetaQuotes-Demo)\

如果您设置更多数量的工具和/或时间框架和/或加载的柱,脚本可以工作很长或一般情况下悬挂由于核心内​​存不足!充分评估硬件的潜力。 

加载所有必要的历史记录后,脚本将显示一个包含信息的窗口并退出。存储文件的文件夹的名称,您可以直接从警报窗口复制: 

sHistoryExport - handy script to export the historical data in the МetaТrader 4 format - script for MetaTrader 5

csv 文件,由脚本编写,准备导入 MetaTrader 4(“报价存档 - 导入”):

sHistoryExport - handy script to export the historical data in the МetaТrader 4 format - script for MetaTrader 5

变迁的历史


附件下载

📎 shistoryexport.mq5 (5.88 KB)

Source: MQL5 #1252

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