Tarea técnica
Задача состоит в создании торгового робота, который мог бы открывать и закрывать позиции для торговли на Московской бирже.
В начале одного, каждого или нескольких периодов (день, час, минута и т.п.), необходимо уметь определять цену открытия периода, после чего производить расчеты известных индикаторов типа скользящее среднее, моментум, ATR и т.п., открывать стоп-лимитные или рыночные ордера, проверять их срабатывание, снимать заявки в конце периода при несрабатывании стоп-лимитных ордеров, выставлять лимитные ордера по профиту при срабатывании стоп-лимитных ордеров, снимать заявку при несрабатывании лимитных ордеров в конце периода, закрывать позицию в конце периода, следить за суммарной позицией.
По сути, сам алгоритм непринципиален по отношению к исполнительному блоку (движку). Более подробно расчетный алгоритм обсуждается с выбранным исполнителем.
Претенденты из недружественных и/или небратских стран не рассматриваются. Извините, такова постанова.