Python Data Retrieval Issue

 

I use a custom library in Python which prefers to use the metatrader5 API to retrieve data and symbol info (a long string with various symbol specifications) and pickle it. I'm a Mac user and therefore the metatrader5 API doesn't work on my Mac, so I run it on my VPS which is a Windows system that runs my EA live. I was able to verify that my Python script is successfully connected to the MT5 instance I have running. The issue is that whenever my script finishes running without errors (to download data and pickle/save it), there's actually no data that is retrieved. Has anyone had this happen before? If I had an error, it would help to troubleshoot it but everything seems run, and the resulting pickle is very small and contains no data for any symbols.

It'd really help to be able to solve this so that I can actually use the saved data for further analysis/testing in Python. Thank you.

Reason: