![MQL5 - Sprache von Handelsstrategien, eingebaut ins Kundenterminal MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
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
Ich sehe das Problem nicht.
Sie müssen "static" vor "union u_Data_t" entfernen.
Sie müssen also "static" vor "union u_Data_t" entfernen.
b3062. Die Divergenz geht in der Tat in die falsche Richtung.
Die Zahlen sehen so aus, dass der Code nach dem vorherigen Test leicht optimiert wurde:
Ohne statisches Debugging und Freigabe, zuletzt mit statischer Freigabe
b3062. Die Diskrepanz geht in der Tat in die falsche Richtung.
Sie haben also einen kleinen Unterschied
Sie haben also einen kleinen Unterschied
Geben Sie den Zweig des neuesten Builds mit vollständigem Code und Ergebnissen an. Ein solches Konstrukt wird nicht an den Entwicklern vorbeikommen.
Die Antwort lautet vorzugsweise sofort. Es ist nicht immer Zeit für Experimente.
Kurz gesagt: Ohne Zeiger ist es schneller. Ich habe 1,2 Sekunden ohne Zeiger (V1), 1,4 mit Zeigern (V2). 1.6 - mit Zeigern und Entfernung (V3).
Kurz gesagt: Ohne Zeiger geht es schneller. Ich habe 1,2 Sekunden ohne Zeiger (V1), 1,4 mit Zeigern (V2). 1.6 - mit Zeigern und Entfernung (V3).
Der Vergleich ist nicht korrekt, da er die Zeit, die für das automatische Löschen von Objekten benötigt wird, nicht berücksichtigt.
Geändert.
Woher die 123 Megabyte nach V3 kommen, weiß ich nicht.
Hier sind die identischen Funktionen zum Vergleich: