Эксперименты с синтетическими котировками. Статья 3. Уменьшение коэффициента обучения |
Автор megabax | |
18.04.2013 г. | |
Эксперименты с синтетическими котировками. Статья 3. Уменьшение коэффициента обученияИсходник используемого в уроке советника можно скачать в платном разделе. См. так же анонсы исходников. В прошлой статье я поставил вопрос: "А что будет если уменьшать mu (коэффициент обучения), когда сеть уже обучилась?" Для решения поставленной задачи я внес в советника изменения: теперь, если в течении определенного количества свечей сеть дала положительный результат, то коэффициент обучения уменьшиться в определенное количество раз. Для начала я выбрал, что в 10 раз. А контрольное количество свечей 60. И вот что получилось: Получилось всего две сделки. Тогда я стал оптимизировать, коэффициент уменьшения от 1 до 10, контрольное количество свечей от 1 до 100, все с шагом 1. Оптимизация показала, что даже если коэффициент уменьшения равен 2, то сеть уже совершает всего две сделки: Тогда я решил оптимизировать при условии, что коэффициент уменьшения в диапазоне от 1 до 2 с шагом 0.01, диапазон контрольного количества свечей оставил тот же. Результат не изменился. Тогда я взял для коэффициента уменьшения диапазон от 1 до 1.1 с шагом 0.001. Получилось, что при коэффициенте уменьшения 1.001 доходность возросла: И вот как выглядит график баланса при таком раскладе: Тоесть, сеть все таки обучилась, вот как она совершала сделки, когда график баланса резко пошел вверх: Получилось, что на обучение потребовалось 4 с лишним месяца на 5 минутных интервалах. Много это или мало? С одной стороны, период довольно длительный. Но с другой стороны, у нас же всегда есть история, на которой мы можем обучить нейросеть. Правда, пока мы не знаем, как она будет вести себя на реальных котировках. Но это мы выясним в дальнейших экспериментах, когда будем приближать синтетические котировки к реальным, постепенно дорабатывая алгоритм, и, в конце концов, перейдем на настоящие котировки. Ну, и напоследок, что бы точно закончить этот эксперимент и перейти к следующему, я принудительно задал коэффициенты нейросети, которые получились при обучении. И вот результат (график доходности):
Скриншоты, опубликованные в данной статье, являются цитатами и иллюстрациями программного продукта "Metatrader 4", авторское право на который принадлежит "MetaQuotes Software Corp".
|
|
Последнее обновление ( 15.05.2013 г. ) |
« След. | Пред. » |
---|