Tarea técnica
Работа в двух режимах:
1. Режим торговли от текущей цены.
Выставление отложенных ордеров от текущей рыночной цены: Buy stop, Sell stop.
Пример: выбор пары, объем лота от 0,01, задается время, в которое должны выставляться ордера до секунд, сколько пунктов отступить от текущей рыночной цены, Т/р и S/L в пунктах.
При открытии одного из ордеров, удаление не сработавшего ордера вручную.
2. Режим торговли при выходе цены из диапазона на пробой.
* Выставление отложенных ордеров Buy stop, Sell stop на расстоянии от ценового коридора за определенное время сессии. Коридор определяется максимумами и минимумами свечей по Bit. При прохождении цены до одного из ордеров, второй удаляется автоматически. Если цена не вышла из коридора и не открыла ордер, то оба ордера удаляются в этот же день в 23-00.
* Возможность добавлять несколько приказов для отложенных ордеров по разным парам и времени.
(например: 1) в 8 -00 eur/usd, объем 1% от депозита,
2) в 8 -00 gbp/usd, объем 1% от депозита,
3) в 11 -00 eur/usd, объем 1% от депозита) и т. д.
* Определение объема лота в % от депозита.
* Для бэктеста сделать фильтр (алгоритм вычисления дистанции) для подбора оптимального уровня отступа от ценового коридора для выставления отложенных ордеров для разных инструментов, для подбора уровня т/р и S/L. Задать шаг в пунктах.