Как стать автором
Обновить

Комментарии 24

Привет коллега. Тинькоф нам всем жизнь усложнил, только не понимаю, зачем и вы туда же. В данную секунду у меня на php крутится файлик, получая биржевые данные. Обновляю раз в 3 дня скачивая новые свечи для составляния определенной алгоритмической таблицы. Файлик содержит в себе менее 90 строк простого когда на процедурных функциях, точнее, одной. Умудряется писать обновляя и сразу в базу и в csv/txt файлы. Не чудо ли это? Наверное нет, потому что работает на API v1. А всю эту grpc v2 монстурозность, которую они понаплодили ради примитивных функций, вдруг я начинаю встречать и в других SDK. Вопрос лишь один.. зачем? Неужели так проще. У вас получилось хорошая техническая статья, словно вы запили новый Авито на минималках, вот только результат ради скачивания свечей уж больно похож на монстра. ЗЫ Сейчас сам пишу робота, стриминг принимаю и пока пытаюсь разобраться в куче оставленной после Гугла под названием protobuf. Но хорошо, что вы пишите о своих наработках, жаль я на яве не пишу.

Коллега, приветствую! Спасибо за оценку! Я еще не ковырял v2, если честно. Мой любимый принцип в разработке - KISS (Keep it simple stupid). Не понимаю зачем усложнять... Что же касается "монструозности" моего проекта, это неокончательный вариант и служит он не только для скачивания данных (просто скачивание было в первой части). Идея запилить систему аналитики, а к ней уже прикрутить робота. Да и не ищу я святой грааль, если честно, не ставлю большие ставки на робота, скорее на долгосрочные инвестиции. К счастью, с финансовой частью мне помогает мой товарищ, который занимал заметные места на ЛЧИ. Паша, если ты читаешь этот коммент, привет тебе и слова благодарности :)

У меня на голанге крутится сервис, который собирает котировки. Основной источник - трейдинг вью. По ам.рынку вне основной сессии (пре- и пост- маркет) получаю данные от яху.финанс и от своего брокера (у него правда нет апи). Этот же сервис умеет отдать последнюю котировку (-ки) доходность по позиции (-ям) , это все для графаны и аналитики.

Мне кажется, что спринг это как то очень overhead. Раньше все тоже самое на pure java было. Потом переписал ради фана и компактности. БД обычный mysql. БД может быть в принципе любой, она нужна в основном для быстрого холодного старта.

Вот нету только торговых роботов. Не нужны просто.

Основная задача - собрать аналитику и поделеиться с внешними сервисами (или пользователями), потому собственно, SPRING. Торговые роботы уже до кучи будут.

Если аналитика на базе анализа свечей и обьемов, то хочу заранее предупредить: трейдинг вью (и значит тинькофф) будет часто отдавать неверные значения дельты обьема, вплоть до того что дельта в реальности чисто шортовая, а в их данных лонг лонг лонг .. Наиболее правильно, с минимальными денежными затратами, брать данные через классический квик, и желательно чтобы брокер был не тинькофф.

Если сервер (и канал) будет мощный, можно попробовать таблицу обезличенных сделок получать. У меня пока не выходит, квик 9й версии просто умирает на интеле i7 с 32gb оперативки. Но это рабочий комп, и там еще есть нагрузка на систему. Надо попробовать запускать второй инстанс квика на отдельной железке.

Спасибо за дельное замечание. Я не хочу связываться с квиком, а архитектура проекта построена таким образом, чтобы источник данных можно было подменить. Кроме того, приложение планирую разместить на хостинге, где скорее всего, не будет ни квика, ни винды.

>Наиболее правильно, с минимальными денежными затратами, брать данные через классический квик, и желательно чтобы брокер был не тинькофф.

Наиболее правильно брать у ММВБ plaza 2 шлюз (4 тыр в месяц всего). Все эти брокеры для хомяков (Тинькоф, Алор) глючат день через день. Какие-то значимые суммы просто страшно заводить.

Полностью согласен! После того, как проект перерастет стадию младенчества, именно так и сделаю. За консультатцией по плазе если что можно к Вам будет обратиться?

Отличный проект, жду развития. И да, уже видно, что он не только ради получения свечей как кто-то написал выше.

Спасибо за оценку! Планов - громадьё.

А под какой лицензией проект? Если лицензия не указана, то по-умолчанию вы считаетесь держателем копирайта и скачивать/менять/использовать без вашего явного разрешения ничего нельзя

Ууууух.... Вы меня поставили в тупик! Я в вопросах лицензирования не очень... Но на словах могу сказать, что пользуйтесь без ограничений, хоть продавайте ?.

Достаточно добавить в проект что-то из этого

https://choosealicense.com

Спасибо!

У меня на прошлой версии были проблемы - та же история сделок отображалась с задержкой (несколько минут). Интересно, в этой что-то поменялось?

При подписке?

О какой подписке идёт речь? Там просто rest api возвращает сделки за интервал.

А доступны ли у Тинькова не только котировки по акциям, но и фундаментальные даные типа p\e по апи?

Нет, недоступны! Похоже, мы с Вами мыслим в одном направлении. У меня в планах собирать данные по отчётности и рассчитывать показатели.

Можно использовать (для зарубежных инструментов) бесплатный https://finnhub.io/

Вы если что на видео токен спалили. При открытии редактирования конфигурации первую долю секунды отображается незаблюреный токент.

Добрый день! Спасибо, я ждал этого вопроса. В студии ютюба заблюрил, но видео так и не обновилось, потому перед публикацией я просто перевыпустил токен. Ещё раз спасибо за бдительность.

Будет ли продолжение ?

Если и будет, то не скоро. У Тинькова новое API

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории