Job finished
![](https://c.mql5.com/i/avatar/avatar_na2.png)
Specification
Здравствуйте, требуется написать советника по индикатору Half Trend
1. Идея торговой системы: входы по сигналам индикатора Half Trend (Buy/Sell)
2. Закрытие позиций происходит по противоположным сигналам: Buy-позиции закрываются по сигналам на продажу, Sell-позиции закрываются по сигналам на покупку. Закрытие позиций происходит только при наличии прибыли (общей прибыли) на противоположном сигнале.
3. Открытие позиций происходит по рынку на следующем баре после того, на котором сформирован сигнал. (Стрелка сигнала может исчезнуть в момент формирования бара, если бар закрывается и сигнал сохраняется, то на открытии нового бара происходит открытие позиции по сигналу)Как должен работать советник:
При закреплении сигнала на Buy или на Sell советник входит в рынок установленным лотом в процентом соотношении от баланса. При появлении противоположного сигнала советник проверяет наличие прибыли в текущей позиции, если прибыль есть, то текущая позиция закрывается и открывается новая по новому (противоположному) сигналу. Если текущая позиция находится в убытке, на момент появления нового сигнала, то позиция не закрывается. По новому сигналу открывается новая позиция (противоположная), но увеличенным лотом (увеличение происходит на заданный коэффициент), и так происходит до тех пор пока на новом сигнале результаты текущих позиций не будут находится в прибыли.
Что необходимо отразить в меню настроек советника:
1: возможность изменять амплитуду индикатора для формирования сигналов
2: первоначальный лот в процентах от баланса ( для 10000 единиц 10% - значит 0,1 лот)
3: коэффициент умножения новых позиций
4: идентификатор ордеров (magic)
Сам индикатор находится по ссылке:
https://disk.yandex.ru/d/UyATTso0tG4zBQ
На этом всё, спасибо за уделенное время.