MT5 Python connection updated to >Numpy 1.20 breaks Tensorflow

 

Hi,

Just wanted to upgrade to Metratrader Python module 5.0.36 and it seems that it only works with Numpy >1.20.


I don't know if you aware of the fact that Tensorflow 2 and Keras need Numpy < 1.20. So with the current Metatrader 5 Python module, Tensorflow doesn't work anymore. With 5.0.35 it works with Numpy 1.19.5.

 

EDIT:

It seems that the new Tensorflow 2.7.0 has support for Numpy >1.20. But then users who still need to use lower Tensorflow versions for their existing models need to stay on Metatrader <5.0.35 and Numpy 1.19.5. Maybe support can confirm this?

 

Thanks for the heads up. Haven't tried, though. 

Although python 3.10 doesn't (or didn't) work with latest pandas release because of the last numpy release !