DLL calls are not allowed in MQL5 VPS, so if your EA(s) require them, they will not work in MQL5 VPS.
Read the last steps 15-25 of these guides below to understand how MQL5 VPS works:
Use a regular VPS, not the one built into MetaTrader. As the erorr says: " DLLs are not allowed." So you won't be able to do that. Get a regular Windows VPS, install MetaTrader, and use it that way.
![MQL5 - Language of trade strategies built-in the MetaTrader 5 client terminal](https://c.mql5.com/i/registerlandings/logo-2.png)
You are missing trading opportunities:
- Free trading apps
- Over 8,000 signals for copying
- Economic news for exploring financial markets
Registration
Log in
You agree to website policy and terms of use
If you do not have an account, please register
I just signed up for virtual hosting.
I am running Forex MT4 desktop on my PC. I activated my new hosting server. When I try to sync 'all ' it tells me Migration failed: DLLs are not allowed.
Says to remove my experts from my charts and migrate again. If I remove them it does sync. But that means it is not running my EAs. I can add them after that but then they are not on the server - Correct?
How do I fix this. why are they not allowed???
-Thanks!