Trabajo finalizado
Tarea técnica
Техническое задание
1) Дополнить существующий советник локом на валютных парах, которые уходят в просадку.
2) Возможность локирования любой валютной пары
3) Иметь возможность выставлять объем максимальной просадки по депозиту, в зависимости от того с какими рисками по депозиту хочет торговать клиент. Можно, например, выставить просадку на 20%, или 50%. При достижении этого объема просадки, включается лок на ту валютную пару, на которой просадка.
4) Лок должен устанавливаться максимально близко к последнему значению в открытой линейке ордеров на паре.
Пример.
Имеем счет на 100 долларов.
Торгуем на паре GBP/USD
например, открыта линейка ордеров с лотами объемом 1,2,4,8,16 на buy, график пошел вниз, просадка скажем по счету 32 %.
Продолжается снижение, по срабатыванию сигнала индикатора RSI советник открывает ордер на buy объемом лота 32 , просадка увеличилась до 40%, тут же сразу должен открыться лок с объемом 63 на sell.
Если индикатор на бай не сработал, а цена стремительно пошла вниз, также реализовать автоматическое локирование валютной пары с просадкой как можно ближе к последнему открытому ордеру.
Если тренд на селл продолжился, то необходимо начать торговлю по тренду. Должны открыться новые ордера по тренду с выставленным ТП.
При этом все ордера внутри лока не должны участвовать в торговле.
При развороте тренда, при достижении цены открытия лока на селл, он должен автоматически закрыться, если его ранее не закрыл клиент на более ранних +позициях.
Также робот должен подхватывать ручные ордера и локи.