советник вызывает индикатор1б которы вызывает индикатор2 ошибка

 

пытаюсь написать советник,

 

советник использует iCustom чтобы получить данные  из Indicator1, Indicator1 берет данные из Indicator2 

все лежит в  обычной папке MT4\MQL

получаем ошибку 

Indicator1 : Error! C:\Program Files (x86)\MetaTrader\experts\indicators\Indicator1.ex4 cannot be found. 

 

почему первый ищет второй в  Program Files (x86) и как его направить в нужное место? есть все mq4 файлы

 
Похоже, что Ваш советник уже давно написан и скомпилирован в 509 или более раннем билде клиентского терминала
 

>почему первый ищет второй в  Program Files (x86) и как его направить в нужное место? есть все mq4 файлы

Не понятно, что вы хотели сказать.

>Indicator1 : Error! C:\Program Files (x86)\MetaTrader\experts\indicators\Indicator1.ex4 cannot be found.

Тут четко написано, что  Indicator1.ex4 не может быть найден в папке indicators, это значит, либо его там нету вовсе, либо этот индикатор при компиляции выдал ошибку, в результате у вас нету исполняемого файла Indicator1.ex4  в папке indicators, посмотрите есть ли она там "C:\Program Files (x86)\MetaTrader\experts\indicators\"