Любые вопросы новичков по MQL4 и MQL5, помощь и обсуждение по алгоритмам и кодам - страница 1964

 
MatveySt #:

Да Я это читал.Как исправить?

В какой функции неправильный параметр? В iCustom или другой?

 
Alexey Viktorov #:

В какой функции неправильный параметр? В iCustom или другой?

Да об этом я и хотел спросить

 
MatveySt #:

Да об этом я и хотел спросить

Так ведь код у вас, вам и карты в руки…

Это сообщение печатает?

"Ошибка загрузки индикатора "

Если да, то надо проверять введённые параметры в этой функции. Если нет, то хендл индикатора правильный и искать причину надо в другом месте.

 
Alexey Viktorov #:

Так ведь код у вас, вам и карты в руки…

Это сообщение печатает?

Если да, то надо проверять введённые параметры в этой функции. Если нет, то хендл индикатора правильный и искать причину надо в другом месте.

Код эксперта. Печатает вот такие 2022.05.23 11:39:30.079 003 Indicator (GBPUSDrfd,M1) cannot load indicator 'Moving Average' [4002]
2022.05.23 11:39:30.079 003 Indicator (GBPUSDrfd,M1) Ошибка загрузки индикатора iMA1

Файлы:
 
Индикатор сам по себе работает, значит я что-то не так делаю в iCustom?
Файлы:
 

Сделал вот так

 

   h_ind=iCustom(Symbol(),_timeFrame,IND,PRICE_CLOSE);
      if(h_ind==INVALID_HANDLE){
        Print("Ошибка загрузки индикатора ",IND);
        return(INIT_FAILED);
      }  

Сообщение печатать перестал, на я не уверен что это правильно.Немогу понять.

 
MatveySt #:

Сделал вот так

 

Сообщение печатать перестал, на я не уверен что это правильно.Немогу понять.

Так будет создан индикатор с параметрами по умолчанию, с теми что поставлены в input переменных индикатора.

Но почему вы отвечаете на вопрос который я не задавал? Ведь вопрос конкретный, 

Форум по трейдингу, автоматическим торговым системам и тестированию торговых стратегий

Любые вопросы новичков по MQL4 и MQL5, помощь и обсуждение по алгоритмам и кодам

Alexey Viktorov, 2022.05.23 11:01

Так ведь код у вас, вам и карты в руки…

Это сообщение печатает?

"Ошибка загрузки индикатора "

Если да, то надо проверять введённые параметры в этой функции. Если нет, то хендл индикатора правильный и искать причину надо в другом месте.

А в ответ ………

Ладно, я посмотрел повнимательней на предыдущей странице и не обнаружил в параметрах iCustom последнего параметра индикатора arrowsMain — true или false

 
 h_ind=iCustom(Symbol(),_timeFrame,IND,inperiod,inmethod,inprice,
          inperiod1,inmethod1,inprice1,inKperiod,inDperiod,inslowing,inma_method,inprice_field,inlevel1,inlevel2,arrowsMain);
      if(h_ind==INVALID_HANDLE){
        Print("Ошибка загрузки индикатора ",IND);
        return(INIT_FAILED);
      }  
Alexey Viktorov #
:

Так будет создан индикатор с параметрами по умолчанию, с теми что поставлены в input переменных индикатора.

Но почему вы отвечаете на вопрос который я не задавал? Ведь вопрос конкретный, 

А в ответ ………

Ладно, я посмотрел повнимательней на предыдущей странице и не обнаружил в параметрах iCustom последнего параметра индикатора arrowsMain — true или false

Добавил, ничего не изменилось. Начал выводить сообщение 2022.05.23 13:26:13.401 003 Indicator (GBPUSDrfd,M1) cannot load indicator 'Moving Average' [4002]
2022.05.23 13:26:13.401 003 Indicator (GBPUSDrfd,M1) Ошибка загрузки индикатора iMA1

 
MatveySt #:
Добавил, ничего не изменилось. Начал выводить сообщение 2022.05.23 13:26:13.401 003 Indicator (GBPUSDrfd,M1) cannot load indicator 'Moving Average' [4002]
2022.05.23 13:26:13.401 003 Indicator (GBPUSDrfd,M1) Ошибка загрузки индикатора iMA1

Извините за мои эмоции…

Сделайте ещё вот так

 h_ind=iCustom(Symbol(),_timeFrame,IND,"",inperiod,inmethod,inprice,
          inperiod1,inmethod1,inprice1,inKperiod,inDperiod,inslowing,inma_method,inprice_field,inlevel1,inlevel2,arrowsMain);
      if(h_ind==INVALID_HANDLE){
        Print("Ошибка загрузки индикатора ",IND);
        return(INIT_FAILED);
      } 

и я ухожу из консультантов…

 
Alexey Viktorov #:

Извините за мои эмоции…

Сделайте ещё вот так

и я ухожу из консультантов…

Результат тот же. Всё равно спасибо!! Попробуюю создать советника на более простом индикаторе и на его примере разобраться с iCuctom. Спасибо!!

Причина обращения: