x

Cоздание программы для зеркалирования сделок между брокерскими счетами

Перейти к заказу
Основные задачи Задача 1: Установка защищенного соединения с WebSocket сервером Установить защищенное соединение с WebSocket сервером для получения данных о сделках с первого счета. Подписаться на необходимые потоки данных (создание/отмена ордеров). Реализовать механизм повторного подключения (reconnect) при потере соединения. Обеспечить возможность зеркалирования нескольких пар счетов. Задача 2: Обработка данных об ордерах и сделках Реализовать логику обработки данных об ордерах, частично исполненных ордерах и сделках. Написать функции для обработки входящих сообщений. Задача 3: Пропорциональное зеркалирование Реализовать логику пропорционального зеркалирования (с учетом коэффициента) для случаев разных размеров счетов. Определить условия для зеркалирования сделок* (см. список условий ниже). Задача 4: Отправка торговых приказов Настроить отправку торговых приказов на второй счет. Реализовать повторную отправку приказов в случае сбоя или ошибки от сервера. Задача 5: Обеспечение стабильности программы Реализовать механизм мониторинга и автоматического восстановления при сбоях. Добавить обработку ошибок при подключении, отправке и получении данных. Внедрить логирование всех действий и ошибок. Задача 6: Создание отчетности Разработать отчеты для сравнения эффективности работы программы. Включить в отчеты: Расхождения цен покупок на исходном и целевом счете. Информацию о задержках зеркалирования. Статистику по успешным и неуспешным операциям. Задача 7: Тестирование программы Провести тестирование в песочнице: Проверить корректность зеркалирования сделок между счетами. Обработать случаи с разными балансами и недоступностью инструментов. Протестировать надежность WebSocket соединения и механизм повторного подключения. Проверить обработку ошибок (прерывания сети, ошибки авторизации). Провести стресс-тесты для определения максимального количества пар счетов. Интегрировать автоматизированные тесты в CI/CD для проверки изменений в коде. Задача 8: Логирование и конфигурация Добавить логирование всех действий и результатов выполнения программы. Реализовать конфигурационные файлы для настройки параметров работы. Настроить ротацию и архивирование лог-файлов для предотвращения их неограниченного роста. Задача 9: Настройка VDS и развертывание Настроить виртуальный выделенный сервер (VDS) с учетом требований безопасности: Настроить firewall. Обеспечить доступ по SSH с использованием ключей. Развернуть программу на сервере. Настроить автоматический запуск программы при старте сервера. Дополнительные задачи Модульная архитектура: Обеспечить модульную структуру программы для упрощения дальнейшей разработки и добавления новых функций. Разместить все в github. Документация: Создать подробную документацию для разработчиков и пользователей. Защита данных: Реализовать защиту данных (токены, логины, пароли) с использованием secure storage или шифрования. * - Условия для зеркалирования сделок Баланс счетов: Зеркалирование должно осуществляться только при наличии достаточного баланса на обоих счетах. Доступность инструмента: Инструмент, на который выполняется сделка, должен быть доступен на втором счете. Права на торговлю: второй счет должен иметь необходимые права для выполнения торговли. Типы заказов: Определить, какие типы заказов подлежат зеркалированию (например, рыночные или лимитные). Условия рынка: Зеркалирование может быть ограничено определенными часами торговли или условиями рынка. Статус заказа: Зеркалировать только исполненные или частично исполненные заказы. Управление рисками: Не зеркалировать сделки, превышающие установленный порог потерь. Задержки (latency): Приостанавливать зеркалирование при значительной задержке в получении данных. Обработка ошибок: Повторять попытку или пропускать зеркалирование при ошибках отправки/получения заказов. Пользовательские правила: Разрешить пользователям настраивать условия зеркалирования (например, зеркалировать только сделки выше определенной суммы).

Найдено 330915 результатов

Настроить робота,вбивающего запросы с разных IP-адресов

На меркетплейсе WB нужно вбивать запросы (список из 5 ключей), пролистать страницы (изменяемая величина от 0 до 3) с возможностью рандомно кликнуть в карточку товара. Повисеть какое-то время в карточке (изменяемая величина от 5 до 30 сек) и так по кругу перебирая запросы. Начать с 1000 запросов, дальше расширять кол-во. Предусмотреть возможность смены айпи адресов.

Продвижение сайта в топ
Опубликован:
16.01.25 07:15
Бюджет:
3000 руб.~$37.45
Разработать имитационную модель включения РЛС 48Я6-К1

Есть сама модель уже созданная в блендере 3Д и открытая в Юнити 3Д, необходимо создать обучающую программу по включению станции с описанием. Есть необходимые действия которые необходимы для включения, то есть нужно написать код программы, меню.

Игры
Опубликован:
16.01.25 07:13
Бюджет:
4000 руб.~$49.94
Обзвон базы

Необходим человек на постоянной основе (1-2 задания в неделю) с обязательным предоставлением записи звонков. 1 Кворк - 50 контактов. Задача: прозвонить сотрудников компаний с которыми я либо встречался, либо контактировал по телефону ранее (дата звонка или встречи указана в таблице) и выявить потребность в услугах (факторинг и страхование дебиторской задолженности). Необходимо, чтобы вы дозвонились до них, напомнили, что ранее с ними общались сотрудники компании Эталон финанс и выяснили наличие интереса к предлагаемым услугам (факторинг и страхование Дебиторской задолженности). Если заинтересованность имеется, договариваетесь, чтобы сотрудник компании с ним созвонился, либо выслал ему предложения по мылу. При этом, обязательно уточняйте актуальный номер телефона и мыла! Если отличаются, то актуальные указывате в приложенной таблице. Если указанное в таблице контактное лицо уже не работает или говорит,что это не его вопрос уточняете, с кем еще можно переговорить по данным вопросам. Также уточняете контакты данного сотрудника. Обратите внимание на следующее: 1) Обязательно уточняйте с лицом указанным в таблице вы общаетесь. 2) Отмечаете, если контакт был не с лицом, указанным в таблице. 3) Если указанное лицо уже не работает в компании, то узнаете и записываете в комментарии новое контактное лицо. 4) Уточняете мыло, на которое выслать предложение.

Обзвоны и продажи
Опубликован:
16.01.25 07:13
Бюджет:
2000 руб.~$24.97
Разработать принт

Нужно разработать принт для бренда одежды, для футболок и худи. Принт футбольной тематики руб

Арт и Иллюстрации
Опубликован:
16.01.25 07:11
Бюджет:
500 руб.~$6.25
Разработка и создание програмы Ключ-генератора кодов

Разработка и создание програмы Ключ-генератора кодов для активации терминала по серийному номеру , требуется для продления лицензий и активации функционала приемника.

Десктоп программирование
Опубликован:
16.01.25 07:11
Бюджет:
10000 руб.~$124.83
Инфографика для WB

Необходимо сделать инфографику на 3 слайда, товар – женская одежда (платье). ТЗ с предоставлю. Срок 1-2 дня.

Маркетплейсы и соцсети
Опубликован:
16.01.25 07:11
Бюджет:
1000 руб.~$12.49
Быстрая загрузка сайта на modx minishop2

На сайте https://цветыйошки.рф нужно сделать быструю загрузку главной страницы. Сейчас при открытии загружаются все фото и видео, а нужно, чтобы фотографии и видео товара загружались только после открытии модального окна. При открытии добавить процесс загрузки (крутящийся кружочек) Дополнительно: 1. Добавить процесс загрузки на кнопки +, заказать, в корзину, к оплате, 2. Изменить информацию об добавлении/удалении товара 3. В странице оформлении заказа изменить стиль ввода номер на +7 +7 не стирается. Ввод номера сделать таким +7 (919) 412 12 56 Пример прикрепил

Доработка и настройка сайта
Опубликован:
16.01.25 07:10
Бюджет:
2000 руб.~$24.97
Создать орнамент из простых геометрических фигур

Необходимо создать элемент орнамента из простых геометрических фигур . Из него сформировать 2 разные орнаментальные полосы и 2 орнаментальные сетки. Так же показать один из орнаментов на мокапе

Арт и иллюстрации
Опубликован:
16.01.25 07:06
Бюджет:
3000 руб.~$37.45
Приложение игра в слова

Нужно создать приложение по тз, под ключ, подробнее опишу в тз, Игра сейчас нужна на андроид, но в последствии нужно будет и для ios

Мобильные приложения
Опубликован:
16.01.25 07:06
Бюджет:
60000 руб.~$748.98
Написать электро проект

Проект по дому 180м2 уже есть, дизайнеры внесли изменения и надо теперь пересчитать группы по электропроекту

Стройка и ремонт
Опубликован:
16.01.25 07:06
Бюджет:
30000 руб.~$374.49
Аккаунт менеджер в агентство контекстной рекламы

В агентство контекстной рекламы требуется аккаунт менеджер, обязателен опыт работы с Яндекс Директ, грамотность и хорошие коммуникативные навыки. Рассматриваем исключительно на долгосрочную работу, на полный рабочий день, 5/2, зп от 50000 до 150000 р. Если предложение интересно, пишите отклик, направим полную информацию.

Контекстная реклама
Опубликован:
16.01.25 07:05
Бюджет:
100000 руб.~$1248.29
Реализиция подбора одежды на сайте Битрикс

Необходимо сделать опросник с подбором одежды по типу человека и его параметрам вот содержание и примеры сайтов Если ориентироваться прям по внешности может можно сделать следующее: Покупатель вводит свои параметры как у асос и therdlove, далее выбирает вещь из подходящих, далее свое фото и в конце ИИ генерирует фото покупателя+наше изделие Примеры сайтов https://oteromenswear.com/ https://www.thirdlove.com/pages/fitting-room

Доработка и настройка сайта
Опубликован:
16.01.25 07:03
Бюджет:
80000 руб.~$998.63
Парсинг цен и Контроль актуальности цен на маркетплейсе

Ищем решение с контролем цен. Наш сайт маркетплейс промышленного оборудования. Мы собираем у себя на сайте около 100 поставщиков на общую сумму около 30 тысяч товаров. Задача в общем то понятная: держать цены актуальными на сайте. Как это было реализовано до текущего момента: есть несколько вариантов того как можно обновлять цены 1. Спарсить сайт поставщика, привязать по кодам, сделать крон и автоматом обновление раз в неделю Такого обновления около 70% товаров, т.е 21 тыс из 30ти Проблема метода: - ссылки ломаются почему то, раз в пару тройку месяцев а иногда и чаще пишу парсеру о том что ссылка перестала работать, он там что то с ней шаманит и она снова на какой то период начинает работать. - поломки парсеров ещё могут быть из за изменений на самих сайтах поставщиков (защиту поставили, структуру поменяли и т.д) - стабильно работают только те ссылки которые предоставляют сами поставщики, но таких мало и не у всех настроено - периодически меняются товары или удаляются или замена кодов происходит из за чего надо вручную пересопоставлять коды и снова запускать в обновление 2. Второй метод это собственно ручное обновление по прайсам. Прайсы эти тоже кто как нам присылает. У кого пдф, у кого эксель, у кого то на сайте. Общий вывод: контроль цен это полнейший хаос и бардак. Людей на это не хватает, времени уходит много, клиенты жалуются на неактуальность цен, и я нервничаю из за этого всего! Короче говоря побольше бы автоматизации меньше ручного труда. Жду ваши предложения!

Скрипты и боты
Опубликован:
16.01.25 07:03
Бюджет:
20000 руб.~$249.66
Создание сайта-каталога на WordPress

Добрый день. Необходимо создать сайт-каталог на CMS WordPress с использованием плагина WooCommerce. Особенности: 1.Сайт может быть создан на шаблоне, уникальный дизайн не требуется. 2.Это должен быть именно сайт-каталог (не интернет-магазин) с категориями товаров и фильтрами + формы обратной связи. 3.Сайт должен поддерживать загрузку товаров через фид. 4.Первоначальное наполнение – 1500 товаров. Основная сложность: отсутствие картинок к товарам. Соответственно, картинки перед загрузкой необходимо найти в интернете (уникализировать не нужно). Прикладываю скрин прайс-листа для ознакомления с товарами. Картинок не нужно именно 1500, т.к. ряд товаров имеют одинаковую картинку. По прайс-листу можно понять о чем речь. Жду предложений с ценой и сроками.

Создание сайта
Опубликован:
16.01.25 07:01
Бюджет:
100000 руб.~$1248.29
Сгенерировать персонаж

Необходим человек, который сгенерирует под запрос персонажа. Аниме-стиль, очень простой заказ. Сделать нужно быстро.

Арт и иллюстрации
Опубликован:
16.01.25 07:01
Бюджет:
1000 руб.~$12.49
База эко поселков/коттеджных поселков по всей России

Нужно сделать базу эко поселков/коттеджных поселков в формате сайт+телефон по всей РФ. Формат в экселе, 2 столбца - телефон, сайт.

Базы данных и клиентов
Опубликован:
16.01.25 07:00
Бюджет:
2000 руб.~$24.97
Авитолог

Необходим авитолог в команду! Настраивать и продвигать авито аккаунты! необходим грамотный специалист в команду! Условия обсуждаются по результатам собеседования

Маркетплейсы и доски объявлений
Опубликован:
16.01.25 06:57
Бюджет:
10000 руб.~$124.83
Feishu китайская программа с таблицами

Нужна настройка программы для использования в России и Китае, либо интеграция китайских таблиц с российской программой (гугл таблицы, ехеl) Если у вас будет свое оптимальное решение - приветствуется.

Юзабилити, тесты и помощь
Опубликован:
16.01.25 06:55
Бюджет:
2000 руб.~$24.97
Обучения в программе MAKE.COM

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

Юзабилити, тесты и помощь
Опубликован:
16.01.25 06:53
Бюджет:
8000 руб.~$99.87
Нужно создать гифку для видео

Вот пример гифки у человека на стриме - https://www.youtube.com/watch?v=ZFppLGVcwhs Я хочу примерно такую же, но с другим текстом

Веб и мобильный дизайн
Опубликован:
16.01.25 06:50
Бюджет:
4000 руб.~$49.94

Текущая страница: 62

Всего страниц: 16546