MT5-Terminal wurde heute aktualisiert und das Fenster "Optimierung" wird während des Tests nicht angezeigt - Seite 9

 
Texnolog:
Auf jeden Fall hat das MT5-Terminal nichts damit zu tun. Mit dem Computer ist etwas nicht in Ordnung.

Eher bei den verwendeten Indikatoren/Beratern.

 

Ja. Es ist unpraktisch, wenn die Ergebnistabelle nicht angezeigt wird, während man arbeitet. Aber das macht nichts.


Start der genetischen Optimierung.

Die erste Generation geht, die zweite Generation beginnt.

Ich halte an und sehe die Ergebnisse.

Dann fange ich wieder an.

Fragen:

1. In der XML-Ergebnisdatei wird in der Spalte "Pass" nur noch ein Wert angezeigt und nicht mehr die Paare "Generation, Nummer" wie zuvor. Soll das so sein?

2. Wenn ich die Optimierungsfortsetzung starte, erscheinen Paare (0, xxx) im Protokoll - d.h. die Generationen scheinen neu zu beginnen. Ist das so gewollt?

 
Georgiy Merts:

Ja. Es ist unpraktisch, wenn die Ergebnistabelle nicht angezeigt wird, während man arbeitet. Aber das macht nichts.


Start der genetischen Optimierung.

Die erste Generation geht, die zweite Generation beginnt.

Ich halte an und sehe die Ergebnisse.

Dann fange ich wieder an.

Fragen:

1. In der XML-Ergebnisdatei wird in der Spalte "Pass" nur noch ein Wert angezeigt und nicht mehr die Paare "Generation, Nummer" wie zuvor. Soll das so sein?

2. Wenn ich die Optimierungsfortsetzung starte, erscheinen Paare (0, xxx) im Protokoll - d.h. es sieht so aus, als würden die Generationen neu beginnen. Soll das so sein?

Ich habe die Antwort bekommen.

Texnolog:
Optimierung eines einfachen MA EA. Ich habe es 2 Mal unterbrochen und es wird immer von Anfang an optimiert.

Warum haben Sie nicht von Anfang an gesagt, dass Sie Genetik betreiben?

Das Prinzip der genetischen Suche selbst beruht auf dem Zufallsprinzip und hat daher keinen Sinn darin, "das fortzusetzen, was man begonnen hat". Seine Aufgabe ist es, zufällig zu laufen.

Und selbst dann wird der Cache genutzt. Es ist nur so, dass die Wahrscheinlichkeit, auf zuvor berechnete Ergebnisse zu stoßen, sehr gering ist (Sie haben einen Suchbereich von 50 Millionen Varianten). Es sieht also so aus, als würde man von vorne beginnen, da der Ausgangspunkt zufällig gewählt wird.

 

Das Terminal wurde auf die Version 1816 aktualisiert.

Im laufenden EA wurde Sleep(60000) in Sleep(5000) geändert. Kompiliert mit einer neuen Version des Compilers.

Ich habe versucht, sie auf der Karte zu öffnen, und erhielt die Meldung EX5 loading failed.

Alles, was mit dem alten Compiler kompiliert wurde, scheint zu funktionieren.

Was habe ich damit zu tun? Was muss ich tun?

Dateien:
temp2.ex5  84 kb
 
Texnolog:

Dies wurde mir gesagt

Warum haben Sie nicht von Anfang an gesagt, dass Sie Genetik betreiben?

Das Prinzip der genetischen Suche selbst beruht auf dem Zufallsprinzip und hat daher keinen Sinn darin, "das fortzusetzen, was man begonnen hat". Seine Aufgabe ist es, zufällig zu laufen.

Und selbst dann wird der Cache genutzt. Es ist nur so, dass die Wahrscheinlichkeit, auf zuvor berechnete Ergebnisse zu stoßen, sehr gering ist (Sie haben einen Suchbereich von 50 Millionen Varianten). Es sieht also nach einem Neustart aus, da der Startpunkt zufällig gewählt wird.

Das ist richtig.

Ich habe eine Frage zu Bezeichnungen - sollten Generationen irgendwie bleiben? И

 
In den neuesten Versionen - 1815 und 1816 - blinkt während der Optimierung der Bildschirm, wenn die Registerkarte"Optimierungsdiagramm" angezeigt wird. Betriebssystem Windows 7.
 
Aliaksandr Yemialyanau:
In den neuesten Versionen - 1815 und 1816 - blinkt der Bildschirm während der Optimierung, wenn die Registerkarte"Optimierungsdiagramm" angezeigt wird. Betriebssystem Windows 7.
Dieser Trick begann mit dem Jahr 1809.
 
Georgiy Merts:

Das ist richtig.

Ich habe eine Frage zu den Bezeichnungen - die Generationen sollen doch erhalten bleiben, oder? И

Die Generationen gehen nirgendwo hin, aber ihre Arbeit ist ein großes Geheimnis.

QG      0       11:57:30.971    Core 1  connected
KF      0       11:57:30.977    Core 1  authorized (agent build 1816)
DL      0       11:57:31.040    Core 1  common synchronization completed
IG      0       11:58:09.237    Tester  Best result 3179.39 produced at generation 0. Next generation 1
QH      0       11:58:15.949    Tester  Best result 3202.04 produced at generation 1. Next generation 2
PM      0       11:58:23.623    Tester  Best result 3208.14 produced at generation 2. Next generation 3
HF      0       11:58:31.384    Tester  Best result 3208.14 produced at generation 2. Next generation 4
CJ      0       11:58:38.068    Tester  Best result 3208.14 produced at generation 2. Next generation 5
RO      0       11:58:44.621    Tester  Best result 3289.21 produced at generation 5. Next generation 6
LP      0       11:58:51.800    Tester  Best result 3317.26 produced at generation 6. Next generation 7
CE      0       11:58:59.147    Tester  Best result 3317.26 produced at generation 6. Next generation 8
OI      0       11:59:07.854    Tester  Best result 3317.26 produced at generation 6. Next generation 9
DQ      0       11:59:13.278    Tester  Best result 3317.26 produced at generation 6. Next generation 10
QD      0       11:59:18.071    Tester  Best result 3317.26 produced at generation 6. Next generation 11
EH      0       11:59:22.291    Tester  Best result 3317.26 produced at generation 6. Next generation 12
MO      0       11:59:25.700    Tester  Best result 3339.8 produced at generation 12. Next generation 13
OR      0       11:59:28.160    Tester  Best result 3352.2 produced at generation 13. Next generation 14
FF      0       11:59:31.179    Tester  Best result 3352.2 produced at generation 13. Next generation 15
FM      0       11:59:32.544    Tester  Best result 3352.2 produced at generation 13. Next generation 16
KP      0       11:59:33.811    Tester  Best result 3352.2 produced at generation 13. Next generation 17
QD      0       11:59:34.378    Tester  Best result 3352.2 produced at generation 13. Next generation 18
QK      0       11:59:36.256    Tester  Best result 3352.2 produced at generation 13. Next generation 19
JO      0       11:59:38.017    Tester  Best result 3352.2 produced at generation 13. Next generation 20
QR      0       11:59:38.811    Tester  Best result 3352.2 produced at generation 13. Next generation 21
PI      0       11:59:39.322    Tester  Best result 3352.2 produced at generation 13. Next generation 22
FM      0       11:59:39.389    Tester  Best result 3352.2 produced at generation 13. Next generation 23
EP      0       11:59:39.394    Tester  Best result 3352.2 produced at generation 13. Next generation 24
QG      0       11:59:39.500    Tester  Best result 3352.2 produced at generation 13. Next generation 25
DK      0       11:59:39.571    Tester  Best result 3352.2 produced at generation 13. Next generation 26
MN      0       11:59:39.575    Tester  Best result 3352.2 produced at generation 13. Next generation 27
FR      0       11:59:39.579    Tester  Best result 3352.2 produced at generation 13. Next generation 28
II      0       11:59:39.933    Tester  Best result 3352.2 produced at generation 13. Next generation 29
EL      0       11:59:40.001    Tester  Best result 3352.2 produced at generation 13. Next generation 30
LP      0       11:59:40.005    Tester  Best result 3352.2 produced at generation 13. Next generation 31
OG      0       11:59:40.009    Tester  Best result 3352.2 produced at generation 13. Next generation 32
KI      0       11:59:40.013    Tester  genetic calculation is over
QD      0       11:59:40.013    Tester  result cache used 7038 times
GP      0       11:59:40.013    Tester  genetic optimization finished on pass 8704 (of 651360)
KQ      0       11:59:40.144    Statistics      optimization done in 2 minutes 12 seconds
HG      0       11:59:40.144    Statistics      local 1666 tasks (100%), remote 0 tasks (0%), cloud 0 tasks (0%)
LL      0       11:59:40.145    Core 1  connection closed
 
pivomoe:

Das Terminal wurde auf die Version 1816 aktualisiert.

Im laufenden EA wurde Sleep(60000) in Sleep(5000) geändert. Kompiliert mit einer neuen Version des Compilers.

Ich habe versucht, sie im Diagramm zu öffnen, und erhielt die Meldung EX5 loading failed.

Alles, was mit dem alten Compiler kompiliert wurde, scheint zu funktionieren.

Was habe ich damit zu tun? Was muss ich tun?

Hier geht es um die Optimierung.
 
Texnolog:

Die Generationen gehen nirgendwo hin, die Wahrheit ist, dass ihre Arbeit ein großes Geheimnis ist.

Warum "ein großes Geheimnis"?

Was die Arbeit des Optimierers selbst angeht, sehe ich keinen Unterschied. Alles funktioniert gut, und verständlicherweise wird im Falle einer Prozessunterbrechung ein neuer Prozess mit anderen Daten durchgeführt, die durch den Randomizer gegeben sind.

Ich habe eine Frage zu den Bezeichnungen. Ich wollte nur die Daten der Generationen verwenden, in denen dieses oder jenes Ergebnis auftrat.