MetaTrader 5 build 3081: Verbesserungen der MQL5-Dienste und Design-Updates

Die Bereiche Market, Signale und VPS wurden vom Hauptarbeitsbereich der Plattform in den Navigator verschoben. Die neue Positionierung bietet einen einfachen Zugang zu den gewünschten Produkten und ermöglicht eine effiziente Verwaltung der Käufe und der Abonnements. Die Abschnitte "Funktionsweise" wurden zu jedem Dienst hinzugefügt, um die grundlegenden Nutzungsinformationen bereitzustellen

14 Oktober 2021

Terminal

  1. Verbesserte Navigation in den Diensten der MQL5.community.

    Die Bereiche Market, Signale und VPS wurden vom Hauptarbeitsbereich der Plattform in den Navigator verschoben. Die neue Positionierung bietet einen einfachen Zugang zu den gewünschten Produkten und ermöglicht eine effiziente Verwaltung der Käufe und der Abonnements. Die Abschnitte "Funktionsweise" wurden zu jedem Dienst hinzugefügt, um die grundlegenden Nutzungsinformationen bereitzustellen.


    Verbesserte Navigation in den Diensten der MQL5.community


  2. Alle Menü- und Symbolleistensymbole wurden komplett neu gestaltet. Die Oberfläche des Terminals wurde benutzerfreundlicher gestaltet:

    • Kleine Elemente wurden aus den Symbolen entfernt.
    • Die Anzahl der verwendeten Farben wurde reduziert, um Farbrauschen zu vermeiden.
    • Es werden weniger Farbverläufe verwendet, um die Lesbarkeit zu verbessern.
    • Es werden direktere Metaphern verwendet.


    Alle Menüs, Symbolleisten und Dialoge wurden auf der Plattform neu gestaltet


  3. Jetzt wurden auch die Kosten, die bei der Ausführung von Geschäften entstehen, angezeigt Die entsprechenden Informationen werden in der Handelshistorie angezeigt. Diese Funktion wird von NFA-regulierten Brokern genutzt.


    Die Kontohistorie zeigt nun auch die Kosten für Deals an>


    Wenn Ihr Broker die Kostenberechnung auf dem Server aktiviert, erscheint die neue Spalte Kosten in der Handelshistorie Ihres Kontos. Die Spalte zeigt die Ausführungskosten des Geschäfts im Verhältnis zum aktuellen Mid-Point-Kurs des Symbols (Mid-Point-Spread-Kosten).

  4. Start der Koreanischen Version von MQL5.com.

    Dies ist die achte Sprache, in der die MQL5.community, der größten Gemeinschaft von algorithmischen Händlern, verfügbar ist. Die Website-Oberfläche, Artikel, der Wirtschaftskalender und wichtige Forumsthemen existieren bereits auf Koreanisch. Die MQL5-Dokumentation wird in Kürze übersetzt werden.

  5. Das Laden von nutzerdefinierten Handelsinstrumenten wurde korrigiert. In einigen Fällen konnten neu erstellte Symboleinstellungen bestehende Symboleinstellungen überschreiben.
  6. Die Anzeige des Signalhandelsverlaufs im Chart wurde korrigiert. Zuvor aktivierte die entsprechende Option die Anzeige ganzen Handels aller Finanzinstrumente und nicht nur für die Chart-Symbole.
  7. Der Export der Gebührenspalte in den Handelsverlaufsbericht wurde hinzugefügt. Zuvor wurden die Werte nur in der Historie angezeigt, konnte aber nicht in einer Datei gespeichert werden.
  8. Optimierte und beschleunigte Funktion der Ein-Klick-Handelsfenster in der Marktübersicht und in den Charts.
  9. Die Funktion des Feldes Margin Raten für nutzerdefinierte Handelsinstrumente wurde korrigiert. Die Werte konnten unter bestimmten Bedingungen auf Null zurückgesetzt werden.
  10. Wir setzen die Implementierung des Abonnementservice fort, über den Händler zusätzliche Handelsdienstleistungen von Brokern kaufen können. Es wurden Fehler im Fenster für Kursabonnements behoben.
  11. Die Darstellung des analytischen Objekts Trendlinie wurde korrigiert. Zuvor konnte die Linie beim Skalieren oder bei der Größenänderung des Chart-Fensters verschwinden.
  12. Die Anzeige des analytischen Objekts "Rechteck" wurde korrigiert. Das Objekt konnte verschwinden, wenn einer der Ankerpunkte außerhalb des Sichtbarkeitsbereichs des Charts lag.
  13. Korrekturen und Geschwindigkeitsverbesserungen in Bezug auf den Betrieb von integrierten MQL5.community Charts.
  14. Die Rundung des Parameters Wert in der Liste der offenen Positionen wurde korrigiert. Die Nachkommastellen konnten in früheren Versionen ausgeblendet werden.
  15. Die Überprüfung des Mobiltelefons während der Kontoeröffnung wurde korrigiert. Bei einigen chinesischen Betreibern konnten Telefonnummern als falsch erkannt werden.
  16. Unterstützung für MQL5-Kontopasswörter mit mehr als 32 Zeichen wurde hinzugefügt.
  17. Der Export von Zertifikaten bei der Arbeit in Wine wurde korrigiert. Diese Option wird für Konten mit erweiterter Authentifizierung verwendet, wenn solche Konten von Desktop auf Mobile migriert werden.
  18. Die Schaltflächen zum Öffnen von MQL5-Diensten im unteren Bereich des Toolbox-Fensters wurden korrigiert. Die Schaltflächen waren inaktiv, wenn das Fenster abgedockt war.
  19. Begrenzung der Größe des Menüs "Datei \ Neues Chart" hinzugefügt Jetzt kann das Menü nicht mehr als 128 Untermenüs mit Symbolgruppen enthalten, die jeweils nicht mehr als 32 Symbole enthalten. Diese Begrenzung beschleunigt die Arbeitsweise des Terminals und verhindert das Einfrieren, wenn eine große Anzahl von Handelssymbolen (2.000 oder mehr) zur Marktübersicht hinzugefügt wird.

MQL5

  1. Wir erweitern die Unterstützung für Vektoren und Matrizen. Die neuen Funktionen werden die Möglichkeiten für Entwickler von Lösungen auf der Basis neuronaler Netze erheblich erweitern.
  2. Hinzufügen der Werte DEAL_SL und DEAL_TP in der Aufzählung ENUM_DEAL_PROPERTY_DOUBLE — die Stop-Loss- und Take-Profit-Ebenen eines Geschäfts.

    Die relevanten Werte für Einstiegs- und Umkehrgeschäfte werden in Übereinstimmung mit den Stop-Loss/Take-Profit der Orders gesetzt, die diese Geschäfte initiiert haben. Für Exit-Geschäfte werden die Stop-Loss/Take-Profit-Werte der entsprechenden Positionen zum Zeitpunkt der Positionsschließung verwendet.

  3. In der Enumeration ENUM_MQL_INFO_INTEGER wurde der Wert MQL_HANDLES_USED hinzugefügt — die Anzahl der aktiven Klassenobjekte (Handles) in einem MQL-Programm. Dazu gehören sowohl dynamische (über new erzeugte) als auch nicht-dynamische Objekte, globale/lokale Variablen oder Klassenmitglieder. Je mehr Handles ein Programm verwendet, desto mehr Ressourcen verbraucht es.

  4. Neue Methoden für die Arbeit mit der Struktur MqlCalendarValue hinzugefügt, die ein wirtschaftliches Kalenderereignis beschreibt:

    • HasActualValue(void) — gibt true zurück, wenn der aktuelle Wert gesetzt ist, andernfalls wird false zurückgegeben.
    • HasForecastValue(void) — gibt true zurück, wenn der Prognosewert gesetzt ist, andernfalls wird false zurückgegeben.
    • HasPreviousValue(void) — gibt true zurück, wenn der vorherige Wert gesetzt ist, andernfalls wird false zurückgegeben.
    • HasRevisedValue(void) — gibt true zurück, wenn der revidierte Wert gesetzt ist, andernfalls wird false zurückgegeben.
    • GetActualValue(void) — gibt den aktuellen Wert eines Ereignisses zurück (double) oder nan, wenn der entsprechende Wert nicht gesetzt ist.
    • GetForecastValue(void) — gibt den prognostizierten Wert eines Ereignisses zurück (double) oder nan, wenn der entsprechende Wert nicht gesetzt ist.
    • GetPreviousValue(void) — gibt den vorherigen Wert eines Ereignisses (double) oder nan zurück, wenn der entsprechende Wert nicht gesetzt ist.
    • GetRevisedValue(void) — gibt den revidierten Wert eines Ereignisses (double) oder nan zurück, wenn der relevante Wert nicht gesetzt ist.

  5. Das Debugging der MQL5-Programme, die Bibliotheken in Form von EX5-Dateien verwenden, wurde korrigiert.
  6. Beschleunigtes Kompilieren von Programmen, die große Arrays enthalten, die durch eine Sequenz initialisiert werden.
  7. Korrigierte Ausführung der CopyTicksRange Funktion mit nutzerdefinierten Handelssymboldaten. Die Funktion konnte Daten außerhalb des angeforderten Zeitraums zurückgeben.
  8. Die Überprüfung der Verfügbarkeit aller Vorlagen-Parameter während der Spezialisierung durch Parameter wurde korrigiert. Code-Kompilierung mit Debug-Vorlagen konnte unter bestimmten Bedingungen einen "Code-Generierungsfehler" verursachen.

Signals

  1. Es wurde die Möglichkeit hinzugefügt, Signal-Abonnements automatisch zu erneuern.

    Ihr Abonnement wird nicht abrupt enden, da das System es automatisch für einen weiteren Monat über die Zahlungsmethode verlängert, die Sie zuvor für den ursprünglichen Kauf des Abonnements verwendet haben.


    Aktivieren Sie die automatische Verlängerung für Ihr Signal-Abonnement


    Wenn Sie Ihre vorherige Zahlung mit einer Karte getätigt haben und die Verlängerungszahlung fehlschlägt, versucht das System, eine Zahlung von Ihrem MQL5-Kontostand vorzunehmen.

    Machen Sie sich keine Sorgen über Änderungen der Abonnementpreise. Wenn der Preis steigt, wird die automatische Erneuerung beendet. Sie erhalten dann eine entsprechende Benachrichtigung per E-Mail.

    Sie können die automatische Verlängerung jederzeit über den Bereich Meine Abonnements auf MQL5.com aktivieren oder deaktivieren.


    Verwalten Sie automatische Verlängerungen über den Bereich Meine Abonnements auf MQL5.com


  2. Die Darstellung im Fenster der Signale wurde korrigiert. Jetzt erkennt das System korrekt die Kompatibilität der Signale mit dem aktuellen Konto.

Market

  1. Hinzufügen der Produktsuche nach dem Namen des Autors und dem Login im Market-Schaufenster. Zuvor unterstützte der Dienst nur die Suche nach Produktname und -beschreibung.

VPS

  1. Die Option zur automatischen Abonnementverlängerung wurde verbessert.

    Zuvor konnte die Zahlung für die Erneuerung nur aus dem MQL5-Kontostand erfolgen. Der Nutzer musste sicherstellen, dass der entsprechende Betrag auf seinem Konto verfügbar ist.

    Jetzt ist es nicht mehr nötig, das MQL5-Konto aufzuladen. Das System erneuert das Abonnement mit der gleichen Zahlungsmethode, die Sie für das ursprüngliche Abonnement verwendet haben. Wenn Sie für den VPS mit einer Karte bezahlt haben und die Option der automatischen Verlängerung aktiviert haben, wird das System dieselbe Zahlungsmethode für den neuen Abonnementzeitraum verwenden. Wenn die Zahlung fehlschlägt, wird das System versuchen, eine Zahlung von Ihrem MQL5-Kontostand vorzunehmen.


    Verwendung von Kreditkarten und anderen Zahlungsmitteln für die automatische Erneuerung


    Mit dieser neuen Option können Sie sicher sein, dass Ihre Expert Advisors und Signal-Abonnements nicht durch das Ende der VPS-Periode beendet werden. Außerdem müssen Sie Ihr Guthaben nicht mehr manuell überprüfen und aufladen.
    Diese Option wird nur für neue Abonnements verwendet. Zahlungen für die Erneuerung bestehender Abonnements werden vom MQL5-Kontostand vorgenommen.

Tester

  1. Fehler beim visuellen Testen behoben. Unter bestimmten Bedingungen konnten Charts die in Expert Advisors verwendeten Indikatoren nicht anzeigen.

MetaEditor

  1. Das Springen zur Funktions- oder Variablendeklaration mit Alt+G wurde behoben. Die Aktion konnte fehlschlagen, wenn die Deklaration unterhalb der Aufrufzeile lag.
  2. Anzeige des Objekttyps für Referenzen auf Klassenobjekte im Debugger hinzugefügt.
  3. Es wurde die Möglichkeit hinzugefügt, eine Union in der Liste der überwachten Ausdrücke anzuzeigen.

MetaTrader 5 iPhone/iPad, MetaTrader 5 Android

  1. Beim Start der Anwendung wird nun ein Haftungsausschluss angezeigt. Bitte lesen Sie ihn sorgfältig durch. Zusätzlich können einige Broker beim ersten Start der Anwendung automatisch ein Demokonto einrichten. In diesem Fall werden Ihnen die entsprechenden Bedingungen angezeigt.


    In MetaTrader 5 für iPhone/iPad wurden Haftungsausschlüsse hinzugefügt

  2. Es wurde die Möglichkeit hinzugefügt, ein Konto mit der Überwachung im Signal-Service direkt von der mobilen Anwendung aus zu verbinden. Dies kann durch Auswahl von "Kontoüberwachung" aus dem Menü erfolgen. Der Einfachheit halber werden die Kontonummer und der Name des Brokers automatisch in das Registrierungsfenster eingefügt. Zusätzlich sollten Sie den Signalnamen und ein Anlegerpasswort angeben.

    Verbinden Sie Ihr Konto mit der Überwachung, um auf erweiterte Handelsstatistiken zuzugreifen, um die Ergebnisse mit anderen Händlern zu teilen oder um mit dem Verkauf Ihrer Signale zu beginnen.

  3. Unterstützt werden jetzt auch Huawei AppGallery und HMS Services für mobile Endgeräte mit Android OS. Besitzer von Huawei-Smartphones können die App aus dem entsprechenden Store installieren und Push-Benachrichtigungen nutzen.

Die Dokumentation wurde aktualisiert.