Программирование - это просто
Advertisement
Главная arrow Биржевые роботы arrow Пишем биржевого робота на C# (платный раздел) arrow Пишем биржевого робота на C#. Урок 4. Доработка нейросети
11.08.2022 г.
Главное меню
Главная
Интернет магазин
Программные продукты
Биржевые роботы
Искусственный интеллект
Математика и информатика
1С:Предприятие
Уроки C#
Уроки Delphi
Уроки программирования
Web-программирование
Дизайн и графика
Компьютер для блондинок
Исходники
Статьи
Платный раздел
Рассказы про компьютеры
Хитрости и секреты
Системный подход
Размышления
Наука для чайников
Друзья сайта
Excel-это не сложно
Все о финансах
.
Пишем биржевого робота на C#. Урок 4. Доработка нейросети Печать E-mail
Автор megabax   
14.10.2011 г.
Структура программы на примере простейшей программы

  Пишем биржевого робота на C#. Урок 4. Доработка нейросети

Что бы смотреть урок полностью, подпишитесь на платный раздел.

В платном разделе статья находиться здесь.


Исходники к уроку можно скачать в платном разделе.

 

На уроке 2 мы рассмотрели нейросеть. Сейчас в эту нейросеть добавлен новый функционал. В частности, можно присоединить к нейросети котировки:

 

Пишем биржевого робота на C#. Урок 4. Доработка нейросети

 

И подать на входы данные с источника котировок:

Пишем биржевого робота на C#. Урок 4. Доработка нейросети

 

На вход можно подать любое из поля open, close, high, low, volume:

Пишем биржевого робота на C#. Урок 4. Доработка нейросети

 

Входные данные - это поля свечи, смешенной от текущей свечи назад на заданное количество свечей.

 

Источником котировок является класс PriceSource. в нем есть метод для загрузки котировок из текстового файла стандартного формата...

        public void LoadFromTextFile(string AFilePath)

        {

            fileName = AFilePath;

 

            ...

 

 

...

 

... Еще появилась групповое добавление элементов слоя (нейронов), пока правда работает только для входного слоя:

Пишем биржевого робота на C#. Урок 4. Доработка нейросети

 

При групповом добавление указываем диапазон свечей и входные поля:

Пишем биржевого робота на C#. Урок 4. Доработка нейросети

 

Вот как реализовано групповое добавление...

 

...

 

.... Все эти групповые добавления удобны, когда необходимо закодировать в нейронной сети нечто вроде индикатора "скользящая средняя":

Пишем биржевого робота на C#. Урок 4. Доработка нейросети

 

Исходники к уроку можно скачать в платном разделе.

 

 

 

 

Последнее обновление ( 17.01.2013 г. )
 
« След.   Пред. »
 
© 2022 Программирование - это просто
Joomla! - свободное программное обеспечение, распространяемое по лицензии GNU/GPL.
Русская локализация © 2005-2008 Joom.Ru - Русский Дом Joomla!
Design by Mamboteam.com | Powered by Mambobanner.de
Я принимаю Яндекс.Деньги