MrGold166: На данный момент нет данных о количестве нейронов. Хочу создать систему которая будет комбинировать варианты нейронов в том числе и их количество, обучать их по очереди и выявлять наилучшие комбинации.
Действительно, генетический алгоритм может помочь решить эту задачу. Но не тот что есть в тестере. Он под это не заточен просто. Надо делать свой.
Все зависит от создания начальной популяции, согласен с тем что генетический алгоритм имеет огрехи. Бывали случаи правда не фиксировал, когда изменение предела изменения одного из параметров выявляли лучшие результаты в старом множестве. Т.е. допустим 10-200 шаг 10, меняем на 10-210, появляется лучший результат допустим в 180. Всем спасибо за ответы, есть над чем подумать.
По всей видимости готовый образец советника будет слишком ресурсоемким, каждый новый нейрон увеличивает количество вариантов в разы, даже если использовать генетический алгоритм, вычисления лучше начинать в субботу сразу после закрытия торгов. Может быть именно такие вещи стоят в некоторых банках не брезгающими АТС?!?
MrGold166:
По всей видимости готовый образец советника будет слишком ресурсоемким, каждый новый нейрон увеличивает количество вариантов в разы, даже если использовать генетический алгоритм, вычисления лучше начинать в субботу сразу после закрытия торгов. Может быть именно такие вещи стоят в некоторых банках не брезгающими АТС?!?
Виктор, ну что же Вы так, не поддерживаете "отечественного производителя"? - производителя на MQL. :)
У них нет в свободном доступе ГА использующего кодирование вещественными числами. А тот что есть использует двоичное кодирование (исходники на делфи, имеет ограничение - только два оптимизируемых параметра, требует серьезной доработки логика алгоритма).
В кодабазе (и на MQL4 и на MQL5) лежит ГА с вещественным кодированием (real-coded GA), не имеет ограничения на количество оптимизируемых параметров (ограничен размером массива - оперативной паматью), а Вы отсылаете на какие то "левые" ресурсы.
Виктор, ну что же Вы так, не поддерживаете "отечественного производителя"? - производителя на MQL. :)
У них нет в свободном доступе ГА использующего кодирование вещественными числами. А тот что есть использует двоичное кодирование (исходники на делфи, имеет ограничение - только два оптимизируемых параметра, требует серьезной доработки логика алгоритма).
В кодабазе (и на MQL4 и на MQL5) лежит ГА с вещественным кодированием (real-coded GA), не имеет ограничения на количество оптимизируемых параметров (ограничен размером массива - оперативной паматью), а Вы отсылаете на какие то "левые" ресурсы.
Diamant не прав.
На данный момент нет данных о количестве нейронов. Хочу создать систему которая будет комбинировать варианты нейронов в том числе и их количество, обучать их по очереди и выявлять наилучшие комбинации.
Действительно, генетический алгоритм может помочь решить эту задачу. Но не тот что есть в тестере. Он под это не заточен просто. Надо делать свой.
По всей видимости готовый образец советника будет слишком ресурсоемким, каждый новый нейрон увеличивает количество вариантов в разы, даже если использовать генетический алгоритм, вычисления лучше начинать в субботу сразу после закрытия торгов. Может быть именно такие вещи стоят в некоторых банках не брезгающими АТС?!?
Может это поможет http://www.basegroup.ru/library/optimization/real_coded_ga/
Может это поможет http://www.basegroup.ru/library/optimization/real_coded_ga/
Спасибо Виктор, именно то над чем сейчас думал.
Может это поможет http://www.basegroup.ru/library/optimization/real_coded_ga/
Виктор, ну что же Вы так, не поддерживаете "отечественного производителя"? - производителя на MQL. :)
У них нет в свободном доступе ГА использующего кодирование вещественными числами. А тот что есть использует двоичное кодирование (исходники на делфи, имеет ограничение - только два оптимизируемых параметра, требует серьезной доработки логика алгоритма).
В кодабазе (и на MQL4 и на MQL5) лежит ГА с вещественным кодированием (real-coded GA), не имеет ограничения на количество оптимизируемых параметров (ограничен размером массива - оперативной паматью), а Вы отсылаете на какие то "левые" ресурсы.
В своё время над ГА удачно экспериментировал klot... был у него свой сайт, где в доступной форме проходили обсуждения и публиковались разработки.
сейчас только старая тема на форуме....Виктор, ну что же Вы так, не поддерживаете "отечественного производителя"? - производителя на MQL. :)
У них нет в свободном доступе ГА использующего кодирование вещественными числами. А тот что есть использует двоичное кодирование (исходники на делфи, имеет ограничение - только два оптимизируемых параметра, требует серьезной доработки логика алгоритма).
В кодабазе (и на MQL4 и на MQL5) лежит ГА с вещественным кодированием (real-coded GA), не имеет ограничения на количество оптимизируемых параметров (ограничен размером массива - оперативной паматью), а Вы отсылаете на какие то "левые" ресурсы.
JQS UGAlib - MQL4 Code Base
Классификатор на основе k-ближайших соседей. - MQL4 Code Base
PROphet - MQL4 Code Base
Виктор, ну что же Вы так, не поддерживаете "отечественного производителя"? - производителя на MQL. :)
Генетические алгоритмы - это просто!
Отличное пособие. Даже я разобрался ))