Diskussion zum Artikel "Einführung in MQL5 (Teil 39): Leitfaden für Anfänger zur Dateiverwaltung in MQL5 (I)"
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 Einführung in MQL5 (Teil 39): Leitfaden für Anfänger zur Dateiverwaltung in MQL5 (I) :
In diesem Artikel werden wir uns damit befassen, wie MQL5 mit Dateien umgeht, wo diese auf Ihrem Computer gespeichert werden und wie man sie korrekt öffnet, aus ihnen liest, in sie schreibt und sie schließt. Außerdem werden praktische Anwendungsfälle behandelt, darunter Datenanalyse, Strategieprotokollierung, Konfigurationsspeicherung und Datenaustausch zwischen verschiedenen MQL5-Programmen. Wir werden, wie in dieser Reihe üblich, einen projektorientierten Ansatz verfolgen. Anstatt uns separat mit der Dateiverwaltung zu befassen, werden wir diese sofort in einem praxisnahen Projekt anwenden. In diesem Artikel werden wir ein MQL5-Skript erstellen, das als einfaches Handelsjournal dient. Das Skript erstellt bei seiner Aktivierung automatisch eine Datei und zeichnet Informationen zum Kontoverlauf auf, darunter Ticketnummer der Transaktion, Symbol, Ordertyp, Lotgröße, Eröffnungszeit, Eröffnungskurs, Stop-Loss, Take-Profit, Schließzeit, Schließkurs, Gewinn in Dollar und Handelsergebnis.
Das Journal enthält neben der Handelshistorie auch den Kontonamen, den Kontostand und die Login-Nummer. Die Handelshistorie wird für einen vorab festgelegten Zeitraum in das Journal übertragen, und in der Datei wird der Zeitpunkt der letzten Aktualisierung vermerkt. Dieses Projekt wird ein anschauliches Beispiel dafür liefern, wie Dateien in MQL5 genutzt werden können, um Handelsdaten auf wiederverwendbare und strukturierte Weise zu verwalten, zu speichern und zu organisieren.
Das Projekt wird in zwei Abschnitte unterteilt. Anstatt die Datei manuell in Ihrem Code zu erstellen, erfahren Sie in diesem Artikel, wie Sie mithilfe der Funktion „FileSelectDialog“ eine Datei direkt aus MetaTrader 5 erstellen können. Anschließend werden wir uns damit befassen, wie man die ausgewählte Datei öffnet, Daten hinzufügt und sie nach Abschluss des Vorgangs ordnungsgemäß schließt. Das Ziel dieses ersten Abschnitts ist es, Ihnen eine solide Grundlage zu vermitteln und Ihnen dabei zu helfen, die grundlegenden Dateiverarbeitungsroutinen von MQL5 besser zu verstehen.
Autor: ALGOYIN LTD