http://bugs.winehq.org/show_bug.cgi?id=36729
Bug ID: 36729 Summary: Metatrader 4.x can't install Expert Advisors from market (EAs) Product: Wine Version: 1.7.19 Hardware: x86 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: home@simonb.org.uk
Created attachment 48776 --> http://bugs.winehq.org/attachment.cgi?id=48776 Output from MT4 terminal.exe when trying to install EA with MT4 already running
The website, http://www.mql4.com/, is integrated into the newest builds of Metatrader. To install EAs, you click on the "Download" link of the EA. For example, on this page... http://www.mql5.com/en/market/product/1870
This redirects to a URL of the form, "mql4buy://1870.PZ%20Goldfinch%20Scalper%20EA/free".
On Windows, this starts an instance of Metatrader terminal.exe with the remainder of the URL passed as a parameter e.g.
terminal.exe "//1870.PZ Goldfinch Scalper EA/free"
This either starts Metatrader, or if it is already running, installs the EA and exits.
The first part of the bug is that mql4buy URLs are not handled correctly by Wine Explorer i.e. they are not passed to terminal.exe as they are on a real Windows installation. The second issue is that even if the URL is fed to terminal.exe manually, it does nothing. The EA is not installed.
The same problem exists using MT5, 64 bit.
I am using Kubuntu 14.04 and MT4 is installed in its own WINEPREFIX, 32bit arch.