MT4导入历史数据时,提示memory handler:cannot allocate...

 

如图,我在按照网上一些高手介绍的方法导入历史数据时,遇上这个问题,开始以为是EURUSD数据文件太大,于是用Uedit32将它分成两个EURUSD-a、EURUSD-b,第一个成功了,但导入第二个又出现同样问题,于是又把EURUSD-b 分成EURUSD-c、 EURUSD-d个,也是成功一个,另一个又不行了。又分,分到了EURUSD-f了,死活不认了,试着把数据分成一个月的,只有1兆多点大,却还是提示这个memory handler:cannot allocate...。

我的电脑是XP系统,2G内存,不至于是硬件的原因吧,希望哪位老师能指点一下。 MT4版本是Build 670。

 
是内存分配失败,一下子分配了300M,可以关掉部分应用试试。我测试十年的数据都没有问题呢
原因: