[ARQUIVO!] Qualquer pergunta de novato, para não desorganizar o fórum. Profissionais, não passem por aqui. Em nenhum lugar sem você - 4. - página 544
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
Decidiu bisbilhotar um pouco em seu código...
Estou muito grato a você por analisar meu código. Obrigado por dedicar seu tempo a isso.
Estou apenas começando a aprender programação, portanto estes comentários são muito importantes e serão úteis no futuro.
Agora vamos ao que interessa:
Realmente, a busca completa dos pedidos é feita nesta forma, e uma análise mais detalhada é feita usando pedidos em aberto (tudo está claro aqui)
Esta parte do código também é alterada, mas os participantes do fórum escrevem que o ambiente de mercado nem sempre está disponível para a função init().
Algumas variáveis podem não estar definidas ou eu tenho algo errado?
Não entendo a lógica deste posto - (estou explicando minha opinião sobre este operador)
while(true) ...
Eu tenho um bloco de tratamento de erros.
Se o erro estiver correto, tentamos novamente verificar as condições e abrir o pedido.
E enquanto o operador trabalha quando seu valor é verdadeiro, ou seja, acontece que ele não aceita falso.
Obrigado por sua ajuda.
Por favor, ajude!
Leia aqui:https://www.mql5.com/ru/articles/1357 É simples e direto
Leia aqui:https://www.mql5.com/ru/articles/1357 É simples e direto
Só não esqueça que o ambiente de mercado nem sempre está disponível no init()
...Estou muito grato a vocês por analisarem meu código. Obrigado por dedicar seu tempo para fazer isso.
E a declaração de enquanto funciona quando seu valor é verdadeiro, ou seja, acontece que ela não leva a falsidade.
Pergunta para Consultores Especialistas. O OrderSend() no lugar do slippage é 3. É, por exemplo, para citações de 4 dígitos? Para citações de 5 dígitos, posso deixar 3 ou preciso de 30?
Para os de 5 dígitos você precisa de 30.
Eu inseri tal construção no init() de cada EA, então não faz diferença para 4 ou 5 dígitos DT, eu o recomendo:
Boa tarde. Você pode me aconselhar - a tarefa é traçar linhas verticais a cada minuto. Como vincular o desenho não apenas à ata, mas ao preço de abertura da ata. A dificuldade é que o preço de abertura do minuto deve ser identificado em tempo não-padrão, ou seja, não um minuto. Eu escrevi um trecho de código, mas não entendo como inserir o preço de abertura do minuto, se a variável induzida será definida para um tempo não-padrão
new_Minute=TimeMinute(Time[i]) != TimeMinute(Time[i+1]); // new_Minute
Ind_Buffer_0[i]=0
if(new_Minute && Period()<30 ) Ind_Buffer_0[i]=max;
...e depois o desenho padrão usando objetos.
Talvez alguém possa me dizer o que, se algo, pode ser feito.