Имя пользователя:

Пароль:



Объявления
Поздравляем
kostya_onishenko

Разработка советника на основе нейросетевого фильтра

Разработка советника на основе нейросетевого фильтра Приват

Номер сообщения:#61  Непрочитанное сообщение Hell-Hound » 08 апр 2013, 18:41

Все советники требуют внимательного изучения.
Как у тебя проходит тест фильтра?
Аватар пользователя
Hell-Hound
.
.
Сообщений: 118
Возраст: 32
Зарегистрирован: 61 месяцев и 21 дней
Откуда: Новоуральск
Благодарил (а): 79 раз.
Поблагодарили: 29 раз.
Имя: Владимир
Пункты репутации: 0

Разработка советника на основе нейросетевого фильтра Приват

Номер сообщения:#62  Непрочитанное сообщение Pyyx » 08 апр 2013, 19:28

Hell-Hound писал(а):

Все советники требуют внимательного изучения.
Как у тебя проходит тест фильтра?

Из-за малого количества информации, разработка продвигается очень медленно. Везде приходится применять метод научного тыка, хотя данный метод очень действенен, но требует очень много времени и усилий.
:D
Правильного выбора в реальности не существует — есть только сделанный выбор и его последствия.

Разработка советника на основе нейросетевого фильтра
Аватар пользователя
Pyyx
.
.
Сообщений: 950
Возраст: 36
Зарегистрирован: 62 месяцев и 9 дней
Откуда: Планета Земля
Национальный флаг:
Belarus
Благодарил (а): 331 раз.
Поблагодарили: 545 раз.
Имя: Сергей
Пункты репутации: 21
Молодой трейдерМолодой трейдерМолодой трейдер

Разработка советника на основе нейросетевого фильтра Приват

Номер сообщения:#63  Непрочитанное сообщение Hell-Hound » 08 апр 2013, 19:49

Может что подсказать или найти?
Аватар пользователя
Hell-Hound
.
.
Сообщений: 118
Возраст: 32
Зарегистрирован: 61 месяцев и 21 дней
Откуда: Новоуральск
Благодарил (а): 79 раз.
Поблагодарили: 29 раз.
Имя: Владимир
Пункты репутации: 0

Разработка советника на основе нейросетевого фильтра Приват

Номер сообщения:#64  Непрочитанное сообщение Pyyx » 08 апр 2013, 20:05

Hell-Hound писал(а):

Может что подсказать или найти?

Ну попробуй:
1.Как лучше проводить обучение нейросетей , на полном отрезке данных(сделать выборку выегрошных ситуций), или вовремя работы советника (выиграл-показал, проиграл-показал)?
2.Сколько делать порогов для выходных данных 2 (-1 и 1) или больше (если нейросеть выдаёт ответ от-1 до 1)?
3.Как определить оптимальное соотношение нейронов скрытых слоев к входным и выходным?
Напиши только то, что сам думаешь.
:)
Правильного выбора в реальности не существует — есть только сделанный выбор и его последствия.

Разработка советника на основе нейросетевого фильтра
Аватар пользователя
Pyyx
.
.
Сообщений: 950
Возраст: 36
Зарегистрирован: 62 месяцев и 9 дней
Откуда: Планета Земля
Национальный флаг:
Belarus
Благодарил (а): 331 раз.
Поблагодарили: 545 раз.
Имя: Сергей
Пункты репутации: 21
Молодой трейдерМолодой трейдерМолодой трейдер

Разработка советника на основе нейросетевого фильтра Приват

Номер сообщения:#65  Непрочитанное сообщение Hell-Hound » 08 апр 2013, 20:52

1. Алгоритм Левенберга-Маркара для обучения сети.
2. Думаю пока проще сделать -1/1 и добиться хорошей точности, потом можно подумать над увеличением, главное чтобы точность не пострадала.
3. Не нужно брать скрытых слоев больше, чем удвоенное количество входных элементов.
Аватар пользователя
Hell-Hound
.
.
Сообщений: 118
Возраст: 32
Зарегистрирован: 61 месяцев и 21 дней
Откуда: Новоуральск
Благодарил (а): 79 раз.
Поблагодарили: 29 раз.
Имя: Владимир
Пункты репутации: 0

Разработка советника на основе нейросетевого фильтра Приват

Номер сообщения:#66  Непрочитанное сообщение Pyyx » 08 апр 2013, 23:34

Hell-Hound писал(а):

1. Алгоритм Левенберга-Маркара для обучения сети.
2. Думаю пока проще сделать -1/1 и добиться хорошей точности, потом можно подумать над увеличением, главное чтобы точность не пострадала.
3. Не нужно брать скрытых слоев больше, чем удвоенное количество входных элементов.

1.В библиотеке FANN, такой метод отсутствует. Есть только один метод обратного распространения ошибки.
2. -1 проигрыш, +1 выигрыш. Но что считать проигрышем, а что выигрышем?
3. Я где-то читал, что число нейронов не должно превышать количества нейронов во входном, и число скрытых слоёв должно быть столько , что бы обеспечивать допустимую точность (точное количество подбирается в ручную).
:geek:
P.S. :
Давай определимся, я использую уже готовые библиотеки FANN2MQL. Ток что у нас очень урезанный пока функционал. В дальнейшем планирую сделать обёртку для ENCOG, вот там можно будет и по извращаться. А пока нужно подобрать лучшие методы подготовки данных, и соответственно что вообще можно впереть в качестве входных данных для сетей.
Правильного выбора в реальности не существует — есть только сделанный выбор и его последствия.

Разработка советника на основе нейросетевого фильтра
Аватар пользователя
Pyyx
.
.
Сообщений: 950
Возраст: 36
Зарегистрирован: 62 месяцев и 9 дней
Откуда: Планета Земля
Национальный флаг:
Belarus
Благодарил (а): 331 раз.
Поблагодарили: 545 раз.
Имя: Сергей
Пункты репутации: 21
Молодой трейдерМолодой трейдерМолодой трейдер

Разработка советника на основе нейросетевого фильтра Приват

Номер сообщения:#67  Непрочитанное сообщение coder-ex » 10 апр 2013, 02:20

Всем привет, достали меня эти командировки - толком ни куда не продвинулся из-за них и тут пропал надолго к тому же...
По поводу библиотек, ведь есть и другие библиотеки, к примеру knnl мне очень понравилась, к тому же как мне видится то что нужно в трейдинге, по крайней мере о таком типе сетей везде пишут в т.ч. и в серьезных моделях по определению типов свечных конфигураций.

Сообщение добавлено... спустя 5 минут 46 секунд:
При работе с knnl требуется boost. Версий много, но я использовал 1.51.
Его я не могу выложить т.к. не получается, может лимит какой присутствует. Попробую завтра, есть еще одна библиотека, ее не пробовал, но тоже вроде используют.
У вас нет доступа для просмотра вложений в этом сообщении.
Си — это причудливый, несовершенный, но невероятно успешный язык.
— Dennis M. Ritchie.
Аватар пользователя
coder-ex
.
.
      Автор темы
Сообщений: 848
Возраст: 47
Зарегистрирован: 14 месяцев и 2 дня
Откуда: Томск
Национальный флаг:
Russia
Благодарил (а): 10 раз.
Поблагодарили: 21 раз.
Имя: Константин
Пункты репутации: 2
Ученик трейдера

Разработка советника на основе нейросетевого фильтра Приват

Номер сообщения:#68  Непрочитанное сообщение Pyyx » 10 апр 2013, 10:20

Kisa писал(а):

По поводу библиотек, ведь есть и другие библиотеки, к примеру knnl мне очень понравилась, к тому же как мне видится то что нужно в трейдинге, по крайней мере о таком типе сетей везде пишут в т.ч. и в серьезных моделях по определению типов свечных конфигураций.
При работе с knnl требуется boost. Версий много, но я использовал 1.51.
Его я не могу выложить т.к. не получается, может лимит какой присутствует. Попробую завтра, есть еще одна библиотека, ее не пробовал, но тоже вроде используют.

При первом знакомстве с нейсетями сталкивался с данной библиотекой, но из-за отсутствия склонности к иностранным языкам, забросил это дело. Если бы ты еще выложил ссылки на описание, примеры и инструкции, и желательно на русском, был бы очень благодарен. :D
Правильного выбора в реальности не существует — есть только сделанный выбор и его последствия.

Разработка советника на основе нейросетевого фильтра
Аватар пользователя
Pyyx
.
.
Сообщений: 950
Возраст: 36
Зарегистрирован: 62 месяцев и 9 дней
Откуда: Планета Земля
Национальный флаг:
Belarus
Благодарил (а): 331 раз.
Поблагодарили: 545 раз.
Имя: Сергей
Пункты репутации: 21
Молодой трейдерМолодой трейдерМолодой трейдер

Разработка советника на основе нейросетевого фильтра Приват

Номер сообщения:#69  Непрочитанное сообщение SNAIKE » 10 апр 2013, 11:43

Как то интересовался что такое нейросети и как они применяются вот не плохая статейка как обучить и прикрутить сеть к сову там правдо на MT5, но думаю это тоже самое MQL5
Аватар пользователя
SNAIKE


Разработка советника на основе нейросетевого фильтра Приват

Номер сообщения:#70  Непрочитанное сообщение coder-ex » 10 апр 2013, 15:04

SNAIKE писал(а):

Как то интересовался что такое нейросети и как они применяются вот не плохая статейка как обучить и прикрутить сеть к сову там правдо на MT5, но думаю это тоже самое MQL5


http://knnl.sourceforge.net/ ссылка на библиотеку KNNL, там описываются ее функции, там же упоминается о связке с boost

http://www.boost.org ссылка на boost, не могу залить т.к. большой размер (89 метров), поэтому по ссылке качайте сами, я использовал версию 1.51, ставится как библиотека lib и подключается к проекту, я работаю на VisualStudio 2010

К библиотеке KNNL нужно написать API для MT4 как в библиотеке FANN. Есть еще в фейсбуке или твиттере, страница разработчиков этой сети, но там по русски не пишут, если сами не найдете то помогу с поиском их страницы.

Есть еще куча библиотек, к примеру http://flood.sourceforge.net/index.html вроде тоже по нашей тематике, я ее не пробовал, но в них во всех нужно писать API интерфейсы.
Си — это причудливый, несовершенный, но невероятно успешный язык.
— Dennis M. Ritchie.
Аватар пользователя
coder-ex
.
.
      Автор темы
Сообщений: 848
Возраст: 47
Зарегистрирован: 14 месяцев и 2 дня
Откуда: Томск
Национальный флаг:
Russia
Благодарил (а): 10 раз.
Поблагодарили: 21 раз.
Имя: Константин
Пункты репутации: 2
Ученик трейдера

Разработка советника на основе нейросетевого фильтра Приват

Номер сообщения:#71  Непрочитанное сообщение amber631 » 12 апр 2013, 00:29

) уменя была курсовая по нейросетям, когда давно давно в универе учился ), прикольно было, нейро сеть на ассемблере делать )....
Разработка советника на основе нейросетевого фильтра Разработка советника на основе нейросетевого фильтра
Аватар пользователя
amber631
.
.
Сообщений: 214
Возраст: 43
Зарегистрирован: 61 месяцев и 14 дней
Откуда: Ireland
Национальный флаг:
Ireland
Благодарил (а): 59 раз.
Поблагодарили: 206 раз.
Имя: Влад
Пункты репутации: 9
Ученик трейдера

Разработка советника на основе нейросетевого фильтра Приват

Номер сообщения:#72  Непрочитанное сообщение Kordan » 16 апр 2013, 16:20

Не знаю полезно или нет, попалась ссылка на программы по теме. http://dma.profi-forex.org/soft.php?id=neiro
Аватар пользователя
Kordan
.
.
Сообщений: 2451
Возраст: 49
Зарегистрирован: 63 месяцев и 2 дня
Откуда: Саратов
Национальный флаг:
Russia
Благодарил (а): 667 раз.
Поблагодарили: 1220 раз.
Имя: Валерий
Пункты репутации: 25
Молодой трейдерМолодой трейдерМолодой трейдер

Разработка советника на основе нейросетевого фильтра Приват

Номер сообщения:#73  Непрочитанное сообщение amber631 » 17 апр 2013, 01:13

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

НИ ОДИН индикатор не сможет показать будующее, в любой момент цена может уйти вверх или вниз, ... нужно разработать алгоритм адекватной реакции советника..
Разработка советника на основе нейросетевого фильтра Разработка советника на основе нейросетевого фильтра
Аватар пользователя
amber631
.
.
Сообщений: 214
Возраст: 43
Зарегистрирован: 61 месяцев и 14 дней
Откуда: Ireland
Национальный флаг:
Ireland
Благодарил (а): 59 раз.
Поблагодарили: 206 раз.
Имя: Влад
Пункты репутации: 9
Ученик трейдера

Разработка советника на основе нейросетевого фильтра Приват

Номер сообщения:#74  Непрочитанное сообщение Pyyx » 17 апр 2013, 09:15

amber631 писал(а):

надо завязывать с изобретением машины времени...

А вдруг повезёт, ведь век назад люди и летать не умели, а теперь, в Америку за 10 часов и ты в Нью-Йорке.
;) 8-) 8-)
Правильного выбора в реальности не существует — есть только сделанный выбор и его последствия.

Разработка советника на основе нейросетевого фильтра
Аватар пользователя
Pyyx
.
.
Сообщений: 950
Возраст: 36
Зарегистрирован: 62 месяцев и 9 дней
Откуда: Планета Земля
Национальный флаг:
Belarus
Благодарил (а): 331 раз.
Поблагодарили: 545 раз.
Имя: Сергей
Пункты репутации: 21
Молодой трейдерМолодой трейдерМолодой трейдер

Разработка советника на основе нейросетевого фильтра Приват

Номер сообщения:#75  Непрочитанное сообщение Zaaartu » 17 апр 2013, 19:56

Pyyx писал(а):

А вдруг повезёт

Вот оно! Любимое Русское! :D
:wizard: "Еще не волшебник, но уже лечусь" :psih:
Аватар пользователя
Zaaartu
White Pirate
White Pirate
Сообщений: 1394
Возраст: 27
Зарегистрирован: 61 месяцев и 14 дней
Национальный флаг:
Russia
Благодарил (а): 34 раз.
Поблагодарили: 837 раз.
Имя: Михаил
Пункты репутации: 37
Молодой трейдерМолодой трейдерМолодой трейдерМолодой трейдер

Разработка советника на основе нейросетевого фильтра Приват

Номер сообщения:#76  Непрочитанное сообщение amber631 » 17 апр 2013, 22:24

и я про то же ),

имея хороший индикатор, мы просто оттягиваем время когда к нам прийдет дядя коля с мешком просадок

имея хороший алгоритм выхода из просадки, нам все равно когда входить, мы знаем что всегда выйдем в прибыль с небольшой просадкой
Разработка советника на основе нейросетевого фильтра Разработка советника на основе нейросетевого фильтра
Аватар пользователя
amber631
.
.
Сообщений: 214
Возраст: 43
Зарегистрирован: 61 месяцев и 14 дней
Откуда: Ireland
Национальный флаг:
Ireland
Благодарил (а): 59 раз.
Поблагодарили: 206 раз.
Имя: Влад
Пункты репутации: 9
Ученик трейдера

Разработка советника на основе нейросетевого фильтра Приват

Номер сообщения:#77  Непрочитанное сообщение Zaaartu » 17 апр 2013, 23:22

amber631 писал(а):

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

Однакож, одну утопию на другую - менять тоже не стоит. Идеального алгоритма попросту не существует, точно также как и идеального индикатора. Ибо управляемый хаос - это лишь теория(по крайней мере в отношении рынка), иллюзия предсказуемости навязанная субъективной логикой.
:wizard: "Еще не волшебник, но уже лечусь" :psih:
Аватар пользователя
Zaaartu
White Pirate
White Pirate
Сообщений: 1394
Возраст: 27
Зарегистрирован: 61 месяцев и 14 дней
Национальный флаг:
Russia
Благодарил (а): 34 раз.
Поблагодарили: 837 раз.
Имя: Михаил
Пункты репутации: 37
Молодой трейдерМолодой трейдерМолодой трейдерМолодой трейдер

Разработка советника на основе нейросетевого фильтра Приват

Номер сообщения:#78  Непрочитанное сообщение Pyyx » 18 апр 2013, 09:19

Zaaartu писал(а):

Ибо управляемый хаос - это лишь теория(по крайней мере в отношении рынка), иллюзия предсказуемости навязанная субъективной логикой.

Мишань, а ты философ, однако.
:lol: :lol: :lol:
Правильного выбора в реальности не существует — есть только сделанный выбор и его последствия.

Разработка советника на основе нейросетевого фильтра
Аватар пользователя
Pyyx
.
.
Сообщений: 950
Возраст: 36
Зарегистрирован: 62 месяцев и 9 дней
Откуда: Планета Земля
Национальный флаг:
Belarus
Благодарил (а): 331 раз.
Поблагодарили: 545 раз.
Имя: Сергей
Пункты репутации: 21
Молодой трейдерМолодой трейдерМолодой трейдер

Пред.

Вернуться в Торговые стратегии



Кто сейчас на форуме

Пользователь просматривает форум: нет зарегистрированных пользователей

  • Объявления
cron