Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Тогда какой смысл мне готовить развернутый ответ?
- Что подать на вход нейросети?
- Ваши идеи...
В одной здешней статье читал, что "... сети Кохонена обычно используются при распознавании изображений..." и тут же на вход подаёт хронологию цен.
Вам не кажется это подсказкой, ведь трейдеры не "съедают" хронологию, они смотрят на график, могут что-то общее отметить, увидеть какое-то скопление цен, обозначить там уровень и оценить пробои/отбои, фигуры.
При обучении нейросети распознаванию кота на изображениях, для нейросети готовят сет из множества изображений для обучения. В результате она без серьёзных проблем может определить на изображении любителя побегать по квартире в четыре утра.
А в сети всё чаще можно встретить статьи, как научить нейросеть определять числа и знаки на изображении.
Почему бы тоже самое не сделать с графиком цен? Наколотить скриншоты графика цены перед ростом, и наоборот. Поскольку на изображении только два цвета (черный и белый), да и деталей будет мало, то изображения будут весить мало, как и обрабатываться. И скормить их все нейросети, чтобы она наконец симулировала/эмулировала работу трейдера, я не перемножала цены.
Оцените идею (я такое не реализую имеющимися под рукой средствами), но интересно мнение:
В одной здешней статье читал, что "... сети Кохонена обычно используются при распознавании изображений..." и тут же на вход подаёт хронологию цен.
Вам не кажется это подсказкой, ведь трейдеры не "съедают" хронологию, они смотрят на график, могут что-то общее отметить, увидеть какое-то скопление цен, обозначить там уровень и оценить пробои/отбои, фигуры.
При обучении нейросети распознаванию кота на изображениях, для нейросети готовят сет из множества изображений для обучения. В результате она без серьёзных проблем может определить на изображении любителя побегать по квартире в четыре утра.
А в сети всё чаще можно встретить статьи, как научить нейросеть определять числа и знаки на изображении.
Почему бы тоже самое не сделать с графиком цен? Наколотить скриншоты графика цены перед ростом, и наоборот. Поскольку на изображении только два цвета (черный и белый), да и деталей будет мало, то изображения будут весить мало, как и обрабатываться. И скормить их все нейросети, чтобы она наконец симулировала/эмулировала работу трейдера, я не перемножала цены.
Искусственное усложнение, из 1-мерного ряда сделаешь 2-мерный. Количество признаков увеличится на порядки, время обучения тоже. А результат будет тот же самый.
Спасибо за совет.
Просто мне кажется, что может быть не рассматривать временные ряды, а рассматривать паттерны, при которых часть временного ряда не будет играть роли, и нейросеть будет смотреть "картину в целом", как это делает трейдер. Сама задача другая, то есть: перед трендом(разворотом) эту часть графика заскринить, и "не говорить" нейросети, какие цены у этих свечей, разность цен свечей, не проводить и не скармливать ей нормализацию цен свечей, нормализацию данных индикаторов - это всё отбросить и подавать на фактическое значение при обучении лишь "вверх" или "вниз", "1" или "0", "бык" или "медведь". И, когда нейросеть "насмотрится" этих быков, при новых свечах (делать скрин участка графика для нейросети, либо как-то автоматизировать этот процесс), она скажет "ну, это не бык, тут какая-то фигня, я не понимаю", а на другом графике "тут что-то похоже на быка, вероятно это бык", на третьем "тут точно бык, ща цена как развернётся". По аналогии с распознаванием изображений (где-то на хабре, по-моему, видел статью). Там тоже нейросети скормили миллион изображений котов, а потом она: "здесь вот кот", "вероятно, это кот", "это не кот"))
Нашёл статью здесь от бразильца про обратное распространение ошибки. Там советника как такового нет, только скрипт, но им можно предсказывать одно следующее значение. Как адаптирую под советник, попробую такой подход.
Введите в нейросеть периоды.
Сравнение лет
Потом сезонов
Дней
Часовых свечей (учитывая смену летнего/зимнего времени)
И вот в каком-нибудь инструменте увидите закономерность.
Всё, Вы богаты. Если проведёте такой анализ, то поделитесь потом, у самого руки не доходят.
// один математик как-то стал миллионером на фондовом рынке, изучая подобные закономерности
P.S. Можете ещё ввести периоды планет, луны и расположение биржи относительно их вращения. Теоретически, поймаете амплитуду валюты (европейская биржа - евро, американская биржа - доллар и т.д.). Сравнивая амплитуды и комбинируя их, будете видеть все валютные пары наперёд. Кто не понял, это юмор.