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
Leider kann ich den Code nicht aktualisieren, die KB flucht.
Vielen, vielen Dank für alles, was Sie getan haben.
Wahrscheinlich wurde der Code nach der Veröffentlichung bearbeitet.
Leider kann ich den Code nicht aktualisieren, die KB flucht.
Es hat funktioniert. Habe ihn aktualisiert.
Bitte fragen Sie diejenigen, die das Skript auf starken Prozessoren verwenden.
Laden Sie (Sie können es in einer PM tun) Ihre Laufgeschwindigkeit herunter, wenn sie höher ist als diese (siehe das Protokoll in der Registerkarte Experten).
Ich interessiere mich für den Prozessor und die hervorgehobene Zahl. Das Ergebnis aus dem obigen Beispiel ist auf dieser Konfiguration gemacht.
Sie interessieren sich für den Prozessor und die zugewiesene Nummer. Das Ergebnis aus dem obigen Beispiel wird auf dieser Konfiguration durchgeführt.
Schauen Sie sich Ihre Konfiguration, sofort den Moment: Experten schreiben, dass für eine effektive und schnelle Arbeit der SSD freien Speicherplatz sollte mindestens 25% sein. Darunter beginnt ein starker Rückgang der Geschwindigkeit.
Ich habe mir Ihre Konfiguration angesehen, und ich habe einen Moment: Experten schreiben, dass für eine effiziente und schnelle SSD mindestens 25 % freier Speicherplatz vorhanden sein sollte. Darunter beginnt die Geschwindigkeit drastisch zu sinken.
In diesem Fall ist der Flaschenhals immer noch die CPU.
fxsaber, ich danke Ihnen für Ihre Arbeit.
Wenn ich diesen EA https://www.mql5.com/ru/forum/232030/page2#comment_7069847 kompiliere , erhalte ich einen Fehler.
Fehler
Text der owl
Funktionen in der Datendatei
Unterschiedliche Anzahl von Argumenten?
Beim Kompilieren dieses EA https://www.mql5.com/ru/forum/232030/page2#comment_7069847 tritt ein Fehler auf.
Diese Zeilen hinzufügen/ersetzen
Ich habe vor einiger Zeit Verzögerungen festgestellt, die damit zusammenhängen, also habe ich eigens eine Umgehung des Problems implementiert. Seitdem gab es keine Verzögerungen mehr.
Jetzt habe ich ein 18 GB großes Archiv und zipped > 35 000 Stück. Alles funktioniert schnell und ohne Verzögerungen.
Vielleicht haben Sie nicht ganz verstanden, wie es funktioniert, deshalb stellen Sie eine solche Hypothese auf.
Heute habe ich mich auch mit diesem Skript beschäftigt und ich habe immer noch das gleiche Verständnis wie traveller00 2, dass es eine doppelte Prüfung auf das Vorhandensein einer Aktualisierung gibt: Nehmen wir an, dass Sync = t rue(d.h. es besteht die Notwendigkeit, Refresh zu machen).
- zuerst führen wir Refresh() aus - im Bereich aller Symbole haben wir festgestellt, ob es Aktualisierungen auf dem Server gibt,
- dann Update(false) ausführen - wir pumpen neue Zip-Dateien für ein bestimmtes Symbol auf, false verhindert ein zweites Refresh,
- dann ToCustomSymbol(Sync, false, MinPips) ausführen - hier bauen wir das benutzerdefinierte Symbol neu auf, aber wenn anfangs Sync = t rue ist, wird Refresh(true) erneut aufgerufen.
Idealerweise ist es korrekter, nach dem Aufruf von Refresh() ToCustomSymbol(false, false, MinPips) aufzurufen.
Können Sie mir sagen, ob dies das richtige Verständnis ist?
fxsaber, danke für die schnelle Antwort.
Dies ist das Bild nach der Optimierung:
Einstellungen
zählt nicht. Mache ich etwas falsch?
zählt nicht. Mache ich etwas falsch?
In den Testereinstellungen müssen Sie ein benutzerdefiniertes Optimierungskriterium auswählen.