Работа завершена
Техническое задание
Советник должен открывать два противоположных ордера по рынку одновременно. Размер лота всегда рассчитывается относительно баланса. Минимальный баланс 150$ (150000 центов USD) или 1500$.
Советник открывает два ордера, один бай и второй селл, объёмом, например, 0,1 лота. Без стоп лосса (только для первых ордеров), тейк профит равен, например X пунктов (выставляется в настройках). Тейк профит устанавливается таким образом чтобы ордер по тренду закрывался в тот момент когда открывается следующий ордер с умножением против тренда с учётом спреда в паре пунктов далее.
Ордер по тренду открывается с лотом равным сумме лотов ордеров открытых против тренда. Например на бай открыто три ордера лотами 0,1 0,2 0,4, то на селл должен быть открыт ордер лотом 0,7 следом за тем как открылся ордер на бай с лотом 0,4.
Выстраивается сетка против тренда с постоянным локом. И так далее до разворота.
У ордера по тренду должен сразу выставляться стоп-лосс равный определённому значению (в % от депозита). Лосс должен быть скользящим переходящим в безубыток.
У ордеров против тренда должен стоять тейк профит серии равный определённому значению (в % от депозита).
Тейк профит серии может сработать только при условии закрытия ордера по рынку
После срабатывания тейк профит серии торговля на инструменте останавливается и запускается снова автоматически с перерассчётом начального лота относительно баланса (разгон депозита в % кратный балансу).
Также необходимо добавить кнопки завершение торговли и закрыть ордеры.