Обсуждение статьи "Нейросети — это просто (Часть 31): Эволюционные алгоритмы" - страница 2

 

Позвольте мне начать с благодарности Дмитрию за эту информативную серию.

Кто-нибудь может помочь мне разобраться в этой ошибке

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

10:40:19.206 Core 1 тестер остановлен, потому что OnInit возвращает ненулевой код 1

10:40:19.207 Core 1 отключен

10:40:19.207 Core 1 соединение закрыто


 

Проблема выявлена.

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

Именно по этой причине функция Onint всегда терпит неудачу

 
Kekeletso Mofokeng #:

Прежде всего, позвольте поблагодарить Дмитрия за эту познавательную серию.

Кто-нибудь может помочь мне разобраться в этой ошибке

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

10:40:19.206 Core 1 тестер остановлен, потому что OnInit возвращает ненулевой код 1

10:40:19.207 Core 1 отключен

10:40:19.207 Core 1 соединение закрыто


Проблема заключается в том, что вам нужно поместить файл .nnw в папку Common/files, чтобы тестер мог его найти.
 

Уважаемый Дмитрий ,


позвольте поблагодарить Вас за Вашу работу, она очень ценна!


Я хотел бы попросить у кого-нибудь помощи. Когда я пытаюсь провести бэктест советника Evolution-test-mq5, то получаю уже упомянутую выше ошибку: тестер остановлен, так как OnInit возвращает ненулевой код 1.

Я переместил файл .nnw в каталог агента (C:\Users\...\MetaQuotes\Tester\D0E8209G77C3CF47AD8BA550E52FF078\Agent-127.0.0.1-3000\MQL5\Files), но это не помогло.

Часть кода, возвращающая ошибку, показана на картинке ниже (как и в комментарии выше).

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

Может ли кто-нибудь дать мне совет, пожалуйста?

Спасибо

 
jirivokurka тестер остановлен, так как OnInit возвращает ненулевой код 1.

Я переместил файл .nnw в каталог агента (C:\Users\...\MetaQuotes\Tester\D0E8209G77C3CF47AD8BA550E52FF078\Agent-127.0.0.1-3000\MQL5\Files), но это не помогло.

Часть кода, возвращающая ошибку, показана на рисунке ниже (как и в комментарии выше).

Может ли кто-нибудь дать мне совет, пожалуйста?

Спасибо

Привет,

Вы должны переместить файл .nnw в каталог ".\Common\Files".

 

Здравствуйте Дмитрий,

спасибо за быстрый ответ. Я переместил файлы в эту папку, но, к сожалению, советник так и не запустился. Вместо этого я получил ошибку:



2023.02.22 18:17:24.577 2018.02.01 00:00:00 OpenCL kernel create failed. Код ошибки=5107

2023.02.22 18:17:24.577 2018.02.01 00:00:00 Ошибка создания ядра: 5107

2023.02.22 18:17:24.608 Тестеростановлен, так как OnInit возвращает ненулевой код 1



Кто-нибудь может помочь, пожалуйста?
 
Ivan Butko #:

Попробовал, ставил от 5 до 10, и единицу пробовал. Та же ошибка:

2022.10.22 01:42:08.768 Evolution (EURUSD,H1) Error of execution kernel SoftMax FeedForward: 5109


Кое-что заметил, может из-за этого: при сохранении модели слева в окне появляются надписи: "Error of load model, Select file, error id: 5004". Может это как-то влияет. 


Ещё: созданный файл должен весить 16 мегабайт?! Непривычно видеть такие размеры в mql.




UPD 

Попробовал на ноутбуке, тоже не хочет обучать:

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 undeleted objects left
2022.10.22 13:07:37.567 Evolution (EURUSD,H1) 1 object of type CLayer left
2022.10.22 13:07:37.567 Evolution (EURUSD,H1) 1 object of type CNeuronBaseOCL left
2022.10.22 13:07:37.567 Evolution (EURUSD,H1) 7 objects of type CBufferFloat left
2022.10.22 13:07:37.567 Evolution (EURUSD,H1) 2688 bytes of leaked memory

В журнале:

2022.10.22 13:07:34.716 Experts expert Evolution (EURUSD,H1) loaded successfully
2022.10.22 13:07:37.568 Experts initializing of Evolution (EURUSD,H1) failed with code 1
2022.10.22 13:07:37.580 Experts expert Evolution (EURUSD,H1) removed


same problem..  do you find the solution?