Diskussion zum Artikel "MetaTrader 5 auf Linux" - Seite 18

 

Ubunta 21.04 kann nicht installieren Terminal mt 5.

Beraten, was zu tun ist?

 
Vladimir Pastushak:

Ubunta 21.04 Ich kann nicht installieren Terminal mt 5.

Beraten, was zu tun ist?

Installieren Sie 2 Betriebssysteme. Dies ist die normalste Variante. Auf allen Rechnern nur wegen Metatrader und Quick stelle ich Win ein.

Trading auf Linux = Schmerz

 

TradingView vor kurzem seine Linux-Version, heute mit universellen Verpackung für Distributionen, wie Flatpack, Appimage, oder Snap (die für mich ist bequem für den Benutzer) ist es viel einfacher, eine Anwendung auf der Pinguin-Plattform zu pflegen, ich hoffe, dass im Laufe der Zeit diese App kommen kann, in Wein gibt es einige Probleme von 100% CPU-Auslastung und ich habe den Metatrader-Terminal neu zu starten, vielleicht läuft nativ würde dies nicht auftreten!

 

Hallo,

es läuft sehr gut, ich nutze MetaTrader auf Linux mit wine schon lange. Auch der Market funktioniert. Der Artikel ist vielleicht etwas veraltet, der ist ja auch schon von 2016.

Allerdings, in den Nutzungsbedingungen des Market Services heißt es ja: "Für jeden Käufer wird automatisch eine sichere Version des Produkts generiert, die es erlaubt das Produkt nur auf dem Gerät (Computer Hardware und Betriebssystem) zu nutzen, von dem die Kaufanfrage gesendet wurde.Gekaufte Produkte sind an spezifische Geräte und Betriebssystemkopien gebunden. Dementsprechend kann ein Produkt nicht genutzt werden, wenn die Hardware getauscht wurde oder das Betriebssystem neuinstalliert wird - auch nicht, wenn es sich um Hardware des gleichen Typs und die gleiche Betriebssystemversion handelt."

Ist es möglich, dass aufgrund von wine als ein anderes Gerät erkannt wird, auch wenn es das gleiche ist?

Unter anderem wird mir die Betriebssystemversion im MetaTrader 5 wie folgt angezeigt: "2021.09.21 03:02:14.185 Terminal Windows 10 build 17763 on Wine 6.17 Linux 5.10.0-8-amd64, Intel Core i5-7300HQ  @ 2.50GHz, 2 / 34 Gb memory, 17 / 474 Gb disk, IE 11, Admin, GMT+1".

Die Daten wie "Wine 6.17 Linux 5.10.0-8-amd64" verändern sich ja ständig, mit jeder neuen Wine-Version und jeder neuen Version des Linux-Kernels. Kann das zum Problem werden?

Und eine zweite, Linux-unabhängige Frage, wenn Broker A zu Broker B gewechselt wird (auf dem gleichen Rechner und ohne neu zu installieren), und damit eine neue MetaTrader-Installation genutzt wird, zählt das mit? Ich meine natürlich, wenn der Expert Advisor bei dem MetaTrader des alten Brokers nicht mehr genutzt wird.

Gruß,

canjp

 

Die einfache Frage zuerst: Konto- bzw. Brokjerwechsel machenkeine Schwierigkeiten.

Bei Linux bin ich mir nicht sicher, aber ich ich glaube nicht. Auf alle Fälle das Vorher und das Nachher gut dokumentieren(!) und dann, wenn das Problem auftritt, sich damit an den Service Desk wenden. Wenn es ein Update von Win 10 gab, konnte es auch passieren, dass MT5 danach glaubte ein neues Gerär oder Betrieb ssystem zu haben, da wurden dann Anzahl der nich übrigen Aktualiesierung um Einsx erhöht.

Wenn Du hier suchst (oben rechts die Lupe) nach "update Linux" (https://www.mql5.com/en/search#!keyword=update%20Linux%20) gibt es neuere Einträge zu Linuxc und Mac, zB. https://www.metatrader5.com/en/terminal/help/start_advanced/install_linux oder https://www.metatrader5.com/de/news/2194

 
Carl Schreiber #:

Bei Linux bin ich mir nicht sicher, aber ich ich glaube nicht. Auf alle Fälle das Vorher und das Nachher gut dokumentieren(!) und dann, wenn das Problem auftritt, sich damit an den Service Desk wenden. Wenn es ein Update von Win 10 gab, konnte es auch passieren, dass MT5 danach glaubte ein neues Gerär oder Betrieb ssystem zu haben, da wurden dann Anzahl der nich übrigen Aktualiesierung um Einsx erhöht.


Was würdest du genau dokumentieren? Sowas wie den Status quo "2021.09.21 03:02:14.185 Terminal Windows 10 build 17763 on Wine 6.17 Linux 5.10.0-8-amd64, Intel Core i5-7300HQ  @ 2.50GHz, 2 / 34 Gb memory, 17 / 474 Gb disk, IE 11, Admin, GMT+1", also wo auch Daten über Wine-Version, Linux-Kernel, und Hardware enthalten sind? Woraus deutlich wird, dass die Wine-Version und die des Linux-Kernels sich geändert hat (wodurch eine Aktivierung potenziell nicht mehr gültig ist), die Hardware aber gleich ist?

Und falls eine Aktivierung fälschlich nicht mehr bestehen sollte, nochmal das gleiche dokumentieren?

Vielen Dank!

 
canjp #:

Was würdest du genau dokumentieren? Sowas wie den Status quo "2021.09.21 03:02:14.185 Terminal Windows 10 build 17763 on Wine 6.17 Linux 5.10.0-8-amd64, Intel Core i5-7300HQ  @ 2.50GHz, 2 / 34 Gb memory, 17 / 474 Gb disk, IE 11, Admin, GMT+1", also wo auch Daten über Wine-Version, Linux-Kernel, und Hardware enthalten sind? Woraus deutlich wird, dass die Wine-Version und die des Linux-Kernels sich geändert hat (wodurch eine Aktivierung potenziell nicht mehr gültig ist), die Hardware aber gleich ist?

Und falls eine Aktivierung fälschlich nicht mehr bestehen sollte, nochmal das gleiche dokumentieren?

Vielen Dank!

Ja

 

Bei mir läuft alles auf Linux. Zur Zeit auf Manjaro, weil die einfach für den Server wenig Ressourcen verbraucht. Die Updates funktionierten immer sehr einfach. Mit openSUSE hatte ich auch sehr gute Erfahrung gesammelt. Ich persönlich würde niemals ein anderes Betriebssystem nutzen. Von daher muss es auch auf Linux laufen.

Ich habe auf einem System knapp 60 Werte die gehandelt werden. Problemlos!


Die wine und mono Updates laufen auf Manjaro einfacher. Deshalb nutze ich zur Zeit diese Distribution.
 

Hier ist eine kleine Anleitung, wie man den Metatrader auf verschiedenen Distributionen installiert. Fühlen Sie sich frei, die Liste zu ergänzen.


Arch 5.16.0+ (Wine 7):

sudo pacman -S wine // Installiert wine

sudo pacman -S lib32-gnutls // Installiert libarry, um Proxy-Fragen zu vermeiden

cd Downloads

wine64 icmarketssc5setup.exe // Oder wie auch immer Ihre Metatrader-Installationsdatei heißt


Ubuntu 20.04+ / Mint 20.1+ / Popos 20.04+ / ZorinOs 16+:

sudo apt install wine // Installiert älteren stabilen Wein.

cd Downloads

wine64 icmarketssc5setup.exe // Oder wie auch immer Ihre Metatrader-Installationsdatei heißt


Fedora 35+:

sudo dnf install wine

cd Downloads

wine64 icmarketssc5setup.exe // Oder wie auch immer Ihre Metatrader-Installationsdatei heißt

Falls wine32u.dll oder ähnliches fehlt. Die wenigen fehlenden dlls befinden sich an anderer Stelle im Ordner /home/.wine.

Da nicht alle fehlenden Dlls tatsächlich benötigt werden, wird die erste(n) Dll(s?) den Rest beheben.

Kopieren Sie sie eine nach der anderen in den Ordner .wine/drive_c/windows/syswow64/, bis es funktioniert. (markieren Sie Versteckte Dateien anzeigen, um das .wine-Verzeichnis im Home-Ordner zu sehen)

 

MT5 mit MQL5 Market funktioniert einwandfrei auf modernen Wine-Versionen. Es ist Jahre her, dass Sie diesen Artikel geschrieben haben, aktualisieren Sie ihn, um die Änderungen zu berücksichtigen. Alles funktioniert.