Скачать MetaTrader 5

Советники: Нейросетевой советник

Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
MetaQuotes Software Corp.
Модератор
189435
MetaQuotes Software Corp.  

Нейросетевой советник:

Советник на базе нейросети FANN

Author: Yury Reshetov

Виталий
19
Виталий  

какой используется способ обучения сети?

Yury Reshetov
13492
Yury Reshetov  
ingDuke:

какой используется способ обучения сети?

В статье все написано, а ссылку на статью я привел.

MQL4 Comments
16316
MQL4 Comments  
Reshetov:
ingDuke:

какой используется способ обучения сети?

В статье все написано, а ссылку на статью я привел.

Запускаю оптимизацию и терминал закрывается в чем проблема?

Ilnaz
440
Ilnaz  

подключил импорт dll терминал начал выдавать смотрите на рисунке. что надо сделать чтобы все работало нормально?   

MQL4 Comments
16316
MQL4 Comments  

у меня такая ошибка.


q

Sdimm
4670
Sdimm  

терминал после запуска оптимизации выгружается с ошибкой

Yury Reshetov
13492
Yury Reshetov  
Sdimm:

терминал после запуска оптимизации выгружается с ошибкой


Господа, здесь нет никого с телепатическими особенностями, чтобы дистанционно разобраться в чем причина ошибки на Вашем компьютере.


Если Вы хотите действительно разобраться, то как минимум, нужно привести распечатку креш-лога и обратиться с ней к разработчику библиотеки - Mariusz Woloszyn.


См. пример того, как по креш-логам можно определить, а следовательно и устранить причину ошибки: https://www.mql5.com/en/articles/1565

Yury Reshetov
13492
Yury Reshetov  

Насколько я понял, в большинстве случаев, причиной ошибки может быть кривизна работы Intel® Threading Building Blocks


Чтобы от этого избавиться, необходимо, отключить параллельный режим работы нейросети, т.е. залезть в код советника через MetaEditor, найти строку 29 и исправить true на false.


Вот так:


static bool Parallel = false;
Александр
375
Александр  

Отличная работа! Простой понятный код, думаю, основа для моих (скорее всего не только моих) дальнейших разработок. Спасибо.

Sdimm
4670
Sdimm  
Reshetov:

Насколько я понял, в большинстве случаев, причиной ошибки может быть кривизна работы Intel® Threading Building Blocks

Чтобы от этого избавиться, необходимо, отключить параллельный режим работы нейросети, т.е. залезть в код советника через MetaEditor, найти строку 29 и исправить true на false.

Вот так:

static bool Parallel = false;

спасибо за разьяснение исправил код. "вылетать" терминал перестал но оптимизация не идет - разбираюсь пока.

Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий