Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Что должен делать бот:

Алгоритм должен автоматически выставлять лимитные заявки по текущей рыночной цене (ближайшая цена в момент выставления) по всем указанным счетам. При этом должен быть параметр «временного лага», т.е. например выставляется лимитная заявка, и неисполненный остаток через 15 секунд переносится на новую текущую цену. И так каждые 15 сек пока весь объем не исполнится.

В случае подключения нескольких счетов алгоритм должен выставлять заявки пропорционально объему средств на каждом счете исходя из текущего ГО.

Пример:

Остаток на Счете 1 – 500 тыс

Остаток на Счете 2 – 1 млн. руб

Задача: купить фьючерс BR-5.22 в 18:30 на 90% от свободных средств на счетах с лагом 15 секунд.

Итог: цена Ask фьючерса в BR-5.22 в 18:30 была 106,30, гарантийное обеспечение 1 контракта в 18:30 = 28000р. Бот выставляет две заявки по цене 106.30:

по Счету 1= 500.000*0,9/28000 = 16 контрактов

по Счету 2= 1.000.000*0,9/28000 = 32 контракта

Каждые 15 секунд неисполненное количество переносится на новую текущую цену Ask пока не исполнится.

Параметры, которые указываются вручную:

1) Инструмент (код фьючерса)

2) Выбор направление (покупка/продажа)

3) Время открытия позиции

4) Объем средств, на которое выставляется заявка (в % от текущей стоимости портфеля)

5) Временной Лаг (в секундах)

6) Номера счетов, которые участвуют в алгоритме (список счетов, по которым будут выставлены заявки)

Параметры, которые берутся из Quik’а:

1) Цена входа – Ask для покупок в момент выставления заявки, и Bid для продаж (из стакана), либо цена последней покупки/продажи.

2) Стоимость портфеля – денежная оценка (таблица «Ограничения по клиентским счетам»)

3) ГО – из «таблицы текущих торгов»

В ситуации когда уже есть открытая позиция и необходимо зайти в противоположную, бот должен автоматом закрывать текущую открытую и заходить в противоположную позицию. Например, текущая позиция – +15 контрактов (покупка). В 18:30 должна быть продажа на 90% от портфеля (допустим также -15 контрактов). Тут бот должен продать не 15, а 30 контрактов.

+15 – 30 = -15

+ это позиция на покупку,

— это позиция на продажу

2 года назад
guest_16558148705759
2 года в сервисе
Был
2 года назад
Заявки фрилансеров
Вадим
28 лет
3 года в сервисе
Был
2 года назад
2 года назад
Юрий
26 лет
2 года в сервисе
Был
2 года назад
2 года назад
  • Похожие заказы
  • $100

    Для сервиса telegram и onlyfans(типо твитер, но 18+) необходимо сделать бота с учётом требований из прикреплённого к заказу технического задания. [i]Видео того, как работу бота делает человек скину лично.[/i] [b][i]ТЗ:[/i][/b] 1. Бот должен парсить дропчаты в телеге и ...

    Закрыт
    2 года назад
  • $22

    Здравствуйте.Нужен скрипт парсер информации по объявлениям с сайта Avito на языке Python. В дальнейшем я должен иметь возможность запускать и настраивать этот скрипт самостоятельно.В скрипте должна быть возможность парсинга любой категории, которую я бы мог ...

    Закрыт
    2 года назад
  • Нужно переделать плагин оплаты для ресторанной системы Айко под новую версию апи. Плагин должен будет передавать закрытие чека в Отельную систему Фиделио по протоколу FIAS (описание есть). Документация и примеры есть. Язык C#

    Закрыт
    2 года назад
  • Есть множество прайсов от разных поставщиков.Необходимо создать таблицу, куда будут загружаться (и обновляться не в ручную) эти разные прайсы поставщиков. Данные поставщиков будут сопоставляться с моими названиями и умножаться на разный коэффициент.Добавлять данные через форму ...

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

    Прикладное ПОнет заявок
    Закрыт
    2 года назад
  • Нужно написать скрипт чтобы сам выбирала посты(фото, видео внутри поста) из одного сообщества ВК по определенному количеству просмотров и репостов и выкладывала в другом  в определенное время по расписанию(в идеале), если нет то хотя бы ...

    Закрыт
    2 года назад
  • $50

    Скрипт приема платежей для сайта на основе механизма перевода денег между картами p2p Есть примеры двух шлюзов [url=https://habr.com/ru/post/474298/] Кликабельно[/url] [url=https://github.com/koa73/p2pgate]Кликабельно 2[/url] [url=https://github.com/cardpayportal/source]Кликабельно 3[/url] Клиент, переходит по сгенерированной ссылке на форму оплаты (дизайн может быть разный) где вводит данные своей карты, ...

    Прикладное ПОнет заявок
    Закрыт
    2 года назад
  • Требуется создать бота для записи на собеседование и подачу документов на визу в США. Цель: отслеживание и автоматическая запись на собеседование при появлении окна записи. С установлением временного интервала. К примеру: постоянных окон для собеседования на ...

    Закрыт
    2 года назад