1

我来自软件贸易公司,我们正在排除故障。如何导入MT4中的历史OHLCV数据? (与所有经纪商MT4有关的问题)

我们一直在使用很多不同的经纪商和外汇数据提供商。我们正在使用历史数据来优化和改进我们的软件,但是我们面临的一个巨大挑战是,我们从样本中获取的所有数据都有大量缺失数据。当我们比较不同经纪人的数据时,数据不匹配。但是当我们从MT4下载数据并使用结束值时,那么数据是相同的。

我们的问题是,当使用MT4时,我们只能在大约一年前拿到5分钟的酒吧,而在使用15分钟时,我们只能拿回到2014年,我们至少需要10年的数据。

通过出售这些数据的不同公司销售这些数据,例如每分钟100-300美元的价格。由于我们预计在同一分钟内的价格中有一个价格与MetaTrader4相同,但事实并非如此...

即使通过几分钟前后扩大。肌腱给出相同的结果。数值不符,可能会波动超过500点。

附加的图像匹配值4次,这似乎是零星的。有趣的是,tick值的第一个值几乎与平均值相匹配。

但是,由于我检查的一个月从0到超过300点的偏差,所以来自滴答大小的值不能用得太多。

+1

在所有应有的尊重下,贵公司似乎缺少如此多的领域知识,我无法相信我的眼睛。 1)定量建模者绝不应该(从不)依赖离线的MT4平台DataMart([F2]历史中心工具)。 2)全球外汇市场主要从未预期提供任何价格整合,统一的TimeDOMAIN + PriceDOMAIN均匀性(这种设计事实的许多原因)越少。 **因此,没有** *(cit .: .: **)“所有经纪商MT4的问题”**,但以上述方法为基础,更多基于许多(错误)期望,错过了外汇交易业务的现实。 – user3666197

回答

0

一些经纪人有自己的历史数据中心,因此您可以下载他们的数据,甚至是他们所有的数据。其他经纪人没有,所以你只能从MetaQuotes服务器获取报价。我不想在这里做广告,只需简单介绍一下,就会发现一些有着深厚历史的着名经纪人。 也尝试增加mt4图表和历史记录中的条数 - 这可能有助于在不下载图表的情况下在图表上看到更多历史记录