Сергей Выжлаков
Заказчик Сергей Выжлаков vyzhlakov | FL.RU

Сергей Выжлаков

На сайте 12 лет и 6 месяцев (заходил 6 лет 3 дня назад)
0
9
Рейтинг
9
Все (1)       Заказы (1)        Вакансии (0)       Конкурсы (0)
Разместить заказ
13 Октября 2014
По договоренности
Данное ПО – это back-end сервиса, который будет позволять тестировать биржевые стратегии, написанные на Lua и C#. Соответственно, в post- запросе будет приходить код стратегии, тамфрейм, инструмент, период тестирования и т.д. программа должна компилировать код и тестировать его на исторических данных.

Необходимо написать ПО, которое:
1) будет слушать по http POST запросы и отвечать на них
2) Компилировать и исполнять код, написанный на C# и Lua
-Связка Lua и C++ должна полностью копировать функционал QLUA help.qlua.org/ (подробное описание и объяснение всех функций будет предоставлено)
-Связка C# и C++ должна полностью копировать функционал встроенного языка в программе WealthLab (подробное описание и объяснение всех функций будет предоставлено)
3) Записывать и читать данные/результаты из БД MySQL
4) Было многопоточным (могло одновременно обрабатывать несколько запросов, т.е. компилировать код из запроса, исполнять его и возвращать результат)

Проект большой, на 90% был уже написан на C#, но возникли непреодолимые трудности в связке между C# и Lua, из-за которых было принято перейти на C++. Соответственно, весь требуемый функционал есть уже в виде кода на C#, поэтому детализация задачи будет максимальной.

Необходим опыт:
1) C++
2) Lua, в том числе вызов lua функций сразу из нескольких потоков в C++ (lua-users.org/wiki/Thread...
3) C#
4) Желательно, но необязательно представление о биржевой торговле (что такое сделки/заявки/инструменты).

Прошло времени с момента публикации: 10 лет 4 месяца 20 дней 16 часов 29 минут
Раздел: Программирование

Наши партнеры
Сведения об ООО «Ваан» внесены в реестр аккредитованных организаций, осуществляющих деятельность в области информационных технологий. ООО «Ваан» осуществляет деятельность, связанную с использованием информационных технологий, по разработке компьютерного программного обеспечения, предоставлению доступа к программе для ЭВМ и является правообладателем программы для ЭВМ «Платформа FL.ru (версия 2.0)».