Discussion of article "MetaTrader 5 on Linux" - page 10

 
Konstantin:

I have them almost every time I make a hint, while writing you don't pay attention to them, but when you start scrolling through the code, they get in the way.

Did you solve the problem?

With Windows 10 there are even more problems, it seems that product activations fail, passwords fail, MT doesn't start at all.

More and more I want to put Linux as the main OS for some reason ))

 
Sergey Basov:

Did you solve the problem?

Windows 10 has even more problems, it seems that product activations are failing, passwords are failing, or MT won't start at all.

More and more I want to put Linux as the main OS for some reason ))

For a long time linux is the main OS. It's necessary to update the version, but all lazy. I think this one works fine for now

 
Sergey Basov:

Did you solve the problem?

Windows 10 has even more problems, it seems that product activations are failing, passwords are failing, or MT won't start at all.

More and more I want to put Linux as the main OS for some reason ))

No, I haven't solved it, I need to figure out what is responsible for pop-up messages and do some cleaning, but it's at the OS level.

 
Konstantin Nikitin:

For a long time linux has been my main operating system. Now I need to update the version, but I'm too lazy. This one seems to be working fine for now

The ideology in Linux is that if it works stably and you are satisfied with it, there is no point in upgrading.

 
Konstantin:

The ideology in Linux is that if it's stable and you're happy with it, there's no point in upgrading.

That's true. But it's been a while since Stretch came out, and I still have Jessie. Purely for that reason it doesn't hurt to upgrade. You can of course just update to the new version, but I am more used to a new installation. Just and unnecessary rubbish will be gone, which for several years put on and forgot about it

 
may be useful to someone, in addition to the post accidentally discovered the following, artefacts in the form of pop-up messages are removed if you remove the source sheet from the ME window, ie do not need to reload the entire IDE, just remove the sheet source problems, thus will save the position of cursors on other sheets because when you reload ME in wine all cursor positions are reset.
Обсуждение статьи "MetaTrader 5 на Linux"
Обсуждение статьи "MetaTrader 5 на Linux"
  • 2018.04.26
  • www.mql5.com
Статьи и техническая библиотека по автоматическому трейдингу: Обсуждение статьи "MetaTrader 5 на Linux"
 
Save yourself the insanity of trying to run the installer under Linux. Install it under a Windows VM and copy the directory to a Wine installation. It must be 64-bit, however.
 

Some work out of the box, use those.

 

Here is the current solution for the 32 Bit Terminal on 64 Bit Ubuntu.

sudo dpkg --add-architecture i386 
wget -nc https://dl.winehq.org/wine-builds/Release.key
sudo apt-key add Release.key
sudo apt-add-repository https://dl.winehq.org/wine-builds/ubuntu/
sudo apt-get update
sudo apt-get install --install-recommends winehq-staging
WINEARCH=win32 winecfg

After this you will be asked to install Mono and Gecko.

After this you select compatibility mode Windows 7 or later.

And then proceed to download the installer https://download.mql5.com/cdn/web/metaquotes.software.corp/mt5/mt5setup.exe?utm_source=www.mql5.com&utm_campaign=en.0009.desktop.default

$ cd Downloads
$ wine mt5setup.exe

Which should install Metatrader 5 32 Bit.

 
Konstantin:
may be useful to someone, in addition to the post accidentally discovered the following, artefacts in the form of pop-up messages are removed if you remove the source sheet from the ME window, ie do not need to reload the entire IDE, just remove the sheet source of problems, so the position of cursors on other sheets, because when you reload ME in wine all cursor positions are reset.

Dear developers, please solve the problem, you know system dlls better than we do, it is not convenient to constantly reload the source sheet because of these artefacts. Put here dll which should be replaced in wine and we will replace it ourselves.