Обсуждение статьи "Пишем глубокую нейронную сеть с нуля на языке MQL" - страница 3

 
Roman Shiredchenko #:

как  то можно в эту сеть встроить обратное распространение ошибки? 

почему то есть мнение, что такая сеть более гибко бы настраивалась и предоставляла лучшие входа - выхода...

ведь Сеть с обратным распространением ошибки - это же ведь  не совсем другие сети?

НН с обратным распространением ошибки на MQL5 см. тут - https://www.mql5.com/en/code/27396

Это перенос оригинального сишного кода отсюда - https://www.mql5.com/ru/code/9002 - там есть теория вкратце.

BPNN MQL Predictor Demo with library
BPNN MQL Predictor Demo with library
  • www.mql5.com
This is a demo indicator with BPNN neural network library ported from C++ to MQL.
 
Stanislav Korotky #:

НН с обратным распространением ошибки на MQL5 см. тут - https://www.mql5.com/en/code/27396

Это перенос оригинального сишного кода отсюда - https://www.mql5.com/ru/code/9002 - там есть теория вкратце.

спс посмотрю...

 

Привет, Энди:

Поздравляю с вашей статьей и вашей программой. Я только что протестировал ее в MT5, и она, кажется, работает правильно, хотя я думаю, что нейронная сеть не способна к обобщению, и за пределами периода бэктестирования результаты значительно ухудшаются.

Большое спасибо за вашу работу и за отличную идею оставить обучающую часть для симулятора стратегии.

С уважением,

Герардо

 

Редкая и хорошая статья, спасибо, что поделились.

Глубокое обучение - действительно хороший способ для торговли, единственная проблема - влияние аномальных данных.

Эра искусственного интеллекта наступила!

 
Анимация супер, автор заморочился
 

Здравствуйте, ваша статья была исключительной, очень умной и привлекательной, но когда я пошел компилировать ее, чтобы проверить ее на моем счете, она показала ошибки. не могли бы вы проверить, что случилось? Я очень хочу проверить советника из вашей статьи. Большое спасибо.



 
Здравствуйте сэр добрый день я был действительно очарован вашим советником относительно нейронной сети и
Яработал над ним в течение довольно долгого времени сейчас
Яне знаю, что не так в моем коде, так как я не эксперт я просто студент ИТ, обучающийся в общественном колледже
Яхотел бы сделать ваш советник в пользовательский индикатор, который просто сделать метку объекта
(Buy [+1], Sell[-1], ignore[0] также сэр я изменить ставки[0].high на rates[1].high), но как бы я ни читал документацию, он не показывает конечный результат.
 
Karlis Balcers #:

Обновите следующую функцию, чтобы она возвращала `bool` вместо `void`, и вы увидите, что было задано неправильное количество весов.

Обратите внимание, что вам также необходимо обновлять веса поверх файла (недостаточно обновлять их только при инициализации сети :P

Это жестко закодированная NN, я не рекомендую увеличивать количество нейронов, так как вы не сможете обучить ее позже...

 
Очень хорошая статья, спасибо за отличное введение. Когда я запускаю код, я всегда получаю 0.33333331 в качестве yValues и, следовательно, никакой торговли. Я проверил на нескольких инструментах. Есть идеи, что я делаю не так?
 
Спасибо за коды, которыми вы поделились. У меня, как у начинающего кодера, есть несколько вопросов, надеюсь, вы сможете мне помочь. Заранее спасибо.

1. Когда я компилирую файл "DeepNeuralNetwork.mqh", у меня возникают ошибки, которые я не могу исправить.

2. В DemoEADNN.mq5 не могу найти эти два файла, см. скриншот ниже.

Спасибо.

Файлы: