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.
http://bugs.winehq.org/show_bug.cgi?id=36729
Simon Blandford home@simonb.org.uk changed:
What |Removed |Added ---------------------------------------------------------------------------- URL| |http://www.mql4.com Hardware|x86 |x86-64
https://bugs.winehq.org/show_bug.cgi?id=36729
Ken Sharp imwellcushtymelike@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download URL|http://www.mql4.com |http://files.metaquotes.net | |/metaquotes.software.corp/m | |t4/mt4setup.exe CC| |imwellcushtymelike@gmail.co | |m Distribution|--- |Ubuntu
--- Comment #1 from Ken Sharp imwellcushtymelike@gmail.com --- (In reply to Simon Blandford from comment #0)
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"
Is that definitely the correct syntax? It seems a bit vague...
Can you provide a screenshot of what should happen on Windows so that we can compare when testing? Thanks.
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.
Please report a separate bug for this. One report per bug. Though I'm not sure if this is a Wine bug or something to do with xdg-open (for example).
https://bugs.winehq.org/show_bug.cgi?id=36729
Luca Orioli lucaorioli@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |lucaorioli@gmail.com
--- Comment #2 from Luca Orioli lucaorioli@gmail.com --- I confirm that it isn't possible install anything from mql market. I tried to pass parameters like
wine start "terminal.exe" "mql4buy:/signal/subscribe/50427.MWsclp"
or
wine start "terminal.exe" "50427.MWsclp"
or
wine start "terminal.exe" "/signal/subscribe/50427.MWsclp"
even if the program run or not. It doesn't do anything.
https://bugs.winehq.org/show_bug.cgi?id=36729
--- Comment #3 from Ken Sharp imwellcushtymelike@gmail.com --- Please retry in Wine 7.9 (or later).