MetaTrader 5 Plattform-Update build 3280: Verbesserungen und Korrekturen aufgrund von Nutzer-Feedbacks - Seite 3

 
fxsaber #:

Fehler anstelle von Warnung.

Gemäß der Dokumentation: enum bezieht sich auf eine begrenzte Menge von Daten. In diesem Sinne unterscheiden sich Vergleich und Zuweisung nicht grundlegend: In beiden Fällen muss es entweder eine Warnung oder einen Fehler geben. Und die Tatsache, dass man vergleichen und nicht zuordnen kann, ist Unsinn.

 

Die Sprache muss streng sein, und die Vermischung/Autoaufzählung ist ein sehr häufiger Fehler.

Aus diesem Grund können Sie die Kontrollen und die automatische Aufzählung nicht lockern.

Wenn Sie vergleichen und zuweisen wollen, schreiben Sie eine explizite Funktion. Das Mindeste, was Sie tun müssen, ist, es im C-Stil zu tun.

 
Renat Fatkhullin #:

DieSprache muss streng sein, und die Vermischung/Autoaufzählung ist ein sehr häufiger Fehler.

Aus diesem Grund können Sie die Kontrollen und die automatische Aufzählung nicht lockern.

Wenn Sie vergleichen und zuweisen wollen, schreiben Sie eine explizite Funktion. Das Letzte, was Sie brauchen, ist, im C-Stil herumzufummeln.

Daher wird vorgeschlagen, dass wir den impliziten Vergleich verschiedener Enums (Error zusammen mit Warning) nicht zulassen dürfen.

Das ist nicht logisch - also ist es entweder ein Programmierfehler oder wir brauchen eine explizite Umwandlung in int

 
Periodenkonverter funktioniert nicht !!! auf 4 !!! in Build 1353 und 1355 funktioniert es nicht Log schreibt aber hängt aber History Datei wird nicht geschrieben
 
ruslan #:
Periodenkonverter funktioniert nicht !!! auf 4 !!! in build 1353 und 1355 funktioniert es nicht log schreibt aber hängt aber history Datei wird nicht geschrieben
Dieser Thread ist für Metatrader 5 (über den neuesten MT5 Build 3280).
Bitte stellen Sie Ihre Frage im MT4-Thread: MetaTrader 4 Plattform Update Build 1353
MetaTrader 4 platform update build 1353
MetaTrader 4 platform update build 1353
  • 2021.12.09
  • www.mql5.com
The MetaTrader 4 platform update will be released on Friday, December 10, 2021...
 
A100 #:

Es wird daher vorgeschlagen, den impliziten Vergleich verschiedener enum (Error zusammen mit Warning) zu verbieten

Dies ist nicht logisch - daher ist es entweder ein Programmierfehler oder wir brauchen eine explizite Umwandlung in int

Ja, auch Vergleiche sollten als Fehler und nicht als Warnung betrachtet werden.
 
Debuggen Sie dieses Skript.
void OnStart()
{
  MqlTick Ticks[];
  ArrayResize(Ticks, 1);
  
  DebugBreak();
}

Zu verfolgten Ticks[0].asl hinzufügen . Am Ende steht ausdrücklich l.

Doppelklicken Sie nun auf den markierten überwachten Ausdruck.


Wir erhalten ME (b3280).

Suchbegriff:Oshibka 041.

 
Alexandr Gavrilin #:
Es gibt Sitzungen, aber die Makler sind zu faul, sie alle aufzuschreiben. Ich bin mit diesem Problem bei Otkritie konfrontiert worden; der Support hat sich an die Moskauer Börse gewandt und gesagt, dass sie die Einstellungen nicht ändern können. Daher war mein Expert Advisor nicht in der Lage zu verstehen, wann der Handel nicht erlaubt ist. Ich musste im Code die Zeit für die Simulation vorgeben.

Es ist keine Sitzung, es ist ein Chaos. Der Makler hat damit nichts zu tun!

Es ist die Börse, die die Sitzungsdaten sendet.

 
MetaQuotes:

Das MetaTrader 5 Plattform-Update wird am Freitag, den 29. April 2022, veröffentlicht. Das Update bietet Verbesserungen und Korrekturen, die auf dem Feedback basieren, das wir nach der Veröffentlichung von Build 3270 erhalten haben.


Das Update beinhaltet die folgenden Änderungen:

  1. Terminal: Die Füllung der Standard-Trailing-Stop-Levels im Kontextmenü von offenen Aufträgen und Positionen wurde korrigiert.





  2. Terminal: Aktualisierte Übersetzungen der Benutzeroberfläche.
  3. In Absturzprotokollen gemeldete Fehler wurden behoben.


Das Update wird über das Live-Update-System verfügbar sein.

Wir danken Ihnen.

 

Liebe Entwickler, bitte fügen Sie die Möglichkeit hinzu, dass die Spalten und Zeilen der Matrix im rechten Unterfenster des "Tools"-Fensters nicht eingeklappt werden, wenn die Matrixwerte während des Debuggens aktualisiert werden.

Ein einfaches Beispiel (Abb.1). Eine_MX-Matrix wird erstellt. Mit ein paar Klicks öffnet sich die erste Zeile zur Anzeige der Werte.


Abb. 1


Wenn Sie Zeile 15 des Codes ausführen, werden alle Zeilen und Spalten zusammengeklappt (Abb.2). Und um neue Werte zu sehen, muss man erneut auf den Matrixnamen klicken...


Abb.2

Grund der Beschwerde: