Erros, bugs, perguntas - página 2347
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
Mas também não consegui implementá-lo para diferentes bibliotecas. Ligar várias bibliotecas com tais macros numa só linha e chamar OnTick para todas as bibliotecas.
Não compreendo realmente nem mesmo um exemplo, o que eu quero obter. Pode mostrar-me?
ZZZ Quanto ao gerente, ver. EventBase.mqh aqui. Estupidamente fez de todos um herdeiro e quando um novo objecto apareceu, o seu ponteiro foi para uma lista comum, que foi chamada por um laço em cada evento.
Não consigo sequer ter um exemplo do que quero obter. Pode mostrar-me?
MyClass_1.mqh:
MyClass_2.mqh:
Expert.mq5:
Para obter as 3 impressoras como resultado da execução: "Init 1", "Init 2" e "Init EA".
Olá a todos.
Chamo a funçãoIndicatorParameters de especialista, mas recebo erro 4014. O que é que pode ser - por favor aconselhar? Construir 1960.
Para ligar várias bibliotecas com tais macros numa só linha, e para ligar à OnTick para ligar a todas as bibliotecas OnTick.
Faça um macro wrapper em torno da importação que forma uma classe pelo nome da biblioteca (classe##libname) e usa o contexto para a chamada dentro do wrapper (libname::oninit)
e a classe é despejada para o gestor acima referido.
mas para cada libra uma linha separada.
Fazer uma macro capa em torno da importação que forma uma classe com o nome da biblioteca (classe##libnome)
Isto é um pouco complicado para mim, por isso vou procurá-lo no Google.
Olá a todos.
Chamo a funçãoIndicatorParameters de especialista, mas recebo erro 4014. O que é que pode ser - por favor aconselhar? Construir 1960.
Se tiver 3 inludniks, então o meu código deve funcionar, mas para cada aula deve prescrever substituições macro, aqui está o meu exemplo, parece funcionar, mas vou verificar ainda:
e no código Expert Advisor apenas incluo um #include <fileMyclass.mqh>
no seu exemplo, os três ficheiros devem ser fechados (no fundo do código) com as minhas substituições de macro (e substituir os nomes m_class2 , m_class3...)
Solução já sugerida para classe de um tipo: herdá-la do CObject, e adicionar substituição de macro ao gestor de classe que armazenará todas as instâncias adicionadas no CArrayObj, fazer loop através dele e chamar a função OnXXX necessária.
Também não tenho conseguido implementar isto em diferentes bibliotecas. Para ligar várias bibliotecas com tais macros numa só linha, e para chamar OnTick de todas as bibliotecas.
exemplo é necessário, não sei como e não funcionou com "substituição macro no gestor de classe".
Para resultar nas 3 impressões: "Init 1", "Init 2" e "Init EA".
Gerente. O exemplo do código-fonte acima apresentado. As macros são para outras coisas, no entanto.
É um pouco complicado para mim, por isso pesquisei-o no Google.
Não vai ser bonito, mas pode reduzi-lo a algo como isto:
Aqui está uma chamada directa e um exemplo de implementação sem gestor.
Se ImportFrom class tiver registo de gestor e funções não-estáticas, tudo pode ser chamado automaticamente para todos os importados
Aqui está uma chamada directa e um exemplo de implementação sem gestor.
Se ImportFrom class tiver registo de gestor e funções não-estáticas, tudo pode ser chamado automaticamente para todos os importados
Tive a ideia, obrigado.
Não 100% transparente, mas melhor do que é neste momento.