Python use on VPS

 

Hello

I am planning to subscribe for MQL5 VPS but confused about following.

My Expert get onnx files from Python Training and Python need to be running in VPS for this purpose.

But all threads here or documentation is not clear about this. It says DLL is prohibited, but using Python does not use and DLL.

I also understand that EA is migrated to VPS though local MetaTrader5. Is there any way I will be allowed to install EA, Indicators and Python using a login to my VPS account?

And after migrating my EA to VPS, will I be able to continue developing other strategies on my local installation of MetaTrader?

MetaTrader VPS
MetaTrader VPS
  • www.mql5.com
Reliable trading hosting for uninterrupted robot operations and instant trade copying
 
Anil Varma:

Hello

I am planning to subscribe for MQL5 VPS but confused about following.

My Expert get onnx files from Python Training and Python need to be running in VPS for this purpose.

But all threads here or documentation is not clear about this. It says DLL is prohibited, but using Python does not use and DLL.

I also understand that EA is migrated to VPS though local MetaTrader5. Is there any way I will be allowed to install EA, Indicators and Python using a login to my VPS account?

And after migrating my EA to VPS, will I be able to continue developing other strategies on my local installation of MetaTrader?

Hi Anil,

To clarify your concerns regarding MQL5 VPS:

  1. Python Support: MQL5 VPS does not support Python. It is a restricted environment designed only to run MetaTrader EAs and indicators. You cannot install Python, libraries, or any external software on it.

  2. ONNX Files: While you can run ONNX models within MQL5 using the built-in functions, the training or any live Python data processing must happen elsewhere. If your EA requires a live Python bridge, MQL5 VPS won't work for you.

  3. Migration: You don't get "login access" (like RDP) to MQL5 VPS. You simply synchronize your local environment.

  4. Local Development: Yes, once migrated, the VPS runs independently. You can continue developing or even close your local PC without affecting the VPS.

Recommendation: If your strategy strictly requires a Python runtime, you should look for a Standard Windows VPS where you have full admin access to install Python and MetaTrader manually.

 
Mostafa Ghanbari #:

Hi Anil,

To clarify your concerns regarding MQL5 VPS:

  1. Python Support: MQL5 VPS does not support Python. It is a restricted environment designed only to run MetaTrader EAs and indicators. You cannot install Python, libraries, or any external software on it.

  2. ONNX Files: While you can run ONNX models within MQL5 using the built-in functions, the training or any live Python data processing must happen elsewhere. If your EA requires a live Python bridge, MQL5 VPS won't work for you.

  3. Migration: You don't get "login access" (like RDP) to MQL5 VPS. You simply synchronize your local environment.

  4. Local Development: Yes, once migrated, the VPS runs independently. You can continue developing or even close your local PC without affecting the VPS.

Recommendation: If your strategy strictly requires a Python runtime, you should look for a Standard Windows VPS where you have full admin access to install Python and MetaTrader manually.

Thanks Mostafa

This is very clear reply and resolved my doubts.