Работа завершена
![](https://c.mql5.com/i/avatar/avatar_na2.png)
![](https://c.mql5.com/i/avatar/avatar_na2.png)
Техническое задание
Нужно чтоб готовый индикатор начал слать сигналы и советник который торгует по этому индикатору.
Советник MagnatC
Советник торгует по индикатору Trend С.
Советник торгует на той валютной паре и по тому тайфрейму на котором стоит, только по ордерам своего мейджика.
Объём лота открывает либо фиксированный, либо на Х денег=Х лота.
Условия для покупок:
Все ордера надёжно открываются по закрытию сигнальной свечи.
Вариант открытия ордеров 1.
Если после красной точки, появилась синяя точка и до стоплоса не больше чем Х пунктов, то советник открывает два ордера на покупку, в одном ордере тейк профит равен стоплосу, а во втором ордере тейкпрофит в Х раз больше стоплоса.
Вариант открытия ордеров 2.
Выбирается два таймфрейма:
если например по старшему таймфрейму синие точки, а на младшем таймфрейме красные точки, то при закрытии свечи на младшем таймфрейме под которой появилась первая синяя точка, и до стоплоса не больше чем Х пунктов, советник открывает два ордера на покупку, в одном ордере тейк профит равен стоплосу, а во втором ордере тейкпрофит в Х раз больше стоплоса.
В настройках можно выбирать по одному варианту или по обоим вариантам ордера открывать.
Для продаж всё зеркально, но уже используется красная точка.
Установка стоплоса.
Стоплос ставится за максимум последних Х свечей, плюс Х пунктов для продаж.
Стоплос ставится за минимум последних Х свечей, минус Х пунктов для покупок.
Так же можно выбрать фиксированный стоплос и тейкпрофит, при фиксированном стоплосе и тейкпрофите советник открывает один ордер, а не два.
Советник не мешает в рыночном ордере мне изменять стоплос или тейкпрофит, но если я в рыночном ордере полностью убрал стоплос или тейкпрофит, то советник его заново ставит.
Индикатор Trend C, нужно заставить слать сигналы на выбор: на почту, экран и пуш уведомления.
Два варианта сигнала.
Сигналы высылаются только по закрытию свечи.
Вариант 1.
Если после красной точки, при закрытии свечи появилась синяя точка, то только на первой синей точке высылается сигнал на покупку buy1, на последующих синих точках сигнал не высылается, пока снова цвет не поменяется.
Вариант 2.
В настройках выбирается два таймфрейма старший и младший, если по старшему таймфрейму идут синие точки, то как только на младшем таймфрейме после красной точки, при закрытии свечи на младшем таймфрейме появилась синяя точка присылается сигнал buy2.
Сигнал высылается только на первой сменившейся точке младшего таймфрейма.
Для сигналов sel1, sel2 всё зеркально, но по красным точкам.
Исполнитель передаёт исходный код написанного советника и индикатора.