Работа завершена
Техническое задание
Добрый день ,
есть советник работает 1 пара , 1н, с Sl , долго тянет стоп лосс и не всегда получается забрать профит , в советника вмешиваться не хочется .
Принято решение сделать доп советника трал по % прибыли !
В советнике в работе 1-4 ордера , бывает локирующие позиции к примеру 3 ордера на бай и он открывает 1 селл !
Нужна функция
Перенос стоп лоссов открытых ордеров , по пописанному значению % прибыли , (не пункты- так как разная лотность может быть у ордеров )
можно сделать счёт между средствами и балансом , и при достижение прописанной % прибыли перенос стоплосс на эту цену котировки , может у вас есть своё решение
Пример , открытые ордера идут в + 7% от баланса , советник должен перенести стоп лосс в +5 %(возможность прописать нужный % профита минимального стопа)
ход рабочий оставить к примеру 2% ( возможность прописать в входных данных )
И так далее, трал чтоб работал , при 12% прибыли перенос стопов в +10%
При + 17% перенос стопов на + 15%
При 22% перенос на 20% ...
И т.д
так как бывают лок ордер редко , вести трейлинг стоп ордеров которых больше в бай или селл, к примеру 2 ордера на by идут в прибыль он открывает в селл 1 оредер , его не трогаем он с своим стопом , ведём только на бай!