Обсуждение статьи "Нейросети — это просто (Часть 2): Обучение и тестирование сети" - страница 6

Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
ne86.mo
12.04. 2024г
подскажите! Земляне! Инопланетянину с планеты Фондовый рынок! Почему могут отсутствовать метки на прогнозных барах? на картинке файла nnw они имеются
Спасибо, Дмитрий.
Какая фантастическая статья (и предыдущая статья)! Я искал что-то, чтобы начать, какой-то код, который я могу адаптировать, и это идеально. Я новичок в MQL5, но я уже ковыряюсь в коде, читая его. При компиляции у меня были те же две ошибки, что и у другого автора, но благодаря ответу Дмитрия я смог отредактировать NeuroNet.mqh и получить успешную компиляцию.
Кто-нибудь написал код для размещения заказов? Не поделитесь?
Как мы могли бы также включить предсказание того, какие параметры открытия позиции будут работать лучше всего, такие как объем, sl и tp?
Мне нравится, что и в примере, и в библиотеке всего около 500 строк кода. Это приемлемый размер для обучения и адаптации.
Кажется, я нашел проблему, связанную с тем, что метки предсказанных фракталов не отображаются для регрессионной нейронной сети (Fractal).
В статье написано следующее:
Переменная i зацикливается на свечах. Этот код корректен в классификационной нейросети (Fractal_2), хотя там тест i<300.
Однако в регрессионной нейронной сети (Fractal) в качестве тестовой переменной используется count, и тест равен ">".
Кажется, что Count - это число Era. Это означало бы, что метки будут размещены на всех соответствующих свечах, а не только на тех, которые относятся к последним 200, и только после 200 эр. Я предполагаю, что это ошибка.
Кажется ли это правильным?
Отличный опыт обучения.
Доброе утро
Большое спасибо за эту статью, однако я столкнулся с ошибкой компилятора при компиляции Fractal_2.mq5 и Fractal.mq5. Проблема заключалась в "void feedForward(const CArrayObj *&prevLayer);", и я изменил его на "void feedForward(const CArrayObj *prevLayer);". Правильно ли это изменение
С уважением,
С уважением,
Здравствуйте, да, вы можете использовать его.