Einrichten von SlickEdit für die Arbeit mit und das Kompilieren von MQL4/5-Dokumenten. - Seite 8
Sie verpassen Handelsmöglichkeiten:
- Freie Handelsapplikationen
- Über 8.000 Signale zum Kopieren
- Wirtschaftsnachrichten für die Lage an den Finanzmärkte
Registrierung
Einloggen
Sie stimmen der Website-Richtlinie und den Nutzungsbedingungen zu.
Wenn Sie kein Benutzerkonto haben, registrieren Sie sich
Die Funktionalität ist großartig, ich habe es bei der Arbeit unter Visual Studio nach meinen Wünschen angepasst, es gibt sogar eine Menge Tricks und Tipps und alles funktioniert!!!! Es gibt keine Grenzen für mein Glück.
Ich kann die Kompilierung nur noch nicht konfigurieren...
Die Funktionalität ist großartig, ich habe es bei der Arbeit unter Visual Studio nach meinen Wünschen angepasst, es gibt sogar eine Menge Tricks und Tipps und alles funktioniert!!!! Es gibt keine Grenzen für mein Glück.
Das Problem ist nur, dass ich die Kompilierung noch nicht einrichten kann...
Sie müssen etwas haben wie
Hier wird der Pfad zum MQL5-Compiler angegeben.
Laden Sie den 86er oder 64er Compiler herunter.
Es ist sehr wichtig zu beachten, dass der Compiler nicht mehr automatisch aktualisiert wird, wenn die Entwickler ihn aus MT herausgenommen haben. Jetzt müssen Sie die Datei manuell aktualisieren, wenn neue Builds von MT veröffentlicht werden.
Und Sie sollten auch bedenken, dass dieser (mql5) Compiler das Gleiche für ex4 macht und Sie nichts dafür tun müssen - es reicht, dass die Dateierweiterung *.mq4 war
Sie sollten etwas haben wie
wo der Pfad zum MQL5-Compiler angegeben ist
Compiler 86 oder 64 herunterladen.
Seien Sie sich bewusst, dass der Compiler nicht mehr automatisch aktualisiert wird, wenn die Entwickler ihn aus MT herausgenommen haben. Jetzt müssen Sie die Datei manuell aktualisieren, wenn neue Builds von MT veröffentlicht werden.
Und Sie sollten auch bedenken, dass dieser (mql5) Compiler das Gleiche für ex4 macht und Sie nichts dafür tun müssen - es reicht, dass die Dateierweiterung *.mq4 war
Wie führe ich einen Konsolenbefehl zum Kompilieren mit MetaEditor aus?
Ich habe alles versucht - ME öffnet nur die Datei und das war's.
Ich habe zum Beispiel ein Bat-Verzeichnis im Installationsordner angelegt:
Es ist mir gelungen, die Zusammenstellung wie folgt zu gestalten:
D:\Soft\\Invests\Develop\MT5\metaeditor64.exe /compile:"%f" /i d:\Soft\Invests\Develop\MT5\MQL5\ /log:filename.log type filename.log
Allerdings gibt es ein Problem... Die kompilierte Datei wird im Projektordner MQL5\Projects erstellt, und nicht in MQL5\Experts\Projects\, wenn es sich um Expert Advisor handelt. ME überträgt die Datei automatisch, aber wenn ich es wie oben gezeigt mit einem Konsolenbefehl aufrufe, wird die Datei nicht übertragen.
Es ist mir gelungen, die Zusammenstellung wie folgt zu gestalten:
D:\Soft\\Invests\Develop\MT5\metaeditor64.exe /compile:"%f" /i d:\Soft\Invests\Develop\MT5\MQL5\ /log:filename.log type filename.log
Allerdings gibt es ein Problem... Die kompilierte Datei wird im Projektordner MQL5\Projects erstellt, und nicht in MQL5\Experts\Projects\, wenn es sich um Expert Advisor handelt. ME überträgt die Datei automatisch, aber wenn Sie es mit einem Konsolenbefehl aufrufen, wie oben gezeigt, findet die Übertragung nicht statt.
Nach "metaeditor64.exe /compile: blah blah blah blah" eine Zeile hinzufügen
Sollte dies direkt im Kompilierbefehl oder in einem separaten Befehl geschehen?