Job finished
![](https://c.mql5.com/i/avatar/avatar_na2.png)
Specification
Здравствуйте! Прошу Вас рассмотреть возможность добавления нижеуказанной функции в работающего робота.
АЛГОРИТМ РАБОТЫ РОБОТА:
1.
При включении робота выставляются по 5 противоположных ордеров, согласно настройкам.
2.
При движении цены в одну из сторон, ордера стоящие по тренду закрываются по профиту и при закрытии 1 ордера выставляется еще один, так чтобы
всегда было 5 ордеров по тренду.
3.
При это на другой ветке, стоящей против тренда, при достижении цены указанных в настройках пределов, 4 ордера из 5 сбрасываются, а первый
становится первичным ордером для удвоения по принципу мартингейла и закрывается вся эта цепочка ордеров одновременно при возврате цены.
После закрытия цепочки цепочки опять выставляются 5 ордеров в туже сторону и все повторяется заново.
4.
Также на экране имеются счетчики текущей суммы прибыли и убытка всех ордеров по каждой ветке и возможность ее закрытия вручную.
Мне
хотелось бы добавить следующую функцию:
1.
Взять за начальную точку первичный ордер той ветки где начались удвоения по мартингейлу.
2.
При достижении цены определенного количества пунктов (необходимо добавить в настройки) выставляются 5 ордеров, согласно основным
настройкам и алгоритму (все дублировать с моего робота), но в противоположную сторону т.е. по текущему тренду. Основная ветка, от которой
начался отсчет дополнительной ветки, закрывается по своим настройкам, при закрытии уже не должна выставлять 5 ордеров. в случае
открытия ордеров дополнительной ветки, как было в начальном алгоритме.
3.
При начале работы дополнительной ветки, в случае разворота цены против выставленных ордеров, 4 ордера сбрасываются 1 становится
первоначальным ордером для удвоения (как в первоначальном алгоритме), а так же с него начинается отсчет для следующей дополнительной
ветки. И так по кругу.
4.
По возможности сохранить счетчик текущей суммы и возможность ручного закрытия.
5.
Так же добавить в настройки возможность увеличения первого ордера для постройки цепочки в дополнительной ветке. если "1" то ордера
остаются неизменными, если "2" то первый ордер и последующие увеличиваются вдвое от первоначального, который остается от первых 5
ордеров.