Diskussion zum Artikel "Neuronale Netze leicht gemacht (Teil 31): Evolutionäre Algorithmen" - Seite 2

 

Zunächst möchte ich mich bei Dmitriy für diese informative Serie bedanken.

Kann mir bitte jemand helfen, diesen Fehler zu verstehen

10:40:19.206 Core 1 2019.01.01 00:00:00 USDJPY#_PERIOD_H1_Evolution.nnw

10:40:19.206 Core 1 Tester gestoppt, weil OnInit einen Nicht-Null-Code zurückgibt 1

10:40:19.207 Kern 1 Verbindung unterbrochen

10:40:19.207 Kern 1 Verbindung geschlossen


 

Problem erkannt.

   float temp1, temp2;
   if(!StudyNet.Load(FileName + ".nnw", dError, temp1, temp2, dtStudied, true)){
   Print("StudyNet");
      return INIT_FAILED;}

Das ist der Grund, warum die Onint-Funktion immer fehlschlägt

 
Kekeletso Mofokeng #:

Gestatten Sie mir zunächst, Dmitriy für diese informative Serie zu danken.

Kann mir bitte jemand helfen, diesen Fehler zu verstehen

10:40:19.206 Core 1 2019.01.01 00:00:00 USDJPY#_PERIOD_H1_Evolution.nnw

10:40:19.206 Core 1 Tester gestoppt, weil OnInit einen Nicht-Null-Code zurückgibt 1

10:40:19.207 Kern 1 Verbindung unterbrochen

10:40:19.207 Kern 1 Verbindung geschlossen


Das Problem ist, dass Sie Ihre .nnw-Datei im Ordner Common/files ablegen müssen, damit der Tester sie finden kann.
 

Lieber Dmitriy ,


ich möchte mich bei Ihnen für Ihre Arbeit bedanken, sie ist sehr wertvoll!


Ich würde gerne jemanden um Hilfe bitten. Wenn ich versuche, den Evolution-test-mq5 EA zu backtesten, erhalte ich einen Fehler, der bereits oben erwähnt wurde: Der Tester wurde gestoppt, weil OnInit einen Nicht-Null-Code 1 zurückgibt.

Ich habe die .nnw-Datei in das Agent-Verzeichnis (C:\Users\...\MetaQuotes\Tester\D0E8209G77C3CF47AD8BA550E52FF078\Agent-127.0.0.1-3000\MQL5\Files) verschoben, aber das hat nicht geholfen.

Der Teil des Codes, der den Fehler zurückgibt, ist in der Abbildung unten zu sehen (genau wie der in einem Kommentar oben).

        float temp1, temp2;
   if(!StudyNet.Load(FileName + ".nnw", dError, temp1, temp2, dtStudied, true)){
   Print("StudyNet");
      return INIT_FAILED;}

Kann mir jemand einen Ratschlag geben, bitte?

Ich danke Ihnen

 
jirivokurka Tester gestoppt, weil OnInit nicht-Null-Code 1 zurückgibt.

Ich habe die .nnw-Datei in das Agent-Verzeichnis (C:\Users\...\MetaQuotes\Tester\D0E8209G77C3CF47AD8BA550E52FF078\Agent-127.0.0.1-3000\MQL5\Files) verschoben, aber das hat nicht geholfen.

Der Teil des Codes, der den Fehler zurückgibt, ist in der Abbildung unten zu sehen (genau wie der in einem Kommentar oben).

Kann mir jemand einen Rat geben, bitte?

Dankeschön

Hallo!

Sie müssen die .nnw-Datei in das Verzeichnis "..\Common\Files" verschieben.

 

Hallo Dmitriy,

danke für deine schnelle Antwort. Ich habe die Dateien in diesen Ordner verschoben, aber leider lief der EA auch nicht gut. Stattdessen bekam ich eine Fehlermeldung:



2023.02.22 18:17:24.577 2018.02.01 00:00:00 OpenCL kernel create failed. Fehlercode=5107

2023.02.22 18:17:24.577 2018.02.01 00:00:00 Fehler beim Erstellen des Kernels: 5107

2023.02.22 18:17:24.608 Testerwurde gestoppt, weil OnInit einen Nicht-Null-Code 1 zurückgibt



Kann jemand bitte helfen?
 
Ivan Butko #:

Ich habe es versucht, ich von 5 bis 10 gesetzt, und ich habe versucht, ein. Gleicher Fehler:

2022.10.22 01:42:08.768 Evolution (EURUSD,H1) Fehler der Ausführung Kernel SoftMax FeedForward: 5109


Mir ist etwas aufgefallen, vielleicht deswegen: beim Speichern eines Modells erscheint auf der linken Seite des Fensters folgende Aufschrift: "Fehler beim Laden des Modells, Datei auswählen, Fehler-ID: 5004". Vielleicht wirkt sich das irgendwie aus.


Außerdem: die erstellte Datei sollte 16 Megabyte wiegen! Es ist ungewöhnlich, solche Größen in mql zu sehen.




UPD

Ich habe es auf meinem Laptop versucht, es will auch nicht unterrichten:

2022.10.22 13:07:36.028 Evolution (EURUSD,H1) EURUSD_PERIOD_H1_Evolution.nnw
2022.10.22 13:07:36.028 Evolution (EURUSD,H1) OpenCL: GPU device 'Intel(R) UHD Graphics' selected
2022.10.22 13:07:37.567 Evolution (EURUSD,H1) 9 nicht gelöschte Objekte übrig
2022.10.22 13:07:37.567 Evolution (EURUSD,H1) 1 Objekt vom Typ CLayer übrig
2022.10.22 13:07:37.567 Evolution (EURUSD,H1) 1 Objekt vom Typ CNeuronBaseOCL übrig
2022.10.22 13:07:37.567 Evolution (EURUSD,H1) 7 Objekte des Typs CBufferFloat verlassen
2022.10.22 13:07:37.567 Evolution (EURUSD,H1) 2688 Bytes an ausgelaufenem Speicher

Im Protokoll:

2022.10.22 13:07:34.716 Experten Experte Evolution (EURUSD,H1) erfolgreich geladen
2022.10.22 13:07:37.568 Experten Initialisierung von Evolution (EURUSD,H1) mit Code 1 fehlgeschlagen
2022.10.22 13:07:37.580 Experten Experte Evolution (EURUSD,H1) entfernt


gleiches Problem... haben Sie die Lösung gefunden?