Разработка на Lua — удалённая работа в Москве
Дата: 2022-06-20
Детали
Регион
Москва
Занятость
дистанционно
Стоимость
договорная
Дата публикации
2022-06-20
Описание
«Бот для входа» на языке Lua для Quik. Разработка с нуля. Что должен делать бот: Алгоритм должен автоматически выставлять лимитные заявки по текущей рыночной цене (ближайшая цена в момент выставления) по всем указанным счетам. При этом должен быть параметр «временного лага», т.е. например выставляется лимитная заявка, и неисполненный остаток через 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 + это позиция на покупку, — это позиция на продажу.
Похожие заказы
Разработка на Lua
дистанционно
договорная
Разработка приложений для ПК. Разработка с нуля. Нужен программист(ы) для разработки режима в гарис моде. По текущему ТЗ бюджет как указан в вакансии, но всё обсуждаемо. В краце о проекте: Блек меза РП. Геймплейный цикл учёных которые изучают артефакты и продают полученные данные, антагов эко-активистов которые эти данные стремятся заполучить, СБ которые защищают учёных по настроению, медиков которые всех поддерживают на ногах, инженеры которые должны предотвратить развал комплекса и конечно голодные ассистосы.
Москва
Фрилансеры
2025-10-10
Разработка на Lua
дистанционно
договорная
Написание плагинов для игры Garrys MOD. Разработка с нуля. Я хотел бы научиться писать код на Lua, чтобы создавать плагины для своей любимой игры.
Москва
Фрилансеры
2025-09-21
Разработка на Lua
дистанционно
договорная
Декомпиляция lua. Настройка. Здравствуйте, у меня есть два скрипта которые нужно расшифровать и с.
Москва
Фрилансеры
2025-09-19
Разработка на Lua
дистанционно
договорная
Разработка приложений для ПК. Разработка с нуля. Нужно создать интерактивную машину. чтобы она ездила, колеса бы реагировали на поверхность, и можно было ее кастомизировать: менять двигатель, фары , колеса, бампера , цвет.
Москва
Фрилансеры
2025-09-15
Разработка на Lua
дистанционно
договорная
Разработка приложений для ПК. Доработка существующего продукта. Внесение поправок в роблокс игре с помощью языке программирования lua.
Москва
Фрилансеры
2025-09-15
Разработка на Lua
дистанционно
договорная
Разработка приложений для ПК. Разработка с нуля. Необходимо сделать плагин автоматического импорта-экспорта фотографий в лайтруме. Если пошагово, то плагин должен будет : 1) Мониторить одну папку на предмет попадания в ее фотографий 2) После того, как фотография туда попала, плагин должен будет переместить фотографию в новую папку с названием формата YYYY-MM-DD, соответствующих дате съемки в метаданных фотографий. Если не получится, то можно просто подвязывать текущую системную дату, вроде непринципиально. 3) Импорт в каталог Lightroom уже мз этой папки 4) Автоматическое применение заготовленного пресета для импортированных фотографий 5) Экспорт в папку с форматом названия MM-DD по такому же принципу, что в пункте 2 (Здесь нужно настроить какой то кулдаун после применения настроек, потому что у меня фотографии экспортились раньше, чем файл успевал обрабатываться шумодавом) Есть два плагина чужих, которые делают частично тоже самое, но ни один из них не делает весь цикл полностью, от чего при их совместном использовании возникают конфликты, вылеты. Но возможно их код поможет в будущей разработке.
Москва
Фрилансеры
2025-09-03
Разработка на Lua
дистанционно
договорная
Разработка приложений для ПК. Разработка с нуля. Необходимо написать плагин синхронизации для программы Cocos Reaper.
Москва
Фрилансеры
2025-08-27