Diskussion zum Artikel "Der MQL5 Standard Library Explorer (Teil 1): Einführung in CTrade, CiMA, und CiATR"
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
Neuer Artikel Der MQL5 Standard Library Explorer (Teil 1): Einführung in CTrade, CiMA, und CiATR :
Während die MQL5-Dokumentation die formale Definition von Klassen wie CTrade, CiMA und CiATRenthält – mit einer Auflistungihrer Vererbung, verfügbaren Methoden und kurzen Beschreibungen – zeigt sie Entwicklern nicht, wie sie diese in praktischen Handelssystemen kombinieren können. Für einen Neuling kann diese Lücke einschüchternd sein; die Dokumentation sagt Ihnen, was es gibt, aber nicht, wie Sie es effektiv nutzen können. Deshalb sind unsere Diskussion und viele andere Artikel so wichtig.
Hier gehen wir über die API-Listen hinaus und treten in die Anwendung ein. Wir erklären nicht nur, was die einzelnen Klassen darstellen, sondern auch, wie sie in den Lebenszyklus des Expert Advisors integriert werden, wie ihre Ausgaben zu interpretieren sind und wie sie mit anderen Klassen interagieren, um eine vollständige Strategie zu bilden. Kurz gesagt, diese Serie überbrückt die Lücke zwischen Referenzdokumentation und praktischer Anwendung, indem sie den Lesern einen geführten Weg von rohen Klassendefinitionen zu einem funktionierenden Handelsroboter bietet.
Warum diese Klassen?
Die MQL5-Standardbibliothek wird mit jeder MetaTrader 5-Installation mitgeliefert, und die Quelldateien sind in MetaEditor 5 leicht zugänglich. Standardmäßig befinden sich diese Dateien unter dem Include-Verzeichnis Ihrer MQL5-Installation (z. B. MQL5\Include\Trade\ oder MQL5\Include\Indicators\). Jedes Modul ist in Header-Dateien (.mqh) organisiert, die wiederverwendbare Klassen wie CTrade, CiMA und CiATR definieren. In MetaEditor können Sie diese Dateien ganz einfach im Navigator unter Include → Standardbibliothek durchsuchen oder sie direkt über Datei → Öffnen öffnen. Diese Zugänglichkeit bedeutet, dass Sie die Klassen in Ihren Projekten verwenden können, indem Sie #include-Anweisungen hinzufügen, und auch den Quellcode selbst einsehen können, um zu lernen, wie die Bibliothek strukturiert ist, und sie sogar für Ihre eigenen Entwicklungsbedürfnisse erweitern oder anpassen können
Autor: Clemence Benjamin