ТЗ по доработке советника (добавить индикатор) Данный советник ищет входы в рынок по RSI (индикатор 1) и фильтру ATR (индикатор 2). Остальной функционал относится к работе с сеткой и различными вариантами ТР и SL. 1. Встраиваем индикатор в код советника. После этого он в компилированном виде может "размножаться" на другие компы. Взять индикатор из Маркета (бесплатный) https://www.mql5.com/ru/market/product/29513#!tab=tab_p_overview 2. Учитываем логику и последовательность открытия сделок: от RSI к сигналам (стрелкам) индикатора. Глушим ATR в самом советнике. Первостепенная оценка рынка и поиск входов будут так же осуществляться по RSI. Далее, при получении сигнала на вход от RSI, советник ждет сигнала от нового индикатора, и только после этого открывается ордер в том или ином направлении. Главное - направление входа, то есть стрелки нового индикатора, и совпадение этого направления с RSI. Цвет баров, тренд и т.д. не имеют значения. Если переписать новый индикатор с нуля не представляется возможным, то следует сделать связку советника с оригиналом индикатора так, чтобы всё работало как указано в данном ТЗ! При этом полученный симбиоз должен иметь возможность тестироваться! 3. Учитываем временной интервал (его максимальные пределы) между готовностью RSI и сигналом индикатора (добавить функцию в параметрах советника). То есть: после закрытия свечи (сигнальной) в зоне RSI идёт отсчет времени до появления сигнала индикатора. Если цена уходит в разворот в обратную сторону, в запасе у нас еще есть время интервала, а сигнала от индюка до сих пор нет, то в данном случае 50 ур. по RSI будет являться ограничительной мерой. А если мы вписываемся в интервал, цена не дошла до 50 ур. и появился сигнал - то входим в рынок. Отсчет времени идет по закрытию свечи, которая пересекла уровень RSI. Сигналом от RSI считать полноценное закрытие свечи за установленными уровнями (или на них), а не её тени. 4. От нового индикатора при появлении стрелки сигналы приходят неоднократно. То есть, следует ограничиться одним сигналом, соответственно и одним ордером, в случае его появления (дабы не было нескольких одинаковых ордеров). Если ордер успел закрыться по ТП или СЛ, а поступил новый аналогичный сигнал (RSI+индикатор), то входим в рынок снова. 5. Если до закрытия ордера или сетки ордеров поступает противоположный сигнал (допустим была покупка, а пришел сигнал на продажу), то входим по этому сигналу тоже. С этим пунктом нужно повнимательнее, так как сейчас в логике советника отключены противоположные сделки. Добавить функцию разнонапр. ордеров (сеток) с возможностью выключения. В данном случае каждый ордер/сетка не реагирует на появления противопол. позиции и действует только по своим ТП и СЛ. P.S.Код нужен для 7ой Винды, если Вы пишете на 10ке.