erro no teste com um único EA

 

Estou tendo esse erro quando rodo um determinado EA, já desinstalei e reinstalei o metatrader e o problema continua. Quando rodo outro EA funciona normal, alguém já passou por isso?


Erro

 
Marcel Cardoso:

Estou tendo esse erro quando rodo um determinado EA, já desinstalei e reinstalei o metatrader e o problema continua. Quando rodo outro EA funciona normal, alguém já passou por isso?


sim, ele não achou esse indicador/ea chamado hilo.ex5 que parece ser dependencia. Foi instalado aqui do site?

 
Ricardo Rodrigues Lucca #:

sim, ele não achou esse indicador/ea chamado hilo.ex5 que parece ser dependencia. Foi instalado aqui do site?

eu também achei que poderia ser isso. mas já instalei pelo site e continua dando o mesmo erro.

 

Pela consulta que realizei aqui mesmo no MQL5, aparentemente, esse é um problema recorrente, que eventualmente retorna com o lançamento de alguma nova versão MetaTrader:

https://www.mql5.com/en/forum/354659/page4#comment_19056134

Então, se você está utilizando versão beta, retorne para a versão oficial; se está utilizando a última versão oficial (build 4410), acho que terá que aguardar o lançamento de nova versão corrigida...

 
Vinicius Pereira De Oliveira #:

Pela consulta que realizei aqui mesmo no MQL5, aparentemente, esse é um problema recorrente, que eventualmente retorna com o lançamento de alguma nova versão MetaTrader:

https://www.mql5.com/en/forum/354659/page4#comment_19056134

Então, se você está utilizando versão beta, retorne para a versão oficial; se está utilizando a última versão oficial (build 4410), acho que terá que aguardar o lançamento de nova versão corrigida...

estou utilizando a versão oficial 4410 mesmo. 

mas o estranho é que acontece somente com 1 EA, com outros roda normalmente.

 
Marcel Cardoso #estou utilizando a versão oficial 4410 mesmo. mas o estranho é que acontece somente com 1 EA, com outros roda normalmente.

O indicador que está sendo utilizado é o seguinte?

CodeBase

Hilo

Alisson Lucrecio, 2020.04.02 21:20

Traditional HiLo indicator plotted in the form of a ladder.

Outros EAs, que também utilizam esse indicador, estão funcionando normalmente, é isso que você está dizendo?

E esse "hilo MINIWINcerto" é um indicador que utiliza o indicador "hilo"? (sem código, sem informações, só podemos tentar adivinhar)

Você tem os códigos? Se não, já entrou em contato com o desenvolvedor e pediu nova compilação dos mesmos?




ERR_INDICATOR_CANNOT_CREATE

4802

Indicador não pode ser criado


name

[in]  Nome do indicador personalizado. Se antes do nome for indicada uma barra invertida '\', o arquivo EX5 do indicador será procurado em relação à pasta raíz MQL5. Assim, ao chamar iCustom(Symbol(), Period(), "\FirstIndicator"...) o indicador será carregado como MQL5\FirstIndicator.ex5. Se não houver arquivo nesse caminho, ocorrerá o erro 4802 (ERR_INDICATOR_CANNOT_CREATE).

Se o caminho não começar com '\', o indicador será pesquisado e carregado na seguinte sequência:

  • Primeiro, o arquivo EX5 do indicador é pesquisado na mesma pasta em que localizado o arquivo EX5 do programa de chamada. Por exemplo, o EA CrossMA.EX5 está localizado na pasta MQL5\Experts\MyExperts e contém a chamada iCustom(Symbol(), Period(), "SecondIndicator"...), neste caso, a pesquisa do indicador é realizada com base no caminho MQL5\Experts\MyExperts\SecondIndicator.ex5.
  • Se o indicador não for encontrado no mesmo diretório, a pesquisa será realizada em relação ao diretório raiz dos indicadores MQL5\Indicators. Em outras palavras, é procurado o arquivo MQL5\Indicators\SecondIndicator.ex5. Se o indicador não for encontrado nos dois caminhos, a função retornará NVALID_HANDLE e será gerado o erro 4802 (ERR_INDICATOR_CANNOT_CREATE).

Se o caminho do indicador estiver definido num subdiretório, por exemplo, como MyIndicators\ThirdIndicator, a pesquisa será realizada pela primeira vez na pasta do programa de chamada (o EA está localizado na pasta MQL5\Experts\MyExperts) com base no caminho MQL5\Experts\MyExperts\MyIndicators\ThirdIndicator.ex5 e, em seguida, em caso de falha, é procurado o arquivo MQL5\Indicators\MyIndicators\ThirdIndicator.ex5. Além disso, com ajuda de um separador no caminho é necessário especificar uma barra invertida dupla '\\', por exemplo, iCustom(Symbol(), Period(), "MyIndicators\\ThirdIndicator"...).