如何在MT4中导入历史OHLCV数据? (所有经纪人MT4的问题)

时间:2017-08-05 07:10:04

标签: quantitative-finance algorithmic-trading metatrader4 mt4

我来自一家软件贸易公司,我们正在排除故障。

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

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

通过去销售这些数据的不同公司,例如每小时100-300个价格的Tick大小。 在那里,我们预计在同一分钟内的价格之一,将给出与MetaTrader4相同的价格。但事实并非如此......

即使在前后几分钟扩展。肌腱给出了相同的结果。这些值不匹配,可能会超过500点。

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

然而,由于我检查的一个月的偏差从0变为超过300点,因此不能过多地使用来自刻度尺寸的值。

1 个答案:

答案 0 :(得分:0)

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