Вы хотите методом "тыка" настроить нейросеть?? Забудьте.
Нужна предварительная подготовка не только предикторов но и собственного уровня знаний. На сайте море статей разного уровня по нейросетям с примерами кода. Начните оттуда.
Удачи
Спасибо большое за наставление. Когда я штрудировал легкие статьи, часто наталкивался на огромные труды от Вас.
Вопрос простой к Вам, учитывая опыт, если не секрет: нейросеть работает на рынке или все они - фактор везения?
0. воот! Это похоже как в 21 -о... :-) Перебор... :-) Слишком много несвязанных данных и привлеченных слоев... Она лепит - ПОДГОНКУ СПЛОШНУЮ по факту и и все...
1. Это похоже, где - то перекликается - с первой статьи... :-)
изменение __любой__ учётной ставки влияет на все котировки. Можно считать что после любого изменения рынок чуть другой, прежнее "обучение" отправляется в корзину.
изменение учётной ставки валют инструмента влияет на его своп (который ещё и жадность DC включает) и прибыльность long/short
в тестере проблемы со свопом, и моменты изменения ставок отсутствуют
Простые нейросети, а так же, нейросети которые работают на 1 или нескольких индикаторах, собственно, ничего не делают кроме "заучивания" наиболее частых прибыльных паттернов на том участке, на котором вы ее обучали. При этом, в исходных данных, вы сами же ей подбираете эту совокупность факторов откидывая те, в которых рандом равномерный. Если бы все было так просто - то все уже бы торговали на простых нейронных сетях. Благо, скрутить сетку из матлаба с метой, можно за пол часа и вставить ее даже нативно, на MQL5. Пару лет назад, по просьбе коллеги, крутил его "гениальную идею, как у другого типа, у которого нейросеть выдает чудеса". При том, достаточно большое количество разных вариантов. )
начни с 1 скрытого слоя и 1 нейрона в нём. прибавляй по нейрону до тех пор, пока не получишь PF >=1.5.
ну, так, в качестве эксперимента.
Пробовал. Хаотично, 50 на 50. Например, для одного конкретного периода форварда необходим 1 нейрон, для другого - связка 3-5-3, для третьего 100-96-36-2 (потом начал со 100 спускаться).
То есть, вот сейчас, например, на сентябрь-октябрь, либо до конца года что-то конкретное выбрать из обученной сети (Нейро Про) - невозможно. Точнее, возможно, но нет положительной практики, когда берёшь 100 разных обученных сетей на любых обученных участках и чтобы форвард был положительный (месяц-два-год - неважно) в 60 случаях из 100, как минимум.
+ В тестере оптимизировал параметр "Порог открытия", якобы улучшающий качество входа (прогноз большой свечи), тоже самое - лучшие результаты дают 50 на 50 на форварде. Не прослеживается ничего.
Это касается НейроПро, то описывается в статье. Вроде такой мощный пакет, дофига слоев, нейронов, да ещё и возможностью адаптировать под МТ. Пробовал даже качественно подавать информацию "если све была вверх - то 1, нет - 0 или -1". Вроде бы перестала граалить на бэке, но форвард не улучшила.
А в 486 свечей - это я пытался "показать" рынок нейросети. Это 19 последних свечей на таймфрейме М15, Н1 и Н4. То есть, всю картину графика интрадея, как 3 экрана Элдера. Думал, может так нейронка с общим количеством нейронов 1000 штук научится торговать. Нифига. Также подстроилась под обучаемый период а на форварде сломалась.
Если не найду применения этой программе, отправлю в утиль.
изменение __любой__ учётной ставки влияет на все котировки. Можно считать что после любого изменения рынок чуть другой, прежнее "обучение" отправляется в корзину.
изменение учётной ставки валют инструмента влияет на его своп (который ещё и жадность DC включает) и прибыльность long/short
в тестере проблемы со свопом, и моменты изменения ставок отсутствуют
0. воот! Это похоже как в 21 -о... :-) Перебор... :-) Слишком много несвязанных данных и привлеченных слоев... Она лепит - ПОДГОНКУ СПЛОШНУЮ по факту и и все...
1. Это похоже, где - то перекликается - с первой статьи... :-)
Можно считать что после любого изменения рынок чуть другой, прежнее "обучение" отправляется в корзину.
Скачал какую-то прогу по нейросетям. Зараза платная, триал пару недель, по-моему. Пока её крутил, чтобы разобраться, куда-чё-нажимать, закинул в неё простейшие данные по цвету свечи Н4, благо научился из сабжевой статьи, как импортировать в эксель. И, вот, свеча вверх - это 1, вниз - 0. Ну, чтобы нейронке много не думать, а побольше отдыхать.
Дежурными событиями выдала она мне вот такую картину
даже не нашёл, где у нее результат угадывания, но кое-что заинтересовало
пришла в голову мысль, а может быть использовать её по-другому: торговать только одну свечу - которая идёт первая по прогнозу. Затем, как только она закрылась - проводить новый анализ и торговать дальше также. Свечку можно и Н4 и Д1, да даже Н1, обучение быстро вроде проходит. С одной стороны, не надо судорожно ждать, пока нейронка сломается, с другой - каждое новое обучение идёт совсем впритык с новой свечой. Может быть, вероятность положительного исхода на дистанции увеличится выше 60% хотя бы.
Правда, затратно всё это, хочется чего-то попроще. Покручу пока сову из вышеприкрепленной статьи.
тут и без нейросетей голова пухнет "как правильно учесть хотя-бы swap" чтобы проверять простые гипотезы :-)
PS/ кто о чём, а "лысый о расчёске" :-) пару дней задалбывал тестер "чего это AUDCHF" не работает хотя должен, пока не вспомнил про swap и неравенство short vs long;
PPS/ счёт без swap (или его игнор в тестере/опте) не сильно поможет - потому что серьёзные люди которые заказывают музыку, оперируют учётной ставкой (и swap ом в итоге)
Для авторизации и пользования сайтом MQL5.com необходимо разрешить использование файлов Сookie.
Пожалуйста, включите в вашем браузере данную настройку, иначе вы не сможете авторизоваться.
Вы вошли в аккаунт. Двухфакторная аутентификация отключена. Настройте её заново и отсканируйте новый QR-код или продолжите с отключённой двухфакторной аутентификацией.
Вы хотите методом "тыка" настроить нейросеть?? Забудьте.
Нужна предварительная подготовка не только предикторов но и собственного уровня знаний. На сайте море статей разного уровня по нейросетям с примерами кода. Начните оттуда.
Удачи
Спасибо большое за наставление. Когда я штрудировал легкие статьи, часто наталкивался на огромные труды от Вас.
Вопрос простой к Вам, учитывая опыт, если не секрет: нейросеть работает на рынке или все они - фактор везения?
0. воот! Это похоже как в 21 -о... :-) Перебор... :-) Слишком много несвязанных данных и привлеченных слоев... Она лепит - ПОДГОНКУ СПЛОШНУЮ по факту и и все...
1. Это похоже, где - то перекликается - с первой статьи... :-)
https://www.mql5.com/ru/articles/497
В общем рыть надо...
пропустил, наверное. Гляну, спасибо
Попробовал следующую нейросеть:
попробуй наоборот, максимально загрубить нейронку
начни с 1 скрытого слоя и 1 нейрона в нём. прибавляй по нейрону до тех пор, пока не получишь PF >=1.5.
ну, так, в качестве эксперимента.
абсолютно бесполезное занятие...
изменение __любой__ учётной ставки влияет на все котировки. Можно считать что после любого изменения рынок чуть другой, прежнее "обучение" отправляется в корзину.
изменение учётной ставки валют инструмента влияет на его своп (который ещё и жадность DC включает) и прибыльность long/short
в тестере проблемы со свопом, и моменты изменения ставок отсутствуют
попробуй наоборот, максимально загрубить нейронку
начни с 1 скрытого слоя и 1 нейрона в нём. прибавляй по нейрону до тех пор, пока не получишь PF >=1.5.
ну, так, в качестве эксперимента.
Пробовал. Хаотично, 50 на 50. Например, для одного конкретного периода форварда необходим 1 нейрон, для другого - связка 3-5-3, для третьего 100-96-36-2 (потом начал со 100 спускаться).
Если не найду применения этой программе, отправлю в утиль.То есть, вот сейчас, например, на сентябрь-октябрь, либо до конца года что-то конкретное выбрать из обученной сети (Нейро Про) - невозможно. Точнее, возможно, но нет положительной практики, когда берёшь 100 разных обученных сетей на любых обученных участках и чтобы форвард был положительный (месяц-два-год - неважно) в 60 случаях из 100, как минимум.
+ В тестере оптимизировал параметр "Порог открытия", якобы улучшающий качество входа (прогноз большой свечи), тоже самое - лучшие результаты дают 50 на 50 на форварде. Не прослеживается ничего.
Это касается НейроПро, то описывается в статье. Вроде такой мощный пакет, дофига слоев, нейронов, да ещё и возможностью адаптировать под МТ. Пробовал даже качественно подавать информацию "если све была вверх - то 1, нет - 0 или -1". Вроде бы перестала граалить на бэке, но форвард не улучшила.
А в 486 свечей - это я пытался "показать" рынок нейросети. Это 19 последних свечей на таймфрейме М15, Н1 и Н4. То есть, всю картину графика интрадея, как 3 экрана Элдера. Думал, может так нейронка с общим количеством нейронов 1000 штук научится торговать.
Нифига. Также подстроилась под обучаемый период а на форварде сломалась.
абсолютно бесполезное занятие...
изменение __любой__ учётной ставки влияет на все котировки. Можно считать что после любого изменения рынок чуть другой, прежнее "обучение" отправляется в корзину.
изменение учётной ставки валют инструмента влияет на его своп (который ещё и жадность DC включает) и прибыльность long/short
в тестере проблемы со свопом, и моменты изменения ставок отсутствуют
Это точно
0. воот! Это похоже как в 21 -о... :-) Перебор... :-) Слишком много несвязанных данных и привлеченных слоев... Она лепит - ПОДГОНКУ СПЛОШНУЮ по факту и и все...
1. Это похоже, где - то перекликается - с первой статьи... :-)
https://www.mql5.com/ru/articles/497
В общем рыть надо...
Блин, в этой, вроде бы, простой штуке что-то есть.
По крайне мере, прикрепленный советник творит на форварде больше, чем сабж.
Maxim Kuznetsov #:
Можно считать что после любого изменения рынок чуть другой, прежнее "обучение" отправляется в корзину.
Скачал какую-то прогу по нейросетям. Зараза платная, триал пару недель, по-моему. Пока её крутил, чтобы разобраться, куда-чё-нажимать, закинул в неё простейшие данные по цвету свечи Н4, благо научился из сабжевой статьи, как импортировать в эксель. И, вот, свеча вверх - это 1, вниз - 0. Ну, чтобы нейронке много не думать, а побольше отдыхать.


Дежурными событиями выдала она мне вот такую картину
даже не нашёл, где у нее результат угадывания, но кое-что заинтересовало
пришла в голову мысль, а может быть использовать её по-другому: торговать только одну свечу - которая идёт первая по прогнозу. Затем, как только она закрылась - проводить новый анализ и торговать дальше также. Свечку можно и Н4 и Д1, да даже Н1, обучение быстро вроде проходит. С одной стороны, не надо судорожно ждать, пока нейронка сломается, с другой - каждое новое обучение идёт совсем впритык с новой свечой. Может быть, вероятность положительного исхода на дистанции увеличится выше 60% хотя бы.
Правда, затратно всё это, хочется чего-то попроще. Покручу пока сову из вышеприкрепленной статьи.
Это точно
тут и без нейросетей голова пухнет "как правильно учесть хотя-бы swap" чтобы проверять простые гипотезы :-)
PS/ кто о чём, а "лысый о расчёске" :-) пару дней задалбывал тестер "чего это AUDCHF" не работает хотя должен, пока не вспомнил про swap и неравенство short vs long;
PPS/ счёт без swap (или его игнор в тестере/опте) не сильно поможет - потому что серьёзные люди которые заказывают музыку, оперируют учётной ставкой (и swap ом в итоге)