Работа завершена
![](https://c.mql5.com/i/avatar/avatar_na2.png)
![](https://c.mql5.com/i/avatar/avatar_na2.png)
Техническое задание
Советник для работы по стратегии «Пробой утреннего канала» или что-то в этом роде.
Входные параметры:
- Multi – множитель
- TP – тейк профит для первого ордера в серии
- TP1 – общий тейк профит для сетки
- Start – в каком часу выставляем отложенные ордера
- Finish – в каком часу удалить ордера, если они не сработали
- MinH – минимальное расстояние между максимумом и минимумом за последние BarCount баров
- MaxH - максимальное расстояние между максимумом и минимумом за последние BarCount баров
- BarCount – количество часовых баров
- AutoLot – автоматический расчет лота
- Lot – объем 1-го ордера на каждые X единиц Deposit
- Deposit – размер депозита
- Magic
Никогда не был в качестве разработчика, поэтому возможно некоторые очевидные параметры пропустил. Добавьте тогда на свое усмотрение.
В Start часов (пускай будет в 7 часов утра) при условии, что высота канала (канал образовывают максимум и минимум за последние BarCount часовых баров) не меньше MinH и не больше MaxH советник устанавливает два ордера равным объемом – BuyStop чуть (на 1 пункт) выше верхней границы канала и SellStop чуть ниже (на тот же 1 пункт) нижней границы канала. При срабатывании одного из ордеров, второй тут же удаляется. Ордера без стоп-лосса, но с тейк-профитом (TP). Если цена достигла тейк-профита, отлично, больше в этот день мы не торгует. Ждем следующие 7 утра.
Дальнейшую логику лучше объяснить на примере:
1. Допустим, на нижней границе канала была открыта сделка объемом 0,1 на продажу. Цена не достигла тейк-профита и пошла верх.
2. В таком случае, при достижении верхней границы канала мы открываем вторую сделку объемом равным объему последнего ордера умноженному на Multi. В данном случае 0,2. Но сделка уже на покупку.
3. Для обеих сделок устанавливается общий тейк-профит (TP1).
4. Если цена не достигла общего тейк-профита и опять пошла вниз, на нижней границе канала мы открываем сделку на продажу объемом равным объему последнего ордера умноженному на Multi. В данном случае – 0,4
5. Для трех сделок устанавливается общий тейк-профит (TP1)
….
N. Процесс повторяется до тех пор, пока сетка не закроется по тейк профиту. Ну или пока депозит не закончится )).
Наглядный пример работы по стратегии во вложении.
Предлагайте свои услуги и стоимость ваших работ.