Boa Noite!
Queria saber se ha a posibilidade de criar uma variavel para que possa usar nos demais aqruivos como include?
ex:
No arquivo mq5 ficaria:
No arquivo Autentica.mqh antes da classe chamo o arquivo ficaria:
Assim Quando eu precisar mudar o caminho de uma pasta apenas autero no mq5 ficando certo nos demais.
Agradeço se alguem souber me mostrar um rumo.
#include significa "compilador copia e cola todo o arquivo que estou mencionando nesse ponto". Então, não tem necessidade disso que esta mencionando para código compilado.
EDIT:
Uma outra coisa que me surgiu depois de reler acredito que tu poderia fazer o seguinte, mas so vai funcionar com o include relacional e nao com o de arquivos em diretorios do sistema
#define BASE "dev64" #define PESSOAL BASE "/Pessoal/Autentica.mqh" #define INDICADOR BASE "/Indicador/MeuIndicador.mqh" #include PESSOAL #include INDICADOR
#include significa "compilador copia e cola todo o arquivo que estou mencionando nesse ponto". Então, não tem necessidade disso que esta mencionando para código compilado.
EDIT:
Uma outra coisa que me surgiu depois de reler acredito que tu poderia fazer o seguinte, mas so vai funcionar com o include relacional e nao com o de arquivos em diretorios do sistema
Boa Ricardo.. Muito obrigado!!
Essa dica funciona para chamar meus includes que estão na minha pasta, quando precisar alterar, faço isso em um único arquivo.

- Aplicativos de negociação gratuitos
- 8 000+ sinais para cópia
- Notícias econômicas para análise dos mercados financeiros
Você concorda com a política do site e com os termos de uso
Boa Noite!
Queria saber se ha a posibilidade de criar uma variavel para que possa usar nos demais aqruivos como include?
ex:
No arquivo mq5 ficaria:
No arquivo Autentica.mqh antes da classe chamo o arquivo ficaria:
#include <PlotaIndicadores>
Assim Quando eu precisar mudar o caminho de uma pasta apenas autero no mq5 ficando certo nos demais.
Agradeço se alguem souber me mostrar um rumo.