Т‑Банк
Банк Бизнес
Инвестиции Мобильная связь Страхование Путешествия Долями
Войти

Обзор Каталог Пульс Аналитика Академия Терминал
Т‑Банк
Войти
БанкБизнес
ИнвестицииМобильная связьСтрахованиеПутешествияДолями

ОбзорКаталогПульсАналитикаАкадемияТерминал
Пульс
softandiron
18 июня 2021 в 19:32

🎉 Обновление

! Ускорил прогу в 4 раза 🚀 В последнее время обратил внимание, что моя программа, основанная на Tinkoff open API, стала работать очень медленно. Мои 20+ позиций и 400+ операций высчитывались более 10 минут. Да ещё и появились ошибки по превышению лимита обращений к ЦБ. Тестировать нововведения при такой скорости формирования Excel таблицы совсем не айс. Я предположил, что проблема отчасти может быть связана с излишними обращениями к ЦБ за курсом валют для каждой операции, позиции и т.д. В итоге, пришлось поменять алгоритм работы программы таким образом, что сначала находится инвестиционный период, и для каждой даты сразу парсятся все курсы валют с api ЦБ и записываются в сложный словарь (массив). В моём случае, на это уходит почти 2 минуты. Все остальные функции обращаются уже к этому массиву и ЦБ больше тревожат. На эту работу уходит всего около 30 секунд. В итоге, вместо 10+ минут, вся работа программы у меня стала занимать всего 2 с половиной минуты. Таким образом, время сократилось примерно в 4 раза. Считаю это успехом, не жалею потраченных часов. Новая версия загружена на GitHub. #tinkproject #openapi
1
Нравится
Не является индивидуальной инвестиционной рекомендацией
3 комментария
Ваш комментарий...
Milashka
18 июня 2021 в 22:05
Звучит шикарно))😎 Еще б инструкция была как пользоваться, если не шаришь в программировании)😃 А то теперь так интересно, что умеет прога)
Нравится
1
softandiron
18 июня 2021 в 22:25
Она просто всю статистику выводит. Могу сделать exe файл, если не побоитесь запускать его
Нравится
1
Milashka
29 июля 2021 в 1:15
Может кто ехе и пользовался бы)) Я пока не поняла для чего эти данные нужны и как их дальше применить)
Нравится
Авторы стратегий
Их сделки копируют тысячи инвесторов
Zaets_
+24,6%
11,6K подписчиков
Anton_Matiushkin
+11,4%
8,7K подписчиков
A.Simonov
+104,4%
17,9K подписчиков
Мировая экономика: новые вызовы на 2026 год проявляются
Обзор
|
Вчера в 22:15
Мировая экономика: новые вызовы на 2026 год проявляются
Читать полностью
softandiron
78 подписчиков • 20 подписок
Портфель
до 10 000 000 ₽
Доходность
+31,6%
Еще статьи от автора
13 апреля 2023
$XS1589106910 ⚡️Дивы пришли!!!
31 октября 2022
$RU000A105A95 Пришёл купон 🎉
13 августа 2021
Обновление! v2.5 Благодаря вкладу разработчика Евгения Терешкова из Красноярска, в программе появилась поддержка ИИС. Теперь, приналичии нескольких счетов, программа автоматически создаёт отдельный файлик для каждого. #tinkproject #openapi
Т‑Банк
8 800 333-33-33Для звонков по России
Банк
Дебетовые картыПремиумИностранцамКредитные картыКредит наличнымиРефинансированиеАвтокредитВкладыНакопительный счетПодписка ProPrivateДолямиИпотека
Страхование
ОСАГОКаскоКаско по подпискеПутешествия за границуПутешествия по РоссииИпотекаКвартираЗдоровьеБлог Страхования
Путешествия
АвиабилетыОтелиТурыПоезда
Малый бизнес
Расчетный счетРегистрация ИПРегистрация ОООЭквайрингКредитыT‑Bank eCommerceГосзакупкиПродажиБухгалтерияБизнес-картаДепозитыРассрочкиПроверка контрагентовБонусы для бизнесаТопливо для бизнесаЛизинг
Город
Доставка продуктовАфишаТопливоТ‑АвтоИгрыОтслеживание посылокБлог Города
Полезное
Т‑PayВход с Т‑IDИдентификация с T‑IDПлатежиПереводы на картуБиометрияОтзывыМерч Т‑БанкаПромокодыТ‑ПартнерыСервис по возврату денегТ‑ОбразованиеКурс добраТ‑Бизнес секретыТ—ЖТ‑БлогПомощь
Средний бизнес
Расчетный счетСервисы для выплатТорговый эквайрингКредитыДепозитыВЭДГосзакупкиБизнес-решенияT‑Bank DataT‑IDЛизинг
Т‑Касса
Интернет-эквайрингОблачные кассыВыставление счетовБезналичные чаевыеМассовые выплаты для бизнесаОтраслевые решенияОплата по QR‑кодуБезопасная сделкаВсе сервисы онлайн-платежей
Карьера
Работа в ИТБизнес и процессыРабота с клиентами
Инвестиции
Брокерский счетИИСПремиумАкцииВалютыФондыОблигацииФьючерсыЗолотые слиткиПульсСтратегииПортфельное инвестированиеПервичные размещенияТерминалМаржинальная торговляЦифровые финансовые активыАкадемия инвестицийДолгосрочные сбережения
Мобильная связь
Сим‑картаeSIMТарифыПеренос номераРоумингКрасивые номераЗапись звонковВиртуальный номерСекретарьКто звонилЗащитим или вернем деньги
Технологии от Т‑Банка
Речевая аналитикаРаспознавание и синтез речи VoiceKitПлатформа наблюдаемости Sage
Информация для получателей финансовых услугИнформация для ДепонентовНе является индивидуальной инвестиционной рекомендацией
АО «ТБанк», лицензия на осуществление брокерской деятельности № 045-14050-100000, лицензия на осуществление депозитарной деятельности № 045-14051-000100, выданы Банком России 06.03.2018 г. (без ограничения срока действия).
© 2006—2025, АО «ТБанк», официальный сайт, универсальная лицензия ЦБ РФ № 2673
Т‑Банк
8 800 333-33-33Для звонков по России
Банк
Малый бизнес
Средний бизнес
Инвестиции
Страхование
Город
Т‑Касса
Мобильная связь
Путешествия
Полезное
Карьера
Технологии от Т‑Банка
Информация для получателей финансовых услугИнформация для ДепонентовНе является индивидуальной инвестиционной рекомендацией
АО «ТБанк», лицензия на осуществление брокерской деятельности № 045-14050-100000, лицензия на осуществление депозитарной деятельности № 045-14051-000100, выданы Банком России 06.03.2018 г. (без ограничения срока действия).
© 2006—2025, АО «ТБанк», официальный сайт, универсальная лицензия ЦБ РФ № 2673