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