Sergey Golubev: Er ist von einem chinesischen Forum (er versteht auch kein Englisch). Im englischen Teil klicken wir (oft, aber nicht immer) auf "Edit" (Bearbeiten), machen eine maschinelle Übersetzung des Beitrags von seiner Sprache ins Englische mit dem eingebauten Übersetzer und klicken dann auf "Update post" (Beitrag aktualisieren).
Dies sollte jedoch nicht kategorisch geschehen; es ist für die Leser sehr nachteilig. Eigeninitiative zu zeigen, wird oft bestraft.
Ich werde versuchen, meinen Beitrag mit dem integrierten Übersetzer von mql5.com ins Russische zu übersetzen.
Hoffen wir, dass die Qualität zuverlässig ist.
Schließlich verstehe ich zwar etwas Englisch, aber überhaupt kein Russisch.
Dann ein Ratschlag: Schreiben Sie ihn in Ihrer Muttersprache und darunter - die Übersetzung ins Englische. Auf diese Weise wird es für den Leser einfacher, Fehler in der maschinellen Übersetzung zu korrigieren.
Dann raten wir Ihnen: Schreiben Sie in Ihrer Muttersprache und darunter - die Übersetzung ins Englische. Dies erleichtert es dem Leser, Fehler in der maschinellen Übersetzung zu korrigieren.
2345 - die Caches der Tester wurden zerstört. Der Name des EA (im Screenshot vor den hervorgehobenen Punkten) ist nicht mehr im Namen der entsprechenden Dateien enthalten.
Aus diesem Grund ist es nicht möglich, die Ergebnisse früherer Optimierungen mit GUI-Tools zu sehen - sie fehlen in der Dropdown-Auswahlliste.
Außerdem stehen in den Dateien Nullen anstelle des Namens des EA.
Ich führe diese Batch-Datei im Terminal-Ordner einmal aus, nachdem ich meinen Computer neu gestartet habe.
rem Создали RAM-Drive для Тестера.
imdisk -a -o awe -s 3 G -m Z: -p "/fs:ntfs /q /y /v:MT5Tester"
mkdir z:\Tester
mklink /j Tester z:\Tester
rem Кеш оптимизатора будет сохраняться на диске.
mkdir cache
mklink /j z:\Tester\cache cache
rem Временный RAM-Drive, чтобы на него можно было перенаправить log-папки.
imdisk -a -o awe -s 3 M -m Y: -p "/fs:ntfs /q /y /v:MT5Tester_Logs"
mkdir y:\logs
mklink /j Tester\logs y:\logs
mkdir y:\logs0
mkdir Tester\Agent-127.0.0.1-3000
mklink /j Tester\Agent-127.0.0.1-3000\logs y:\logs0
mkdir y:\logs1
mkdir Tester\Agent-127.0.0.1-3001
mklink /j Tester\Agent-127.0.0.1-3001\logs y:\logs1
mkdir y:\logs2
mkdir Tester\Agent-127.0.0.1-3002
mklink /j Tester\Agent-127.0.0.1-3002\logs y:\logs2
mkdir y:\logs3
mkdir Tester\Agent-127.0.0.1-3003
mklink /j Tester\Agent-127.0.0.1-3003\logs y:\logs3
mkdir y:\logs4
mkdir Tester\Agent-127.0.0.1-3004
mklink /j Tester\Agent-127.0.0.1-3004\logs y:\logs4
mkdir y:\logs5
mkdir Tester\Agent-127.0.0.1-3005
mklink /j Tester\Agent-127.0.0.1-3005\logs y:\logs5
mkdir y:\logs6
mkdir Tester\Agent-127.0.0.1-3006
mklink /j Tester\Agent-127.0.0.1-3006\logs y:\logs6
mkdir y:\logs7
mkdir Tester\Agent-127.0.0.1-3007
mklink /j Tester\Agent-127.0.0.1-3007\logs y:\logs7
rem Убили временный RAM-Drive
imdisk -D -m Y:
Danach werden keine Protokolldateien mehr erstellt. Auf den ersten Blick habe ich beim Tester noch keine Verzögerungen bemerkt. Das scheint eine gute Lösung zu sein.
Indem wir uns die Optimierungsergebnisse für jedes Ergebnis ansehen, führen wir einen einzelnen Durchlauf dieses Ergebnisses im Tester durch, um die Gleichmäßigkeit der Kurve usw. zu überprüfen.
Nach mehreren Einzeldurchläufen mit genau den "Optimierungsergebnissen" stürzt der Einzeldurchlauf ab und nur eine Terminalüberlastung hilft, d.h. der Einzeldurchlauf startet nicht, der Startknopf reagiert nicht (keine Aktion, wenn ich ihn drücke). Zur gleichen Zeit in der normalen Log schreibt etwas wie - Pass (und es gibt "Nummer" zum Beispiel Pass 14, Pass 255, etc.) Es ist schon 3 Jahre Ich bin krank und müde davon, wenn manchmal nach 4-8 Läufe mit 1 genetischen Ergebnis muss ich das Terminal neu starten, laden Sie die Geschichte der Testergebnisse wieder und dann neu starten die Läufe von ihm.
Jeder kann reproduzieren, was ich bekomme - Machen Sie Genetik, und stöbern Sie in den Genetik-Ergebnissen für einzelne Läufe. Manchmal schlägt das Prüfgerät schnell fehl, und manchmal schlägt es Dutzende Male fehl (aber seltener).
Тестер стратегий позволяет тестировать и оптимизировать торговые стратегии (советники) перед началом использования их в реальной торговле. При тестировании советника происходит его однократная прогонка с начальными параметрами на исторических данных. При оптимизации торговая стратегия прогоняется несколько раз с различным набором параметров...
Jeder kann reproduzieren, was ich bekomme - Machen Sie Genetik, und stochern Sie in den Genetik-Ergebnissen in einzelnen Läufen herum. Manchmal scheitert das Prüfgerät schnell, und manchmal scheitert es Dutzende Male (aber weniger oft).
Ich arbeite viel mit dem Tester. Aber ich kann mich an ein solches Verhalten nicht erinnern.
Die von Ihnen erwähnte Situation ist mir noch nicht begegnet.
Das Problem, auf das ich gestoßen bin, war, dass ich in den meisten Fällen nicht die richtigen Testergebnisse von der Optimierungsaufgabe erhalten konnte.
Die einzelnen Tests sind jedoch alle korrekt.
Das hat nichts mit genetischer Optimierung oder vollständiger Optimierung zu tun, die meisten Optimierungsaufgaben liefern nur lächerliche Ergebnisse.
Wahrscheinlich im Zusammenhang mit einem Cache- oder Speicherverwaltungsmechanismus hatte der Strategietester einen oder mehrere schwerwiegende Fehler in der Optimierungsfunktion, die vor Version 2280 begann.
Ich bin auch ein häufiger Nutzer von Strategietestern.
Die von Ihnen erwähnte Situation ist mir auch noch nicht begegnet.
Das Problem, auf das ich stieß, war, dass ich in den meisten Fällen nicht die richtigen Testergebnisse aus der Optimierungsaufgabe erhalten konnte.
Alle Einzeltests sind jedoch korrekt.
Das hat nichts mit genetischer Optimierung oder vollständiger Optimierung zu tun, die meisten Optimierungsaufgaben liefern nur lächerliche Ergebnisse.
Möglicherweise im Zusammenhang mit einer Art Cache- oder Speicherverwaltungsmechanismus hatte der Strategietester ab einer Version vor 2280 einen oder mehrere schwerwiegende Fehler in der Optimierungsfunktion.
Ich teste jetzt kurzfristig noch einmal und werde etwas mehr darüber schreiben. Ich selbst habe schon lange keine großen Mengen mehr getestet.
Vielleicht sind die neuesten Versionen stabiler, ich konnte sie nicht finden, auf der alten Version (2085) schnell genug wiederholt. True Start ist nicht vollständig gestoppt, nur auf einige Zeilen, die Ergebnisse der Prüfung nicht in irgendeiner Weise zu starten.
Auch das ist nicht ganz das Problem, das ich oben beschrieben habe, aber es ist eine Option.
Ich habe zum Beispiel die folgenden Informationen zum Build 2085 erhalten.
Kann jemand entziffern, was im Agentenprotokoll steht?
Ich habe verstanden, dass das Problem vielleicht bei den Agenten liegt.
1 попытка2020.03.0221:37:50.947 Core 1 connection closed
2020.03.0221:37:53.773 Tester single pass 7043 started
2020.03.0221:37:53.799 Core 1 connecting to 127.0.0.1:30022020.03.0221:37:53.800 Core 1 connected
2020.03.0221:37:53.803 Core 1 disconnected
2020.03.0221:37:53.803 Core 1 connection closed
журнал агента
2020.03.0221:37:53.802 Network additional connect from127.0.0.12020.03.0221:37:53.910 Network previous connect context not freed
2020.03.0221:37:53.910127.0.0.1 cannot accept connect, agent is busy
2020.03.0221:37:55.524127.0.0.1 prepare for shutdown
2 попытка
то же что и в 1 попыткен/убралось/.
журнал агента
2020.03.0221:40:07.936 Network additional connect from127.0.0.12020.03.0221:40:08.044 Network previous connect context not freed
2020.03.0221:40:08.044127.0.0.1 cannot accept connect, agent is busy
2020.03.0221:40:09.925127.0.0.1 prepare for shutdown
Ja, das ist in den Protokollen der Fall.
2020.03.02 21:58:24.589 Core 1 connection closed
2020.03.02 21:58:28.488 Core 1 connecting to 127.0.0.1:3000
2020.03.02 21:58:28.489 Core 1 connected
2020.03.02 21:58:28.491 Core 1 disconnected
2020.03.02 21:58:28.492 Core 1 connection closed
2020.03.02 21:58:30.090 Core 1 connecting to 127.0.0.1:3000
2020.03.02 21:58:30.091 Core 1 connected
2020.03.02 21:58:30.095 Core 1 disconnected
2020.03.02 21:58:30.095 Core 1 connection closed
2020.03.0221:58:24.503 Tester EURUSD,H1: 24313 ticks, 6171 bars generated. Test passed in0:00:00.112.
2020.03.0221:58:24.503 Tester 242 Mb memory used including 1.41 Mb of history data, 64 Mb of tick data
2020.03.0221:58:24.503 Tester log file "C:\***************\20200302.log" written
2020.03.0221:58:24.503 test Experts\***************.ex5 on EURUSD,H1 thread finished
2020.03.0221:58:28.491 Network additional connect from127.0.0.12020.03.0221:58:28.599 Network previous connect context not freed
2020.03.0221:58:28.599127.0.0.1 cannot accept connect, agent is busy
2020.03.0221:58:30.095 Network additional connect from127.0.0.12020.03.0221:58:30.203 Network previous connect context not freed
2020.03.0221:58:30.203127.0.0.1 cannot accept connect, agent is busy
2020.03.0221:58:30.493127.0.0.1 prepare for shutdown
Ich habe hier bereits über das Problem geschrieben:
Er ist von einem chinesischen Forum (er versteht auch kein Englisch).
Im englischen Teil klicken wir (oft, aber nicht immer) auf "Edit" (Bearbeiten), machen eine maschinelle Übersetzung des Beitrags von seiner Sprache ins Englische mit dem eingebauten Übersetzer und klicken dann auf "Update post" (Beitrag aktualisieren).
Dies sollte jedoch nicht kategorisch geschehen; es ist für die Leser sehr nachteilig. Eigeninitiative zu zeigen, wird oft bestraft.
Dann ein Ratschlag: Schreiben Sie ihn in Ihrer Muttersprache und darunter - die Übersetzung ins Englische. Auf diese Weise wird es für den Leser einfacher, Fehler in der maschinellen Übersetzung zu korrigieren.
Dann raten wir Ihnen: Schreiben Sie in Ihrer Muttersprache und darunter - die Übersetzung ins Englische. Dies erleichtert es dem Leser, Fehler in der maschinellen Übersetzung zu korrigieren.
2345 - die Caches der Tester wurden zerstört. Der Name des EA (im Screenshot vor den hervorgehobenen Punkten) ist nicht mehr im Namen der entsprechenden Dateien enthalten.
Aus diesem Grund ist es nicht möglich, die Ergebnisse früherer Optimierungen mit GUI-Tools zu sehen - sie fehlen in der Dropdown-Auswahlliste.
Außerdem stehen in den Dateien Nullen anstelle des Namens des EA.
opt.
tst.

Suchbegriff: Oshibka 006.Z-Laufwerk?
Verwenden Sie auch das Windows-Tool mklink, um den MT5-Tester-Ordner mit einem Ordner auf dem RAM zu verknüpfen?
Könnte dies die Ursache für die seltsamen Fehler sein, die uns schon so lange plagen?
Antrieb Z?
Verwenden Sie auch das Windows-Tool mklink, um den MT5-Tester-Ordner mit einem Ordner auf einem Ram-Laufwerk zu verknüpfen?
Könnte dies der Grund für die seltsamen Fehler sein, die uns schon so lange plagen?
Antrieb Z?
Verwenden Sie auch das Windows-Tool mklink, um den MT5-Tester-Ordner mit einem Ordner auf einem Ram-Laufwerk zu verknüpfen?
Könnte dies der Grund für die seltsamen Fehler sein, die uns schon so lange plagen?
Forum zum Thema Handel, automatische Handelssysteme und Strategietester
MetaTrader 5 Strategy Tester: Bugs, Bugs, Verbesserungsvorschläge
fxsaber, 2019.09.16 14:11
Ich führe diese Batch-Datei im Terminal-Ordner einmal aus, nachdem ich meinen Computer neu gestartet habe.
Danach werden keine Protokolldateien mehr erstellt. Auf den ersten Blick habe ich beim Tester noch keine Verzögerungen bemerkt. Das scheint eine gute Lösung zu sein.
Forum zum Thema Handel, automatisierte Handelssysteme und Strategietests
Dienstleistungen. Arbeiten Sie schon?
fxsaber, 2019.06.07 06:37
Schrieb einen nützlichen DienstBeim Starten des Terminals wird sofort eine Warnung angezeigt, wenn der Ordner Tester nicht vorhanden ist.
Große Hilfe, wenn Tester auf RAMDrive dabei sein sollen.
Der folgende Fehler taucht immer wieder auf. Wer hat das gleiche Problem?
Nachdem Sie die Genetik ausgeführt haben, werden die Optimierungsergebnisse angezeigt.
Indem wir uns die Optimierungsergebnisse für jedes Ergebnis ansehen, führen wir einen einzelnen Durchlauf dieses Ergebnisses im Tester durch, um die Gleichmäßigkeit der Kurve usw. zu überprüfen.
Nach mehreren Einzeldurchläufen mit genau den "Optimierungsergebnissen" stürzt der Einzeldurchlauf ab und nur eine Terminalüberlastung hilft, d.h. der Einzeldurchlauf startet nicht, der Startknopf reagiert nicht (keine Aktion, wenn ich ihn drücke). Zur gleichen Zeit in der normalen Log schreibt etwas wie - Pass (und es gibt "Nummer" zum Beispiel Pass 14, Pass 255, etc.) Es ist schon 3 Jahre Ich bin krank und müde davon, wenn manchmal nach 4-8 Läufe mit 1 genetischen Ergebnis muss ich das Terminal neu starten, laden Sie die Geschichte der Testergebnisse wieder und dann neu starten die Läufe von ihm.
Jeder kann reproduzieren, was ich bekomme - Machen Sie Genetik, und stöbern Sie in den Genetik-Ergebnissen für einzelne Läufe. Manchmal schlägt das Prüfgerät schnell fehl, und manchmal schlägt es Dutzende Male fehl (aber seltener).Jeder kann reproduzieren, was ich bekomme - Machen Sie Genetik, und stochern Sie in den Genetik-Ergebnissen in einzelnen Läufen herum. Manchmal scheitert das Prüfgerät schnell, und manchmal scheitert es Dutzende Male (aber weniger oft).
Ich arbeite viel mit dem Tester. Aber ich kann mich an ein solches Verhalten nicht erinnern.
Ich bin auch ein häufiger Nutzer von Strategietestern.
Die von Ihnen erwähnte Situation ist mir noch nicht begegnet.
Das Problem, auf das ich gestoßen bin, war, dass ich in den meisten Fällen nicht die richtigen Testergebnisse von der Optimierungsaufgabe erhalten konnte.
Die einzelnen Tests sind jedoch alle korrekt.
Das hat nichts mit genetischer Optimierung oder vollständiger Optimierung zu tun, die meisten Optimierungsaufgaben liefern nur lächerliche Ergebnisse.
Wahrscheinlich im Zusammenhang mit einem Cache- oder Speicherverwaltungsmechanismus hatte der Strategietester einen oder mehrere schwerwiegende Fehler in der Optimierungsfunktion, die vor Version 2280 begann.
Ich bin auch ein häufiger Nutzer von Strategietestern.
Die von Ihnen erwähnte Situation ist mir auch noch nicht begegnet.
Das Problem, auf das ich stieß, war, dass ich in den meisten Fällen nicht die richtigen Testergebnisse aus der Optimierungsaufgabe erhalten konnte.
Alle Einzeltests sind jedoch korrekt.
Das hat nichts mit genetischer Optimierung oder vollständiger Optimierung zu tun, die meisten Optimierungsaufgaben liefern nur lächerliche Ergebnisse.
Möglicherweise im Zusammenhang mit einer Art Cache- oder Speicherverwaltungsmechanismus hatte der Strategietester ab einer Version vor 2280 einen oder mehrere schwerwiegende Fehler in der Optimierungsfunktion.
Ich teste jetzt kurzfristig noch einmal und werde etwas mehr darüber schreiben. Ich selbst habe schon lange keine großen Mengen mehr getestet.
Vielleicht sind die neuesten Versionen stabiler, ich konnte sie nicht finden, auf der alten Version (2085) schnell genug wiederholt. True Start ist nicht vollständig gestoppt, nur auf einige Zeilen, die Ergebnisse der Prüfung nicht in irgendeiner Weise zu starten.
Auch das ist nicht ganz das Problem, das ich oben beschrieben habe, aber es ist eine Option.
Ich habe zum Beispiel die folgenden Informationen zum Build 2085 erhalten.
Kann jemand entziffern, was im Agentenprotokoll steht?
Ich habe verstanden, dass das Problem vielleicht bei den Agenten liegt.
Ja, das ist in den Protokollen der Fall.
Ich habe hier bereits über das Problem geschrieben:
https://www.mql5.com/ru/forum/1111/page2485#comment_12092720
https://www.mql5.com/ru/forum/1111/page2486#comment_12118579
https://www.mql5.com/ru/forum/315556/page3#comment_12072667
https://www.mql5.com/ru/forum/1111/page2483#comment_12072438
https://www.mql5.com/ru/forum/315556/page12#comment_12342692 bis 2093 bauen