Diskussion zum Artikel "Unterstützen Sie Ihre Entwicklungsprojekte mit EX5-Bibliotheken" - Seite 2

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
Im Allgemeinen gibt eine Funktion aus dem Import eine Schnittstelle zurück, und der Zugriff auf die Schnittstelle erfolgt straffrei.
Es ist besser, den Satz von Funktionen in einer mqh-Datei zu speichern.
Wann werden Ihre fertig sein?
Ich habe meine schon bekommen und sie sind in der Neuronette. Ich werde sie wahrscheinlich nicht so bald wieder posten, ich habe gerade vor, die Welt zu erobern.
Ehrlich gesagt, ich werde deine Beiträge noch ein wenig lesen und dann werde ich MT5 ganz aufgeben.
Habt Geduld, alles wird gut :)
Ich glaube, nicht jeder weiß, dass MetaEditor 5 über einen speziellen Befehl verfügt, mit dem man (wortwörtlich)"eine Include-Datei aus exportierten Funktionen der aktuellen Dateierzeugen " kann.
В MetaEditor предусмотрена специальная функция генерации включаемых файлов (*.mqh) из экспортируемых функций текущего файла. Для запуска генерации, необходимо выполнить команду Сформировать mqh-файл" в меню "Сервис".
Prozess der Erzeugung
Die Generierung einer mqh-Datei wird auf folgende Weise durchgeführt:
Wenn die aktuelle Datei eine Include-Datei (*.mqh) ist, funktioniert der Generierungsbefehl nicht.
Generierungspfad
Das Verzeichnis, in dem die mqh-Datei generiert wird, hängt von der Position der Quelldatei ab:
Verwendung von mqh-Dateien
Die Funktion der Generierung von Include-Dateien ermöglicht es Ihnen, anderen Benutzern auf einfache Weise Zugang zu Ihren Funktionen zu gewähren, ohne deren Quellcode offenzulegen. Dazu müssen Sie lediglich die generierte mqh-Datei sowie die ex5-Datei, in der sich die Funktionsimplementierung befindet, zur Verfügung stellen.
Vielleicht interessiert es Sie, dass MetaEditor 5 über einen speziellen Befehl verfügt, mit dem Sie Include-Dateien der exportierten Funktionen in einer aktuellen Datei erzeugen können.
MetaEditor has a special feature for generating include files (*.mqh) on the basis of exported functions of the current file. To start this function, you should execute the "
Generate Include File" command of the "Tools" menu.
Der Prozess der Generierung
Die Generierung einer mqh-Datei wird auf folgende Weise durchgeführt:
Wenn die aktuelle Datei eine Include-Datei (*.mqh) ist, ist der Generierungsbefehl deaktiviert.
Der Pfad der Generierung
Der Ordner, in dem die mqh-Dateien erzeugt werden, hängt vom Speicherort der Quelldateien ab:
Verwendung von MQH-Dateien
Die Funktion der Generierung von Include-Dateien ermöglicht es, Ihre Funktionen auf einfache Weise mit anderen Benutzern zu teilen, ohne den Quellcode offenzulegen. Dazu reicht es aus, die generierte mqh-Datei und die ex5-Datei, in der die Funktionen implementiert sind, bereitzustellen.
Wo ist die Quelle für "3. Initialisierung von Variablen in der .ex5-Datei"? (SuperClass.mqh; SuperClass.mq5, etc...)
...
Ist es geplant, den Export für Class oder etwas Ähnliches zu implementieren?
Ja, aber nicht jetzt.
Zumindest eine Möglichkeit, Klassen zu exportieren.
Wird es in MT4 funktionieren?