Zum Inhalt springen
Alle Bibliotheksdokumente

Markt-Replay-Daten mit konfigurierbaren Pfaden und Symboleinstellungen organisieren

Artikel MQL5 articles

Zusammenfassung

Dieser Teil beschreibt Änderungen an einem Markt-Replay- und Simulationssystem, das mehrere Assets und größere Datenbestände unterstützen soll. Die wichtigste Neuerung ist ein konfigurierbares Datenverzeichnis, das einmal in einer Konfigurationsdatei angegeben und anschließend beim Laden von Symboldaten verwendet wird. Der Artikel erläutert den Umsetzungsablauf: eine private Klassenvariable hinzufügen, eine neue Konfigurationsbezeichnung erkennen, die Variable im Konstruktor initialisieren und sie beim Erstellen der Dateipfade verwenden. Außerdem zeigt er, wie weitere Konfigurationswerte Handelseigenschaften benutzerdefinierter Symbole festlegen können, etwa Tickwert und Volumenschritt.

Der Autor argumentiert, dass zentralisierte Pfade wiederholte Konfigurationen und das Risiko verringern, auf fehlende oder falsche Daten zu verweisen, weist jedoch darauf hin, dass sich solche Fehler damit nicht ausschließen lassen. Der Artikel ist in erster Linie eine Anleitung zur Softwareumsetzung, keine Handelsmethode oder empirische Bewertung. Er warnt, dass die konfigurierten Symbolwerte noch nicht auf ihre Eignung geprüft wurden und das Replay-System in diesem Entwicklungsstand Forex-Daten nicht ohne Array-Bereichsfehler verarbeiten kann. Sein Nutzen liegt daher in der Organisation und Konfiguration des Replay-Systems, bei klaren Grenzen hinsichtlich unterstützter Daten und Validierung.

Kernaussagen

  • Ein gemeinsames, konfigurierbares Datenverzeichnis kann das Laden von Dateien für mehrere Replay-Instrumente vereinfachen.
  • Neue Einstellungen erfordern eine Klassenvariable, das Einlesen der Konfiguration, die Initialisierung im Konstruktor und die Verwendung in der Laderoutine.
  • Das System kann Eigenschaften benutzerdefinierter Symbole wie Tickwert und Volumenschritt über Konfigurationseinträge bereitstellen.
  • Zentralisierte Pfade können das Risiko uneinheitlicher oder falscher Dateipfade senken, aber nicht alle Fehler verhindern.
  • Die beschriebene Version hat ungeprüfte Symboleinstellungen und unterstützt die Wiedergabe von Forex-Daten noch nicht zuverlässig.

Schlagwörter

Diese Zusammenfassung wurde vom Research-Agenten von Stratmill anhand des Originals verfasst; sie ist keine Kopie der Quelle.