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
Como não prevê que a variável seja inicializada no reinício do programa, ela DEVE.
Mais uma vez, para os que estão no tanque:
Trabalhos de exemplo. Obras de inicialização.Embora este ponto(do livro didático) não seja muito claro para mim:
"As variáveis estáticas são inicializadas uma vez antes de chamar a função init() especializada, ou seja, o valor desta variável não é perdido ao sair da função, dentro da qual uma variável estática é declarada.
O que isso tem a ver com " antes de chamar a função init() especial " e depois " ou seja, quando você sai de uma função do usuário (a julgar pelo conteúdo) na qual uma variável estática é declarada? "
Uma função na qual uma variável estática é declarada pode estar no final de um programa... ou seja, no final do código ou em outro lugar. A funçãoinit() é executada uma vez pouco antes do início do programa. Acontece que é inconsistente. Como uma variável pode ser inicializada antes da funçãoinit() ?
Não importa onde a função está no programa, as variáveis estáticas estão fora das funções.
O que você quer dizer com isso?
Não, não vai. É um bug :)
O que você quer dizer com isso?
As variáveis estáticas são armazenadas em uma área permanente da memória do programa, seus valores não são perdidos quando a função é abandonada.
Mais uma vez, para os que estão no tanque:
O exemplo funciona. A inicialização funciona.Clínica...
Sim, a inicialização funciona. Exatamente uma vez. E no reinício, não. Quem me dera que assim fosse. Isso é mais claro?
Clínica...
Sim, a inicialização funciona. Exatamente uma vez. E no reinício, não. Quem me dera que assim fosse. Isso é mais claro?
Deve funcionar somente uma vez, quando você reiniciar o Expert Advisor.
O que você quer dizer com reiniciar, entrar nas propriedades do Expert Advisor e sair pressionando OK?
Pelo amor de Deus, não use estática nos EAs.
Sim, e também:
1. Quando a conta é alterada;
2. Ao trocar um instrumento;
3. Ao mudar a TF.