Спустя долгие и мучительные недели исследований, обучения и переобучения нейронок, удалось добиться явного прогресса. Где невооруженным глазом видно, что нейронка стала чувствовать пульс рынка и прогнозировать тренд.
Поясню, что происходит на графиках.
Это пятиминутный таймфрейм. Соответственно ось Х — это 1000 минут или две основных торговых сессии по 8 часов.
Нейронка получает первую половину тестовых данных (первый день торговой сессии), которые раньше не видела и не знает что будет дальше. И рисует график вровень с данными, там нет предсказаний.
В момент, когда графики расходятся, нейронка перестаёт получать тестовые данные и начинает предсказывать, как будет выглядеть следующий торговый день. На основе того, как ранее была обучена, вообще без данных и намёков на то, что будет дальше.
И сейчас я, впервые за всё время исследований, потрясён результатами, как круто выглядит! Да, оно не рубль в рубль совпадает, да есть ошибки, да не всегда так всё радужно и красиво.
Но после того, как неделями наблюдал постоянные галлюцинации нейронки, абсолютно рандомные предсказания ни разу не похожие на то, что будет. Получаю вот это. Я в шоке.
По чувствам, увидеть такие графики, сравнимо с тем, как увидеть первые шаги ребёнка.
Это очень круто и вдохновляет двигаться дальше!🔝 🔝 🔝
Поясню, что происходит на графиках.
Это пятиминутный таймфрейм. Соответственно ось Х — это 1000 минут или две основных торговых сессии по 8 часов.
Нейронка получает первую половину тестовых данных (первый день торговой сессии), которые раньше не видела и не знает что будет дальше. И рисует график вровень с данными, там нет предсказаний.
В момент, когда графики расходятся, нейронка перестаёт получать тестовые данные и начинает предсказывать, как будет выглядеть следующий торговый день. На основе того, как ранее была обучена, вообще без данных и намёков на то, что будет дальше.
И сейчас я, впервые за всё время исследований, потрясён результатами, как круто выглядит! Да, оно не рубль в рубль совпадает, да есть ошибки, да не всегда так всё радужно и красиво.
Но после того, как неделями наблюдал постоянные галлюцинации нейронки, абсолютно рандомные предсказания ни разу не похожие на то, что будет. Получаю вот это. Я в шоке.
По чувствам, увидеть такие графики, сравнимо с тем, как увидеть первые шаги ребёнка.
Это очень круто и вдохновляет двигаться дальше!
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥9❤1👍1👏1
Увеличил размер модели и пообучал подольше. Посмотрите на эту красоту.
Выглядит так, что нейронка смогла выявить закономерность, по которой торгуют фонды и ровно в момент их сильного движения, предсказывает задёрг графика.
Да, не всегда в нужную сторону. Но это может решаться сделками в обе стороны. Например, перед этими событиями на одном счёте открыть лонг, на другом шорт и выставить стопы. Один выбьет, второй может собрать профит.
В теории оч красиво, теперь предстоит это как-то приладить к OpexBot и проверить на торговле в реальном времени.
Выглядит так, что нейронка смогла выявить закономерность, по которой торгуют фонды и ровно в момент их сильного движения, предсказывает задёрг графика.
Да, не всегда в нужную сторону. Но это может решаться сделками в обе стороны. Например, перед этими событиями на одном счёте открыть лонг, на другом шорт и выставить стопы. Один выбьет, второй может собрать профит.
В теории оч красиво, теперь предстоит это как-то приладить к OpexBot и проверить на торговле в реальном времени.
🔥6
🔥 Добавил в OpexBot робота-консультанта! 🎉
Теперь можно создавать торговые сигналы без программирования:
1️⃣ Создайте робота с нужными параметрами на странице:
https://opexflow.com/robots/create
2️⃣ Проверьте и примените сигнал во вкладке "Консультанты" в OpexBot.
После применения робот автоматически сделает ребалансировку портфеля.
Я постарался сделать всё максимально удобным и понятным. 🚀
🔧 Что ещё нового:
1. Тестовые Sandbox-токены для безопасного тестирования.
2. Кнопка избранного в терминале.
3. Возможность выбора типа сделок.
4. Информация о версии OpexBot с подсказкой, нужно ли обновляться.
⚡️ Что дальше:
1. Разработаю простые роботы-сигналы для консультанта.
2. Напишу подробные инструкции по созданию роботов и ребалансировке портфелей.
3. Подключу сигналы от ИИ.
Установка:
https://www.youtube.com/watch?v=EEroGLmcXwU
Обновление:
https://articles.opexflow.com/programming/kak-obnovit-opexbot-s-soxraneniem-nastroek-na-windows.htm
Спасибо за ваши отзывы и поддержку!
Жду обратной связи! 🚀
* Всё что просили сделать, но в обновление не вошло, я помню. Не всё сразу ;)
Теперь можно создавать торговые сигналы без программирования:
1️⃣ Создайте робота с нужными параметрами на странице:
https://opexflow.com/robots/create
2️⃣ Проверьте и примените сигнал во вкладке "Консультанты" в OpexBot.
После применения робот автоматически сделает ребалансировку портфеля.
Я постарался сделать всё максимально удобным и понятным. 🚀
🔧 Что ещё нового:
1. Тестовые Sandbox-токены для безопасного тестирования.
2. Кнопка избранного в терминале.
3. Возможность выбора типа сделок.
4. Информация о версии OpexBot с подсказкой, нужно ли обновляться.
⚡️ Что дальше:
1. Разработаю простые роботы-сигналы для консультанта.
2. Напишу подробные инструкции по созданию роботов и ребалансировке портфелей.
3. Подключу сигналы от ИИ.
Установка:
https://www.youtube.com/watch?v=EEroGLmcXwU
Обновление:
https://articles.opexflow.com/programming/kak-obnovit-opexbot-s-soxraneniem-nastroek-na-windows.htm
Спасибо за ваши отзывы и поддержку!
Жду обратной связи! 🚀
* Всё что просили сделать, но в обновление не вошло, я помню. Не всё сразу ;)
🔥7❤2👍1
Продолжаю исследовать возможности нейронок. И прежде чем подключить прогнозы к OpexBot, решил посмотреть точность на различных таймфреймах.
И о чудо (нет), на дневных данных точность прогнозов в 2000 (две тысячи) раз хуже, чем на минутном таймфрейме🙀 !!! Для наглядности приложил графики, там примерно видна общая картина.
Дневной: mse:0.2944004535675049, mae:0.31225743889808655
Минутный: mse:0.00013842830958310515, mae:0.005604112520813942
Что явно говорит о том, что теханализ внутри дня работает, а на долгосроке похуже.
И ещё, прикрепил отдельные графики из минутного таймфрейма, которым я не поверю до тех пор, пока не протестирую на реальной торговле в OpexBot.
Остаётся открытым вопрос, как сравнить точность прогнозов аналитиков и нейронки на дневном таймфрейме. Что если mse:0.2944 от нейронки это очень даже хорошо и достаточно, для сборки долгосрочного портфеля? ;)
И о чудо (нет), на дневных данных точность прогнозов в 2000 (две тысячи) раз хуже, чем на минутном таймфрейме
Дневной: mse:0.2944004535675049, mae:0.31225743889808655
Минутный: mse:0.00013842830958310515, mae:0.005604112520813942
MAE — это среднее количество ошибок, которые модель делает при предсказаниях. Чем меньше MAE, тем точнее модель.
MSE — это среднее значение квадратов ошибок. Он сильнее наказывает большие ошибки, чем MAE, потому что возводит их в квадрат.
Что явно говорит о том, что теханализ внутри дня работает, а на долгосроке похуже.
И ещё, прикрепил отдельные графики из минутного таймфрейма, которым я не поверю до тех пор, пока не протестирую на реальной торговле в OpexBot.
Остаётся открытым вопрос, как сравнить точность прогнозов аналитиков и нейронки на дневном таймфрейме. Что если mse:0.2944 от нейронки это очень даже хорошо и достаточно, для сборки долгосрочного портфеля? ;)
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥8👍1👏1🤯1
Встречайте AutoProfit.v2 🔥 🔥 🔥
Было много обращений по доработкам робота AutoProfit и наконец-то они случились🍾
1. Закрытие позиции по профиту и стопу не одной сделкой, а размазав по стакану
2. Информация о доходности закрытой позиции
3. Тестирование в песочнице
Теперь по пунктам
Первое и основное — больше никаких закрытий всей позиции при снижении доходности.
Было: цена пошла против вас, позиция закрылась и нужно переоткрывать вручную. Если этого не сделать, то при развороте в вашу сторону, вы остаётесь совсем без позиции. И были досадные пропуски большей доходности, чем закрыл робот.
Стало: выставляются сделки на takeprofit в стакан по заданному объёму, чтобы не пропустить быстрый рост, но часть позиции придерживается для дальнейшего профита. Теперь быстрые прострелы цены будут собраны в стакане.
При этом стопы размазываются на заданный вами процент. Теперь медленное снижение цены будет постепенно закрываться по заданным ценам.
Причём эти данные не выводятся на биржу, а хранятся в роботе. Поэтому о ваших стопах будете знать только вы и OpexBot.
Расчёт ведётся от цены, когда робот был запущен. Поэтому, если у вас настроен профит на +5%. А в текущей позиции уже есть +10%. То робот не будет торопиться её закрыть после запуска, а будет ждать ещё +5% относительно текущей цены.
Второй бонус обновления, это добавление расчёта доходности закрытых сделок по методу FIFO. Теперь можно примерно прикинуть доходность закрытой позиции и понимать, что происходит. Это отображается как в уведомлениях в телеграм, так и во вьювере.
И третье, теперь работает в песочнице. Раньше было недоступно из-за того, что в т-апи не были реализованы методы стопов и их нужно для песочницы реализовать самостоятельно. И я реализовал. И это позволило на рынок вообще не выводит стопы, а следить за позициями внутри робота.
Первую версию удалил. Вторая получилась сильно лучше. Но помним, что прежде чем использовать на личном счёте — протестируйте, разберитесь и не торопитесь.
Все инструкции собраны здесь:
https://opexflow.com/kit
Про обновление:
https://articles.opexflow.com/programming/kak-obnovit-opexbot-s-soxraneniem-nastroek-na-windows.htm
Спасибо за ваши отзывы и поддержку!
Жду обратной связи! 🚀
Было много обращений по доработкам робота AutoProfit и наконец-то они случились
1. Закрытие позиции по профиту и стопу не одной сделкой, а размазав по стакану
2. Информация о доходности закрытой позиции
3. Тестирование в песочнице
Теперь по пунктам
Первое и основное — больше никаких закрытий всей позиции при снижении доходности.
Было: цена пошла против вас, позиция закрылась и нужно переоткрывать вручную. Если этого не сделать, то при развороте в вашу сторону, вы остаётесь совсем без позиции. И были досадные пропуски большей доходности, чем закрыл робот.
Стало: выставляются сделки на takeprofit в стакан по заданному объёму, чтобы не пропустить быстрый рост, но часть позиции придерживается для дальнейшего профита. Теперь быстрые прострелы цены будут собраны в стакане.
При этом стопы размазываются на заданный вами процент. Теперь медленное снижение цены будет постепенно закрываться по заданным ценам.
Причём эти данные не выводятся на биржу, а хранятся в роботе. Поэтому о ваших стопах будете знать только вы и OpexBot.
Расчёт ведётся от цены, когда робот был запущен. Поэтому, если у вас настроен профит на +5%. А в текущей позиции уже есть +10%. То робот не будет торопиться её закрыть после запуска, а будет ждать ещё +5% относительно текущей цены.
Второй бонус обновления, это добавление расчёта доходности закрытых сделок по методу FIFO. Теперь можно примерно прикинуть доходность закрытой позиции и понимать, что происходит. Это отображается как в уведомлениях в телеграм, так и во вьювере.
И третье, теперь работает в песочнице. Раньше было недоступно из-за того, что в т-апи не были реализованы методы стопов и их нужно для песочницы реализовать самостоятельно. И я реализовал. И это позволило на рынок вообще не выводит стопы, а следить за позициями внутри робота.
Первую версию удалил. Вторая получилась сильно лучше. Но помним, что прежде чем использовать на личном счёте — протестируйте, разберитесь и не торопитесь.
Все инструкции собраны здесь:
https://opexflow.com/kit
Про обновление:
https://articles.opexflow.com/programming/kak-obnovit-opexbot-s-soxraneniem-nastroek-na-windows.htm
Спасибо за ваши отзывы и поддержку!
Жду обратной связи! 🚀
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥4❤1👍1
Потихоньку добавляю крипту в проект
https://opexflow.com/cryptocurrency/XRPUSDT/technical
На сайт уже подъехало, но причёсывать и доделывать ещё много
Если будут пожелания по функциональности для крипты или что-то отломается, то вы знаете кому писать 😁
https://opexflow.com/cryptocurrency/XRPUSDT/technical
На сайт уже подъехало, но причёсывать и доделывать ещё много
Если будут пожелания по функциональности для крипты или что-то отломается, то вы знаете кому писать 😁
opexflow.com
Opexflow. Мы делаем алготрейдинг доступным для миллионов частных инвесторов России.
Робот экономит ваше время на анализ рынка, подсвечивает драйверы роста, экономит время на покупке пакета акций, кэшбек 10% на комиссию в Тинькофф Инвестиции при торговле через OpexBot
Завёз автоматику. Теперь не надо вручную мониторить сигналы. Достаточно запустить робота-консультанта, а он будет писать в телеграм, когда что-то появится.
Пример. Вы хотите получать уведомления, когда происходят какие-либо события на рынке. Например, резкий всплеск покупок или продаж. Или в стакане перекос. Или RSI развернулся. Всё, что угодно.
1. Создаёте робота консультанта по интересующим параметрам.
2. Запускаете в фоновом режиме в Opexbot
3. Получаете сигналы в телеграм
4. Профит!
https://articles.opexflow.com/software-trading/kak-poluchat-signaly-v-telegram.htm
Пример. Вы хотите получать уведомления, когда происходят какие-либо события на рынке. Например, резкий всплеск покупок или продаж. Или в стакане перекос. Или RSI развернулся. Всё, что угодно.
1. Создаёте робота консультанта по интересующим параметрам.
2. Запускаете в фоновом режиме в Opexbot
3. Получаете сигналы в телеграм
4. Профит!
https://articles.opexflow.com/software-trading/kak-poluchat-signaly-v-telegram.htm
Программирование, инвестиции и алготрейдинг
Как получать сигналы в телеграм - Программирование, инвестиции и алготрейдинг
🔥6👏1