Работа завершена
![](https://c.mql5.com/i/avatar/avatar_na2.png)
Техническое задание
Работа не разовая, нужна будет поддержка, сопровождение, фиксы - все будет оплачиваться.
Инструкция 1
Открываем сделку в шорт объемом X. например 1 лот.
Цена падает на Х пунктов, например на 50п, фиксируем объем Х(например 0.01).
Цена падает еще на 50п - фиксируем еще 0.01.
Цена подрастает на 50п - открываем еще один шорт на 0.01.
Цена падает на 50п - фиксируем 0.01
Цена подрастает на 50п - открываем шорт на 0.01
Инструкция 2
Открываем лонг на 1 лот.
Цена растет на 50п - фиксируем 0.01 лот
Цена падает на 50п - добираем лонг 0.01 лот
Цена падает на 50п - добираем еще лонг 0.01 лот
Цена падает на 50п - добираем еще лонг 0.01 лот
Нужно сделать так, чтоб на одном инструменте можно было запустить несколько таких алгоритмов.
потому что чаще всего будет открываться одновременно сделка в шорт с вот такими инструкциями(1) и сделка в лонг с вот такими же инструкциями(2)
Первый объем входа, через сколько пунктов и сколько фиксировать(добирать) - это все должно быть параметрами советника.
- Нужно реализовать закрытие всей конструкции при достижении профита Х(например, 100 долл)
- Нужно реализовать закрытие всей конструкции при достижении убытка Х(например, 100долл)
Нужно реализовать кнопочку «Хеджирование», что она делает:
в режиме хеджирования
Открываем сделку в шорт объемом X. например 1 лот.
Цена падает на Х пунктов, например на 50п, фиксируем объем Х(например 0.01).
Цена падает еще на 50п - фиксируем еще 0.01.
Цена подрастает на 50п - открываем еще один шорт на 0.01.
Цена падает на 50п - фиксируем 0.01
Цена подрастает на 50п - открываем шорт на 0.01
в режиме без хеджирования
Открываем сделку в шорт объемом X. например 1 лот.
Цена падает на Х пунктов, например на 50п, фиксируем объем Х(например 0.01).
Цена падает еще на 50п - фиксируем еще 0.01.
Цена подрастает на 50п - ничего не делаем
Цена падает на 50п - ничего не делаем
Цена падает еще на 50п - фиксируем еще 0.01
По сути это же все сделано у Бинанса в их алгоритмических стратегиях
еще хочется его прогнать на бэктестах, поэтому нужно чтоб при включении советника он сразу начинал торговать(открывал и лонг, и шорт и приступал к инструкциям)