İş tamamlandı
![](https://c.mql5.com/i/avatar/avatar_na2.png)
![](https://c.mql5.com/i/avatar/avatar_na2.png)
İş Gereklilikleri
Существует внешний файл, который постоянно обновляется. В файле 4 числа в формате:
значение1; значение2; значение3; значение4;
например:
-38.3159;-31.43;93.7199;1.247;
По формуле:
***********
определяется число, которое является основанием для входа и выхода из позиций.
Это число (PL) может меняться в диапазоне от - 1 000 000 до + 1 000 000.
В настройках должны задаваться:
Максимальное количество входов;
Период входов (по умолчанию 100000);
Объем позиций.
Знак суммы значений 2 и 3 определяет направление открытия позиций.
Если знак больше нуля, то при уменьшении PL на каждые 100000 открывать новую позицию buy.
Исходное значение PL = 0.
Например, при значении -315000 должно быть открыто 3 позиции buy.
При увеличении PL последняя открытая позиция закрывается.
То есть при -200000 закрывается третья, при -100000 вторая, при 0 первая. Открытых позиций не остается.
При увеличении PL больше нуля открывается sell каждые 100000.
При уменьшении позиции закрываются.
Если знак суммы меньше нуля, то при положительном увеличивающемся PL открываются лонги.
При уменьшении ниже нуля - шорты.
Открытие и закрытие позиций задаваемого объема производить по текущей цене.
Предполагаемая торгуемая пара EURUSD.