Boa tarde,
Ao compilar um projeto contendo algum arquivo de inclusão, ele carrega tudo para dentro do EA, desse modo, o executável poderá rodar em qualquer máquina.
Particularmente, eu prefiro utilizar o termo "biblioteca" para generalizar include file(*.mqh) e library (*.mq5/ex5), pois a primeira é uma biblioteca que você chama com o código fonte exposto, já o do segundo é fechado e você importa as funções para poder utilizar dentro do seu código. A importação pode ser feita através de um arquivo de cabeçalho(*.mqh) utilizando #include ou diretamente no código #import.
Enfim... "arquivo de inclusão" você deixa explicito que está trabalhando com *.mqh.
Um abraço,
Romeu.
Obrigado!
Você está perdendo oportunidades de negociação:
- Aplicativos de negociação gratuitos
- 8 000+ sinais para cópia
- Notícias econômicas para análise dos mercados financeiros
Registro
Login
Você concorda com a política do site e com os termos de uso
Se você não tem uma conta, por favor registre-se
Boa tarde,
Tenho o mt5 instalado no meu pc que utilizo diariamente, criei um include que gravei algumas funções que são comuns em vários projetos, a minha pergunta é, se em um projeto que usa essa opção, depois de compilado, vai rodar em qualquer equipamento que tenha o mt5 instalado?
Aproveitando, como é o nome correto para se referir as #include ?
Atenciosamente,
Daniel