Собрал свой интерактивный терминал Стохастика на Processing 4 (Java) через T-Invest API
Всегда было интересно, как устроены изнутри торговые роботы и аналитические платформы. Решил не гадать, а проверить на практике. Итог — за пару вечеров собрал мини-терминал технического анализа для Т-Инвестиций на Processing 4 (Java)!
Я далек от профессиональной IT-разработки, поэтому проект начинался как обычный эксперимент. Но в процессе пришлось погрузиться в полноценные задачи: проектировать архитектуру по канонам ООП (разложил интерфейс, сеть и математику по вкладкам-классам), настраивать асинхронные потоки, чтобы экран не зависал при запросах, обходить проблемы с SSL-сертификатами и выпрямлять скрытые редиректы от Nginx брокера.
Что умеет приложение прямо сейчас:
1 Интерактивный ввод: Вбиваешь тикер прямо с клавиатуры (или вставляешь через Ctrl+V). Программа делает POST-запрос в песочницу T-Invest API и выдает кликабельные карточки найденных инструментов (на скриншоте тестирую микро-фьючерс на природный газ — NRQ6).
2 Локальный расчет Стохастика (5, 3, 3): API брокера не отдает готовые индикаторы, поэтому программа сама скачивает массивы исторических свечей, парсит хитрый формат копеек Т-Инвестиций (units + nano) и по формуле вычисляет линии %K и %D.
3 Панель таймфреймов: При клике на инструмент подгружаются данные сразу по трем интервалам, которые я выстроил в удобном порядке: от младшего к старшему — 30 минут, 1 час и 4 часа. Система сама оценивает положение линий и подсвечивает критические зоны (на 30-минутке и на 1-часе зона перепроданности ниже 20).
Что дальше? Планы на локальный ИИ
Просто выводить сухие цифры в таблицу — это только начало. Сейчас я проектирую интеграцию терминала с локальной нейросетью (через LM studio с моделью meta-llama-3.1-8b-instruct), которая будет работать прямо на моем ноуте.
Идея в том, чтобы по нажатию одной кнопки отправлять данные в ИИ и получать готовый текстовый торговый вердикт (Покупка/Продажа/Наблюдение) с понятным человеческим объяснением.
Но чтобы нейросеть не просто цитировала учебники по теханализу, а выдавала мощную аналитику, я планирую прокачать промпт и добавить в него новые параметры со свечей Т-Инвестиций:
📈 Объемы торгов (Volume): Чтобы ИИ понимал, подтвержден ли выход Стохастика из зоны перепроданности реальными деньгами крупных игроков.
📊 Детализацию VolumeBuy / VolumeSell: API Т-Инвестиций отдает объемы рыночных покупок и продаж отдельно внутри каждой свечи. Если ИИ увидит, что на 30-минутке Стохастик внизу, но объем покупок резко начал доминировать — сигнал на разворот становится железобетонным.
📉 Глобальный тренд: Передавать цену закрытия относительно скользящей средней (SMA), чтобы ИИ фильтровал ложные сигналы и не советовал торговать против рынка.
Для меня это потрясающий личный опыт. Раньше казалось, что создание подобных финтех-инструментов с нуля — это космос. Ведь то, что в итоге затронуто в процессе (REST API, асинхронные потоки, интеграция с локальными нейросетями через порты) — это уже уровень.
Всегда присутствовал этот внутренний страх «чистого листа», когда просто не знаешь, с какого бока подступиться к пустой среде разработки.
Но этот проект доказал мне силу современных технологий. В отсутствие живого наставника или программиста рядом, обычный ИИ прямо из окна браузера смог стать тем самым ментором, который подтолкнул к действию и помог перешагнуть через страх старта. Когда перед тобой больше не маячит пустой экран, а шаг за шагом вырисовывается работающий интерфейс, это нереально поднимает самооценку и веру в свои силы!
Конечно, огромную роль сыграла база: когда-то пройденные (пусть и не до конца) курсы, десятки просмотренных видео-уроков на YouTube, общая любознательность и искренний интерес к тому, как всё устроено внутри. ИИ не сделал всё за меня — он выступил идеальным катализатором, который помог связать эти разрозненные базовые знания в один готовый, работающий продукт.
Современные API и доступность нейросетей открывают невероятную свободу. Больше не нужно зависеть от платных подписок или стандартных терминалов брокера — можно брать математику под свою стратегию, контролировать каждый пиксель на экране и, главное, непрерывно учиться в процессе.
| # | Наименование новости | Тональность | Информативность | Дата публикации |
|---|---|---|---|---|
| 1 | Здравствуйте, Евгений Павлович. Я перехожу к самому важному и прагматичному ... | 0 | 7.39 | 26-07-2026 |
| 2 | X. Главное происходит здесь. | 0 | 8 | 27-06-2026 |
| 3 | 🥇 1. Фонд "Сколково" и Кластер "Нейронет" НТИ Это не ... | 0 | 7.07 | 26-07-2026 |
| 4 | Давайте будем честны: многие из вас пришли на рынок чтобы ... | -5 | 6 | 29-06-2026 |
| 5 | Евгений Павлович 🧠💎 Инвесторы платят не за «технологию». Они платят ... | 0 | 13.69 | 29-07-2026 |
| 6 | Друзья, искреннее спасибо каждому из вас! 🙏 Приятно было получить ... | 1 | 5.4 | 25-07-2026 |
| 7 | Коротко: доверить деньги ИИ, чтобы он сам их инвестировал | 0 | 12 | 03-08-2026 |
| 8 | Один запрос прес лист, вот пример чека работы и отчетов ... | 5 | 7 | 29-06-2026 |
| 9 | https://dzen.ru/a/anBP3WTg8Wn46JCl Народ часто спрашивает: «А на чём всё это крутить?». ... | 0 | 12.9 | 06-08-2026 |