Metatrader 4 installieren

müh

Administrator
Ort: Fläming
Beiträge: 121.991
Trades: 49
Eine kurze Beschreibung einer Installation von Metatrader 4 (MT4) auf einem Windows-System


1. Download des MT4 bei eurem Broker z.B. hier -> http://www.admiralmarkets.de/handelsplattformen/metatrader-4


2. Anlegen eines Demo-Kontos bei eurem Broker, z.B. hier -> http://www.admiralmarkets.de/demokonto
Ich würde auf jeden Fall empfehlen, mit einem Demokonto anzufangen und nicht überstürzt mit Realgeld zu handeln. Zu schnell verklickt man sich am Anfang und auch der spätere Umgang mit den EAs will gelernt sein.


3. Wenn ihr nun die exe-Datei des MT4 runtergeladen habt, führt ihr die Datei aus und installiert es. Dabei könnt ihr u.a. den Installationspfad wählen und eure Demokontodaten eingeben (falls ihr schon ein Demokonto eingerichtet habt.)

Wichtig: Merkt euch bitte euer MT4-Verzeichnis (da wo es installiert ist), weil es sich später mit log-Dateien zumüllt und ihr diese händisch löschen musst.

Falls ihr den Pfad nicht kennt, dann klickt einfach auf das MT4-Icon auf dem Desktop mit der rechten Maustaste und dann auf 'Dateipfad öffnen' und ihr seid am Ziel.
5_mt4dateipfadherausfinden_1.jpg



4. Wenn ihr den MT4 korrekt installiert habt und das Programm startet, sieht es am Anfang so oder so ähnlich aus:
5_mt4blank_1.jpg

Das Layout vom MT4 und die standartmäßig geöffneten Charts können vom Anbieter aus variieren. Auch die Höhe des Demogeldes sowie den Hebel könnt ihr beim Anbieter frei definieren.
 
Falls ihr weitere Fragen zur MT4-Installation habt, einfach hier rein posten...

Der Metatrader in Version 4 läuft zwar auch auf älteren PCs mit schwächeren Prozessoren, dennoch wäre eine schnelle CPU und auch eine SSD sinnvoll. Speziell wenn ihr euch später mit EAs beschäftigt und beim Backtest nicht ewig warten wollt :friends:
 
Hab den Thread heute entdeckt. Eventuell gibt’s ja hier jemanden der mir helfen kann.

Ich möchte über den MT4 ein Script (long/short) aufrufen. Hier wird automatisch eine Position mit SL und TP eröffnet. Das hat alles auf meinem alten WIN-XP Rechner funktioniert. Auf dem neuen unter WIN7 geht es leider nicht mehr (hier ist die Verzeichnisstruktur unter MT4 eine andere).
Zu dem jeweiligem Script werden die Bibliotheken (siehe unten) benötigt. Die liegen bei mir alle unter „Libraries“ (siehe Bild). Bei Klick auf das Script (oder alternativ: Script auf Chart ziehen) passiert nichts.
Vielleicht kennt sich hier von den MT4-Benutzern damit aus und weiß hier was zu tun ist. Die Scripte und Libraries kann ich natürlich zur Verfügung stellen.
Libraries:
funclib.mqh
stdlib.mqh
WinUser32.mqh
Scripte:
long1.mq4
short1.mq4

Danke vorab schon mal.

 
Kann es vlt. sein, dass in deinen Long- und Short-Skripten die Bibliotheken "verlinkt" sind (basierend auf deiner WinXP-Verzeichnisstruktur)? Öffne dazu mal das Skript mit dem Metaeditor und schau ob du passende Einträge findest.


[url=http://peketec.de/trading/viewtopic.php?p=1732728#1732728 schrieb:
thorwald schrieb am 09.01.2017, 18:58 Uhr[/url]"]Hab den Thread heute entdeckt. Eventuell gibt’s ja hier jemanden der mir helfen kann.

Ich möchte über den MT4 ein Script (long/short) aufrufen. Hier wird automatisch eine Position mit SL und TP eröffnet. Das hat alles auf meinem alten WIN-XP Rechner funktioniert. Auf dem neuen unter WIN7 geht es leider nicht mehr (hier ist die Verzeichnisstruktur unter MT4 eine andere).
Zu dem jeweiligem Script werden die Bibliotheken (siehe unten) benötigt. Die liegen bei mir alle unter „Libraries“ (siehe Bild). Bei Klick auf das Script (oder alternativ: Script auf Chart ziehen) passiert nichts.
Vielleicht kennt sich hier von den MT4-Benutzern damit aus und weiß hier was zu tun ist. Die Scripte und Libraries kann ich natürlich zur Verfügung stellen.
Libraries:
funclib.mqh
stdlib.mqh
WinUser32.mqh
Scripte:
long1.mq4
short1.mq4

Danke vorab schon mal.

[url=http://www2.pic-upload.de/thumb/32457659/mt4.png]» zur Grafik[/URL]
 
Sorry hatte die Woche zu tun und komme erst jetzt zu deinem Posting :confused:

wie du schon geschrieben hast ist die Verzeichnisstruktur beim MT4 unter Win7 eine andere:
Scripte -> Metatrader/MQL4/Experts/
Libraries -> Metatrader/MQL4/Libraries/

Du kannst mir das alles gerne auch auf info@peketec.de schicken und ich gucke mir das mal an.. ggf. erkennt man ja auch was im Quelltext wie MacGyver schrieb.
[url=http://peketec.de/trading/viewtopic.php?p=1732728#1732728 schrieb:
thorwald schrieb am 09.01.2017, 18:58 Uhr[/url]"]Hab den Thread heute entdeckt. Eventuell gibt’s ja hier jemanden der mir helfen kann.

Ich möchte über den MT4 ein Script (long/short) aufrufen. Hier wird automatisch eine Position mit SL und TP eröffnet. Das hat alles auf meinem alten WIN-XP Rechner funktioniert. Auf dem neuen unter WIN7 geht es leider nicht mehr (hier ist die Verzeichnisstruktur unter MT4 eine andere).
Zu dem jeweiligem Script werden die Bibliotheken (siehe unten) benötigt. Die liegen bei mir alle unter „Libraries“ (siehe Bild). Bei Klick auf das Script (oder alternativ: Script auf Chart ziehen) passiert nichts.
Vielleicht kennt sich hier von den MT4-Benutzern damit aus und weiß hier was zu tun ist. Die Scripte und Libraries kann ich natürlich zur Verfügung stellen.
Libraries:
funclib.mqh
stdlib.mqh
WinUser32.mqh
Scripte:
long1.mq4
short1.mq4

Danke vorab schon mal.

[url=http://www2.pic-upload.de/thumb/32457659/mt4.png]» zur Grafik[/URL]
 
OK, danke ihr beiden. :danke:

Ich werde am Wochenende mal die Bibliotheken durchsuchen. Falls ich nichts finde schicke ich dir µ mal die Dateien zu.

Melde mich die Tage :friends:

Was mir noch auffällt:
die Dateien liegen bei mir im Verz:
C:\Users\Install\AppData\Roaming\MetaQuotes\Terminal\A6DFBB1B8DExxxxxxxxxxxxxxx\MQL4

es gibt zwar auch ein Verz.
C:\Program Files (x86)\MetaTrader - ActivTrades\MQL4\indicators
aber da fehlen die anderen Ordner wie Experts / Scripts / Libraries

ev. liegt auch hier der Hund begraben ...
 
Hallo thorwald :)

danke für deine Mail, leider habe ich erst heute morgen Zeit gehabt, mich damit zu beschäftigen.
Nach dem Einfügen deiner Dateien in die MT4-Ordnerstruktur warf der EA beim Kompilieren den Fehler aus, dass er die Libraries im /Metatrader4/MQL4/Include/ - Ordner nicht finden konnte. Also die Libraries da rein kopiert und siehe da der EA funktioniert, wenn ich ihn auf nen Chart draufziehe.

Zusammengefasst:
EAs kommen hier rein -> ../Metatrader4/MQL4/Experts/
Libraries kommen hier rein -> ../Metatrader4/MQL4/Include/

Das mit deinem seltsam lautenden Unterverzeichnis habe ich nicht, bei mir ist der MT4 aber auch unter C:/Program Files(x86)/ installiert und nicht unter Roaming. Aber ich frage da mal nach.
[url=http://peketec.de/trading/viewtopic.php?p=1733648#1733648 schrieb:
µ schrieb am 12.01.2017, 15:23 Uhr[/url]"]Sorry hatte die Woche zu tun und komme erst jetzt zu deinem Posting :confused:

wie du schon geschrieben hast ist die Verzeichnisstruktur beim MT4 unter Win7 eine andere:
Scripte -> Metatrader/MQL4/Experts/
Libraries -> Metatrader/MQL4/Libraries/

Du kannst mir das alles gerne auch auf info@peketec.de schicken und ich gucke mir das mal an.. ggf. erkennt man ja auch was im Quelltext wie MacGyver schrieb.
[url=http://peketec.de/trading/viewtopic.php?p=1732728#1732728 schrieb:
thorwald schrieb am 09.01.2017, 18:58 Uhr[/url]"]Hab den Thread heute entdeckt. Eventuell gibt’s ja hier jemanden der mir helfen kann.

Ich möchte über den MT4 ein Script (long/short) aufrufen. Hier wird automatisch eine Position mit SL und TP eröffnet. Das hat alles auf meinem alten WIN-XP Rechner funktioniert. Auf dem neuen unter WIN7 geht es leider nicht mehr (hier ist die Verzeichnisstruktur unter MT4 eine andere).
Zu dem jeweiligem Script werden die Bibliotheken (siehe unten) benötigt. Die liegen bei mir alle unter „Libraries“ (siehe Bild). Bei Klick auf das Script (oder alternativ: Script auf Chart ziehen) passiert nichts.
Vielleicht kennt sich hier von den MT4-Benutzern damit aus und weiß hier was zu tun ist. Die Scripte und Libraries kann ich natürlich zur Verfügung stellen.
Libraries:
funclib.mqh
stdlib.mqh
WinUser32.mqh
Scripte:
long1.mq4
short1.mq4

Danke vorab schon mal.

[url=http://www2.pic-upload.de/thumb/32457659/mt4.png]» zur Grafik[/URL]
 
Hallo µ,

danke für deine "Mühe" ;) .

Heißt also dann deinstallieren und beim neu installieren explizit das Verzeichnis (../Metatrader4/MQL4/ bzw. ../Program Files(x86)) angeben.

Ich werde das am nächsten Wochenende mal ausprobieren. Unter der Woche zu wenig Zeit dazu (falls das dann nicht gleich klappen sollte). Ev. probiere ich es testweise am Notebook vorher aus.

Gruß thorwald :friends:
 
Aber eigentlich müsste es selbst bei deiner Installation lauffähig sein, musst nur die Libraries in den includes Ordner schieben und ggf. den EA kompilieren, dann steht ja da, in welchen Verzeichnis der die Libraries erwartet :friends:
 
so, habs jetzt am Notebook testweise installiert (mal MT4 von Admiral-Markets).

Leider kann ich bei der Installation kein Verzeichnis angeben und er legt die Daten/Verzeichnisse automatisch wieder unter ..Benutzer/Roaming/MetaQuotes/Terminal/... ab

Abhilfe dazu, dieses Video anschauen (falls jemand die gleichen Probleme hat):
http://www.code4trading.com/mt4-bas...etatrader-und-einrichtung-des-portable-modus/
 
nun alles installiert wie gedacht aber die Scripte funktionieren leider nicht :confused:

bei kompilieren kommen nur eine Warnung

die mqh-Dateien müssen in den Ordner /includes
die mq4-Dateien liegen im Ordner /Libraries
 
Hast du nun immer noch so ein seltsames Verzeichnis MetaQuotes\Terminal\A6DFBB1B8DExxxxxxxxxxxxxxx ?

Ich habe den MT4 frisch von Admiral auf meinem Notebook neu installiert und da es Windows 7 Home ist, packt er es auch ins Roaming-Verzeichnis.

Siehe -> Bilddatei 1 + Bilddatei 2

Wenn ich danach die EAs (mq4-Dateien) hier rein -> ../Metatrader4/MQL4/Experts/
und die Libraries hier rein -> ../Metatrader4/MQL4/Include/ kopiere , dann geht's.

Das mit dem Video https://www.youtube.com/watch?v=YBpyoDnZrcI ist interessant, aber ich hab das Build 1031 und es wird nicht so wie dort beschrieben installiert.
Funktioniert es denn mit dem portable-Mode? :gruebel:
[url=http://peketec.de/trading/viewtopic.php?p=1734247#1734247 schrieb:
thorwald schrieb am 16.01.2017, 14:07 Uhr[/url]"]nun alles installiert wie gedacht aber die Scripte funktionieren leider nicht :confused:

bei kompilieren kommen nur eine Warnung

die mqh-Dateien müssen in den Ordner /includes
die mq4-Dateien liegen im Ordner /Libraries
 
Hi,

also durch das Portable habe nun alle Dateien unter dem /Metatrader-Verzeichnis.

ABER: wenn ich den MT4 erneut öffne dann muss ich mich jedesmal ins Konto einloggen UND alle Charteinstellungen wieder neu machen. Das ist witzlos ...

Auch hat er mir keine MQL4-Verzeichnis angelegt. Das habe ich dann selber erstellt und alle Dateien da reingepackt. Das Terminal-Verz. habe ich anschl. gelöscht. Das Script geht auch (nur muss ich umstellen: für 0.8 CFD (=20 CFD bei ActiveTrades) brauch ich jetzt die 20 und für Stop/TP keine 100 sondern 1 (für 10 Punkte Stop/TP)).

Bei Admiral M. noch das Problem das die Uhrzeit nicht passt (ist eine Stunde voraus). Ev. muss man das auf der Webseite nach der Anmeldung umstellen, im MT4 selber habe ich keine Zeiteinstellungen gefunden.

Aber dadurch das ich immer alles neu machen muss ist das für mich sinnlos. Bevor ich mir meinen Hauptrechner durcheinander bringe (ev. liegt es auch an Schreibrechten, beim kompilieren kam da so eine Meldung), lasse ich lieber mal die Finger davon.

Nachtrag:
wenn ich nur die Dateien vom Terminal kopiere (und das dann lösche) dann legt er bei erneutem Aufruf des MT4 wieder die Dateien unter Terminal an (hab das akt. MT4 von der AM-Webseite geladen). Also ist der Weg über Portable zwingend (wie oben beschrieben).

Gruß und nochmal Danke
thorwald
 
Test Bild hochladen:

4739_daxmt4_1.png


:danke: an Kesso :)
 
Falls jemand mal einen Server benötigt:
V-Server Windows V20
https://www.strato.de/server/windows-vserver/
- günstiger geht es nicht.
 
Moin,

endlich geschafft !!! :D

Habe jetzt die ganze MT4-Installation auf die Festplatte E:/ verschoben, dort alle Leerzeichen entfernt (unter C:/Programme (x86)/ kriege ich das Leerzeichen ja nicht weg) und verwende den MT4 unter "Portable".

Das hier ist nun die Ordnerstruktur im Navigator:

4739_mt4navigator_1.png


Die Scripte funktionieren nachdem ich nochmal alles kompiliert habe

Danke an alle Beteiligten :danke:

Gruß thorwald
 
Wer mag kann auch einen Linux-V-Server wählen. Metatrader 4 & 5 laufen super unter "wine",
die lokale Darstellung auf dem Desktop-PC kann über "vnc" oder "xpra" gemacht werden. Läuft
prima! :)
[url=http://peketec.de/trading/viewtopic.php?p=1734309#1734309 schrieb:
duncan schrieb am 16.01.2017, 22:26 Uhr[/url]"]Falls jemand mal einen Server benötigt:
V-Server Windows V20
https://www.strato.de/server/windows-vserver/
- günstiger geht es nicht.
 
Oben Unten