|
Programmierung MQL5 Hier gehts rund ums Programmieren in MQL5. |
|
Themen-Optionen | Thema durchsuchen | Ansicht |
|
|||
Ist es möglich aus mql5 heraus ein script aufzurufen ?
Der Titel sagt eigentlich schon alles.
Ich habe in den letzten Tagen ein sehr ausgeklügeltes Lizensierungsmodul entwickelt, welches ich natürlich selber verwende, aber auch zum Kauf anbieten möchte. Ich hatte ursprünglich vor, den Sourcecode zu verkaufen. Was ich aber so unter https://www.mql5.com/de/market/rules gelesen habe ist das nicht möglich. Was mir so auf die schnelle einfiel war 1. Einen Indikator draus machen, denn mit iCustom() laden und nach der Prüfung mit IndicatorRelease() wieder zu entfernen. 2. Ein Script zu machen ....... blos wie lade ich das? Wär natürlich auch für eine eigene Menüleiste hilfreich, den die im MT4/MT5 ist ja nicht wirklich anpassbar so wie in Excel oder Word. Der Modul ist imho genial, muß ein wenig Eigenwerbung machen 1. Die Lizenz kann an ein oder mehrere Konten gebunden werden 2. Ein Ablaufdatum oder unbegrenzt kann eingestellt werden 3. Ein Testmodus ohne Lizenzprüfung kann gewählt werden 4. Advanced Errorcheck, viele Zeilen in den Programmen weniger 5. Nur 3 Werte die in der Lizenzdatei eingetragen werden 6. Nur 4 Zeilen zusätzlicher Code in den zu schützenden Dateien 7. Zeitersparnis und Fehlersicherheit Sind die Lizenzdatei und alle zu schützenden Programme im Metaeditor geöffnet, ist die Lizenzierung, auch für mehrere Programme, in sekundenschnelle fehlerfrei erledigt. Aber die Frage war ja: kann ich ein Script von mql heraus ausführen? Bitte um Info Otto Geändert von Kronenchakra (16.12.16 um 01:10 Uhr) Grund: versehentlich zu früh gepostet |
|
|||
per Include oder Exclude :-)
|
|
|||
Na Ja, ganz so einfach ist es nicht.
Natürlich kann ich mit #include ein Script einbinden. exclude ist wohl eher sinnentleert und #exclude gibt es nicht. Aber natürlich kann ich Scripts so umschreiben, daß diese wieder eine mqh Datei als Funktionen aufrufen. Und so werde ich es auch machen. In einzelnen Dateien (mqh) abgelegt, kann die Funktion dann sowohl von einem Script, als auch von einem übergeordneten Programm(eigene Menüleiste) aufgerufen werden. Ich weine den Zeiten nach als ich noch in Lisp programmierte. Da war so viel möglich.........(load "MyFunctions") und schon waren die da. Grüße Otto PS: Lösungswege finden sich oft durch Kommunikation, auch wenn man aneinander vorbei redet |
|
|||
Hey Otto,
zu MQL5 kann ich leider nix sagen weil ich da noch nie was gemacht habe, aber von der Logik her ist ein Script ja auch nur eine Datei, also eventuell mit FileOpen arbeiten?! Wenns geht Script einbinden (Weiß ned ob das bei Scripts auch geht) is von MQL4 aber denk was ähnliches muss es auch bei MQL5 geben, vllt klappt das über diese Funktion hier: Code:
script_show_inputs Display a window with the properties before running the script and disable this confirmation window Weiß ned ob ich deine Frage richtig interpretiert habe, aber denk das hattest du meint vllt hilfts dir ja LG Trader |
Lesezeichen |
Stichworte |
programmierung, programmierung metatrader, programmierung mql5, skript, skript aufrufen, skriptaufruf |
|
|