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
A propósito, todos os outros tipos de eventos são eventos transmitidos, só que não precisam ser conectados ou desconectados - tudo é comunicado automaticamente durante a inicialização do roteiro.
A OnChartEvent tem eventos de transmissão - assim como eventos normais.
E se você pudesse fazer as normais lá - você pode fazê-las aqui também
Nada disso - OnChartEvent recebe eventos de transmissão - assim como eventos normais
E se você pode fazer transmissões lá, você pode fazer transmissões aqui também.
E sobre outros eventos OnTick ou OnCalculate? Alguma objeção a sua transmissão? OnChartEvent também é transmitido, apesar dos anexos. Se a objeção for à palavra "todos", eu a substituirei por "muitos". A questão é que todas as opções até agora descartaram a possibilidade de que outra pessoa a incapacitasse.
Veremos se há uma correção.
Boas notícias.
De que erro se trata? Vejo exatamente o mesmo post sobre a transação de desativação.
Sua assinatura está falhando por causa de um errona transação do livro inválido
Eu não chamoMarketBookRelease, mas quandoa transação do livro inválidoaparece no diário de bordo
OnBookEvent pára de discar (você poderia dizer que a assinatura "cai")
Esta é uma causa do erro completamente diferente daquela discutida neste tópico. Se você eliminar uma causa, a outra não desaparecerá por si só
Assim como aqui https://www.mql5.com/ru/forum/1111/page2237#comment_8159123 os erros são os mesmos, mas a maneira de consertar um não se encaixa no outro - então as razões são diferentes
Tenho certeza de que esta é a razão do erro.
Os desenvolvedores corrigiram-no e quando a nova construção sair, verificaremos então o "seu" erro.
Verificar o exemplo é simples: ligue na 1ª EA MarketBookAdd( x ), depois ligue na 2ª MarketBookRelease( x )... E esperar no 1º evento
Se você fizer o que escreve no mesmo símbolo, naturalmente a assinatura será destruída por esse símbolo no mesmo terminal!
E isto é correto.
Adicionado por
Você só precisa usar a assinatura corretamente.
Se você fizer o que escreve no mesmo símbolo, naturalmente a assinatura será destruída por esse símbolo no mesmo terminal!
E isto é correto.
Depois faça o seguinte: ligue para MarketBookAdd( x ) no 1º Expert, depois ligue para MarketBookAdd( x ) e MarketBookRelease( x ) no 2º Expert... e depois esperar pelo evento OnBookEvent( x ) no 1º Expert
Use meu código e você não terá problemas com a assinatura.
Use meu código e você não terá problemas para subscrever.