Gritar, gritar, amaldiçoar, não querer fazer seu próprio código funcionar, culpar moderadores e administradores, insultar moderadores e administradores...
Em geral - o pacote completo. Vou lhe dar uma semana para se acalmar e descobrir seus erros. Pensante!
Eu não insultei ninguém e gritei - e meu código funciona (já esqueci o que eu estava pedindo... :)) - sem culpar ninguém. Desculpe se alguém - que doeu inadvertidamente.
Todos os meus robôs estão operacionais e funcionando.
Se você tiver alguma pergunta que eu farei aqui, obrigado por sua ajuda.
Existe uma copiadora comercial no mesmo corretor Roboforex com as mesmas contas em termos de parâmetros que podem ser instalados discretamente no mt 5 na conta principal? A conta principal comercializa um robô pago a partir de um servidor remoto. Devemos difundir estes sinais em mais três contas. Não quero que eles percebam que os sinais foram enviados para outras contas.
- o código (especialmente o primeiro) merece ser comentado
- OnTick() tem sido usado há muito tempo ao invés de Start()
- compre a preço de pedido, não como você gostaria. Você quer comprar na Bid. (e o mesmo com as vendas).
- e tantas-muitas-muitas coisas... Tantas que é impossível cobrir tudo
Portanto, a primeira coisa que você tem que fazer é comentar o código. Se você não entender, pode perguntar, mas só depois de tentar descobrir por si mesmo
OK, obrigado, vou mudar o pedido de licitação e vice versa. OnTick não vai funcionar para mim, porque preciso me referir constantemente ao anterior bar fechado. Tenho uma pergunta, é possível definir o cronômetro de trabalho igual no tempo para o início de uma nova barra ao abrir um EA?
VIX XIV: Ok, obrigado, vou mudar o pedido de licitação e vice versa. Para mim o OnTick não será adequado, pois preciso sempre me referir ao bar anterior fechado. Tenho uma pergunta, é possível definir o cronômetro de trabalho igual no tempo para o início de uma novaabertura debar?
Referência à barra anterior (a 4):
Tempo[1] - tempo de abertura
Alto[1] - alto
Baixo[1] - mínimo
e assim por diante.
Isto não é uma desculpa para usar interfaces obsoletas. Não só os 4 bits estão obsoletos, como as pessoas podem deixar de entender você :-)
Não é necessário definir o temporizador. Você tem que pegar e processar o evento "abertura de um novo bar". E toda quinta pergunta "sobre EAs" é dedicada a isso - basta navegar pelo tópico
Isto não é uma desculpa para usar interfaces obsoletas. Não apenas os 4 bits estão obsoletos, mas as pessoas podem deixar de entender você :-)
Não é necessário definir o temporizador. Você tem que pegar e processar o evento "abertura de um novo bar". Entretanto, cada quinta pergunta "sobre Conselheiros Especialistas" é dedicada a esta questão, e cada um deles tem uma resposta - basta navegar pelo tópico
Talvez, estou me expressando incorretamente, mas não é melhor esperar pelo momento necessário, especialmente porque é possível que o preço não mude e que as barras estejam fechadas? É possível repetir OnStart indefinidamente?
Para login e uso do site MQL5.com, você deve ativar o uso de cookies.
Ative esta opção no seu navegador, caso contrário você não poderá fazer login.
Você entrou na conta. A autenticação de dois fatores foi desativada. Configure-a novamente e escaneie um novo código QR ou continue com a autenticação de dois fatores desativada.
Boa tarde!
Como faço para reiniciar a estrutura da matriz?
Tentei isto, mas parece que não funciona!
Alguma outra possibilidade?
Boa tarde!
Como faço para reiniciar a estrutura da matriz?
Tentei isto, mas parece que não funciona!
Alguma outra possibilidade?
O que você quer dizer com nulo? A julgar por seus julgamentos, o ArrayFree trabalharia para você.
E no sentido convencional ZeroMemory
Gritar, gritar, amaldiçoar, não querer fazer seu próprio código funcionar, culpar moderadores e administradores, insultar moderadores e administradores...
Em geral - o pacote completo. Vou lhe dar uma semana para se acalmar e descobrir seus erros. Pensante!
Eu não insultei ninguém e gritei - e meu código funciona (já esqueci o que eu estava pedindo... :)) - sem culpar ninguém. Desculpe se alguém - que doeu inadvertidamente.
Todos os meus robôs estão operacionais e funcionando.
Se você tiver alguma pergunta que eu farei aqui, obrigado por sua ajuda.
O que você quer dizer com zeragem? A julgar por seus julgamentos, ArrayFree é a escolha certa para você.
E, no sentido convencional, ZeroMemory.
O erro é o seguinte:
Em uma nova barra, os objetos que foram definidos quando o indicador foi iniciado são deslocados.
Acho que a estrutura acumula os valores dos objetos.
A tarefa é redefinir a estrutura e recalcular os valores dos objetos em cada barra.
Obrigado, Funcionou! ZeroMemory - Funcionou!
- o código (especialmente o primeiro) merece ser comentado
- OnTick() tem sido usado há muito tempo ao invés de Start()
- compre a preço de pedido, não como você gostaria. Você quer comprar na Bid. (e o mesmo com as vendas).
- e tantas-muitas-muitas coisas... Tantas que é impossível cobrir tudo
Portanto, a primeira coisa que você tem que fazer é comentar o código. Se você não entender, pode perguntar, mas só depois de tentar descobrir por si mesmo
Ok, obrigado, vou mudar o pedido de licitação e vice versa. Para mim o OnTick não será adequado, pois preciso sempre me referir ao bar anterior fechado. Tenho uma pergunta, é possível definir o cronômetro de trabalho igual no tempo para o início de uma nova abertura de bar?
Referência à barra anterior (a 4):
Tempo[1] - tempo de abertura
Alto[1] - alto
Baixo[1] - mínimo
e assim por diante.
Isto não é uma desculpa para usar interfaces obsoletas. Não só os 4 bits estão obsoletos, como as pessoas podem deixar de entender você :-)
Não é necessário definir o temporizador.
Você tem que pegar e processar o evento "abertura de um novo bar".
E toda quinta pergunta "sobre EAs" é dedicada a isso - basta navegar pelo tópico
Referência à barra anterior (a 4):
Tempo[1] - tempo de abertura
Alto[1] - alto
Baixo[1] - mínimo
e assim por diante.
Isto não é uma desculpa para usar interfaces obsoletas. Não apenas os 4 bits estão obsoletos, mas as pessoas podem deixar de entender você :-)
Não é necessário definir o temporizador.
Você tem que pegar e processar o evento "abertura de um novo bar".
Entretanto, cada quinta pergunta "sobre Conselheiros Especialistas" é dedicada a esta questão, e cada um deles tem uma resposta - basta navegar pelo tópico
Talvez, estou me expressando incorretamente, mas não é melhor esperar pelo momento necessário, especialmente porque é possível que o preço não mude e que as barras estejam fechadas? É possível repetir OnStart indefinidamente?
As variáveis estáticas não são reinicializadas ao alterar os parâmetros de entrada, período gráfico, etc.
Não existe algum tipo de truque para reinicializá-los à força? Um caminho mais longo, não existe um caminho simples e curto?