MetaTrader 5 Build 4150: Export von Handelsberichten und neue Methoden des Machine Learning in MQL5

Die neue Version bietet die Möglichkeit, Handelsberichte als HTML- und PDF-Dateien zu speichern. Mit dieser Option können Sie Ihre Handelserfolge problemlos mit Kollegen und Investoren teilen. Eine weitere Neuerung ermöglicht die Speicherung des aktuellen Status der Marktübersicht in einer Datei

18 Januar 2024

Terminal

  1. Der Export von Handelsberichten als HTML- und PDF-Dateien hinzugefügt. Mit dieser Option können Sie Ihre Handelserfolge problemlos mit Kollegen und Investoren teilen. Neue Exportbefehle sind im Menü Datei und im Menü Bericht verfügbar.




  2. Es wurde die Möglichkeit hinzugefügt, den aktuellen Status des Fensters der Marktübersicht in einer CSV-Datei zu speichern. Wählen Sie dazu im Kontextmenü Export. Die Datei speichert die Metriken, die zum Zeitpunkt des Exports ausgewählt sind. Um mehr Daten zu speichern, aktivieren Sie zusätzliche Spalten über das Kontextmenü.




  3. Verbesserte Anzeige der Margenbedingungen in den Kontrakspezifikationen. Anstelle von Verhältnissen und Anfangsparametern für die Berechnungen werden in den Spezifikationen nun die endgültigen Werte für die Marge angezeigt. Wenn die Höhe der Marge vom Positionsvolumen abhängt, werden die entsprechenden Stufen im Dialog angezeigt.



    Die Marge wird auf der Grundlage des Instrumentenkurses zum Zeitpunkt des Öffnens des Spezifikationsfensters berechnet und nicht in Echtzeit aktualisiert. Daher sollten die Werte als Richtwerte betrachtet werden. Um die Werte auf der Grundlage der aktuellen Preise neu zu berechnen, öffnen Sie die Instrumentenspezifikation erneut.

  4. Die Unterstützung von Signalen auf Demokonten wurde deaktiviert. Mit dem neuen Handelsbericht haben Sie Zugriff auf erweiterte Statistiken Ihrer Demokonten. Er bietet eine Fülle von Metriken, die die Rentabilität und die Risiken Ihrer Strategie charakterisieren, darunter Wachstums-, Salden- und Kapitalkurven, Diagramme der Handelsverteilung nach Richtung und Instrumenten und vieles mehr.
  5. Die Darstellung des potentiellen Gewinn bzw. Verlustes bei der Bearbeitung von Take-Profit und Stop-Loss für Stop-Limit-Aufträge wurde korrigiert.
  6. Korrekturen und Verbesserungen im Zusammenhang mit dem Betrieb des Zahlungssystems.
  7. Die doppelte Überprüfungen beim Laden einer Gruppe von Symbolen im Market Watch aus einer *.set-Datei wurden behoben.
  8. Der Web-Installer für Parallels wurde korrigiert. Wenn Sie nun dieses Virtualisierungssystem auf macOS mit M1/M2/M3 verwenden, wird die Plattform korrekt installiert.
  9. Aktualisierte Übersetzungen der Nutzeroberfläche.
  10. Behoben wurde ein Fehler in den Absturzprotokollen.

MQL5

  1. Es wurden neue Methoden für Operationen mit Matrizen und Vektoren hinzugefügt, die beim maschinellen Lernen verwendet werden.

    • ConfusionMatrix: Berechnet die Fehlermatrix. Die Methode wird auf den Vektor der vorhergesagten Werte angewendet.
    • ConfusionMatrixMultilabel: Berechnet die Fehlermatrix für jeden Labelwert. Die Methode wird auf den Vektor der vorhergesagten Werte angewendet.
    • KlassifizierungMetrik: Berechnet die Klassifizierungsmetrik, um die Qualität der vorhergesagten Daten im Vergleich zu den wirklichen Daten zu bewerten. Die Methode wird auf den Vektor der vorhergesagten Werte angewendet.
    • ClassificationScore: Berechnet die Klassifizierungsmetrik, um die Qualität der vorhergesagten Daten im Vergleich zu den wirklichen Daten zu bewerten. Die Methode wird auf den Vektor der wirklichen (true) Werte angewendet.
     
  2. Das Speichern von Daten in eine Textdatei im UTF-8-Format mit der Funktion FileWrite wurde korrigiert.
  3. Deaktivierte und veraltete Signal*-Funktionen. Sie werden nun leere Signalsätze zurückgeben.

MetaEditor

  1. Erhöhte Abtastrate für die Profilierung. Der Profiler erfasst die Anwendungszustände jetzt 10.000 Mal pro Sekunde, was eine genauere Messung der Funktionsausführungsraten ermöglicht.
  2. Aktualisierung der verfügbaren Modelle im automatischen Codierassistenten AI Assistant. ChatGPT-4 Turbo Modell hinzugefügt, veraltete Implementierungen entfernt.
  3. Fehler beim Ersetzen von Wörtern in einem ausgewählten Textfragment behoben.

Tester

  1. Das Einfrieren von Vorwärtstests, das im generischen Optimierungsmodus auftreten konnte, wurde behoben.
  2. Optimierte und beschleunigte Operationen mit der Handelsgeschichte von MQL5-Programmen.
  3. Korrigierte Gewinnberechnungen für Close By Operationen. Bei Handelsinstrumenten, die nicht mit dem Hauptsymbol des Tests übereinstimmen, konnte ein Fehler auftreten.

Web-Terminal

  1. Die Aktualisierung der Eigenschaften von Handelssymbolen bei Änderungen der relevanten Eigenschaften auf der Seite des Brokers wurde behoben.
  2. Die Darstellung von Kerzenkörpern im Chart wurde korrigiert. Das Chart konnte kleine Körperhöhen nicht korrekt anzeigen.
  3. Die Funktion des Feldes Land (Country) im Kontoeröffnungsformular wurde korrigiert.