Разработка программного обеспечения и баз данных. Создание веб-сайтов. -

Подождите немного, возможно, сегодня вы получите спец.предложение...


Разработка программного обеспечения и баз данных.
Создание веб-сайтов.


Программы для бизнеса, юристов, адвокатов, следователей, дознавателей.



Доработка скрипта Python, сгенерированного ИИ для повторения сделок через API Т-Инвестиций с одного счета на другом

Продукт: частный заказ
Автор: Admin
Дата: 2025-03-26 11:47:44
Просмотров: 10
Вид материала: публикация

Оперативно выполнен необычный заказ для клиента.

Постановка задачи

Необходимо провести CodeReview скрипта, сгенерированного ИИ, для повторения сделок через API Т-Инвестиций с одного счета на другом. Выявлено несколько проблем, например, неверное количество акций, которое приобретается для второго счета, есть ошибки при проверке доступных средств при открытии новой сделки на втором (ведомом) счете. Также были ошибки с отображением при старте инфорации о тикетах, которые исключены из работы. Также необходимо добавить возможность открытия сделок на ведомом счете с плечами.

Стек технологий

  • Python 3.13
  • Telergam API

Реализация

Выявлено дублирование кода в предоставленном файле. Дважды были объявлены одни и те же классы для работы скрипта, а также продублированы функция __main__ и ее запуск. Поскольку язык Python работает в режиме интерпретатора, то указанные проблемы не влияли на работоспособност скрипта.

При дублировании сделок бот не использовал информацию из Т-Инвестиции о торговле лотами по конкретным инструментам. Если на первом счете открывалась сделка на 10 акций, одним лотом на 10 штук, то на ведомом счете бот покупал 10 лотов по 10 акций, то есть 100 штук.

Также было выявлено использование ИИ устаревших элементов API Т-Инвестиций, вследствие чего не удавалось получить объем свободных средств при открытии сделок на ведомом счете. Кроме того, сделки не закрывались корректно, поскольку скрипт при закрытии сделки пытался некорректно повторить количество акций, вместо определения количества имеющихся на ведомом счете.

Скрипт доработан таким образом, чтобы сделки копировались корректно, при этом можно учитывать как соотношение размеров счетов, так и собственно плечи для второго счета, что делается через специальные параметры в файле конфигуации счета.

Все важные уведомления о своей работе бот присылает в специально указанный чат Telergam, доработан формат сообщений с учетом пожеланий клиента.

0 ...... 0

Комментарии пользователей

Еще нет комментариев.