Quaisquer perguntas de recém-chegados sobre MQL4 e MQL5, ajuda e discussão sobre algoritmos e códigos - página 1046
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
O código padrão do Mashka
Não estou colando todo o código, já que o próximo passo são os cálculos, a questão está relacionada à inicialização
Como fazer com que o valor"InpMAPeriod" mude quando o prazo mudar.
Por exemplo: no M15 -"Período InpMAP".
Na M30 -"InpMAPeriod2".
Eu não sou um programador, por favor, ajude-me.
Estou intrigado - ou meus olhos estão mentindo, ou estou perdendo algo
Aqui está a fórmula de cálculo (você não precisa entrar em tudo, preste atenção às condições de impressão e cálculo dentro do retorno() - código em fundo amarelo)
... Nesta etapa, todos os valores são corretamente devolvidos na faixa de 1 a -1
Mas quando esses valores são impressos a partir do buffer - o intervalo é quebrado (no buffer, o intervalo já é de 100 a -100)
Aqui está o ciclo em si
Dentro do retardador, não há adição, apenas multiplicação por 100
Qual é o problema?
Estou intrigado - ou meus olhos estão mentindo ou estou perdendo algo
Qual é o problema?
Eu não entendia nada do código.
*100
tente mudar para 100,0Não estou de modo algum familiarizado com o código.
tente substituir por 100,0Experimentei, não funcionou.
Olá, recebo um erro sobre objetos mal sucedidos após completar um teste ekspert, e crio absolutamente todos os objetos, até onde entendo, na pilha, ou seja, sem novos. Por favor, explique esta pergunta.
Tentativa número 2, por favor, responda à pergunta.
Tentativa número 2, por favor, responda à pergunta.
Milagres não acontecem, se diz que vazou, significa que você o deixou em algum lugar na pilha e o esqueceu. Procure por ela. Alternativamente, no inserto do construtor
e embaixo do depurador, pegue um lugar.
2018.01.02 08:01:30 DIDN'T CLOSE encomenda por encomenda oposta primeiro bilhete=2, segundo bilhete=3, erro=3
2018.01.02 08:01:30 Primeiro pedido selecionado=verdadeiro, tipo de pedido=1, preço do pedido=1.351920
2018.01.02 08:01:30 Segundo pedido selecionado=verdadeiro, tipo de pedido=0, preço do pedido=1.351590
Não fechar duas contra-ordens, por favor explique.
Por que 2 funções sobrecarregadas de desenho vertical são aprovadas pelo compilador (primeira função - seleção de cor, segunda - cor e janela) e você pode usar ambas, mas quando eu adiciono a terceira, com seleção de cor, janela e estilo - jura e força todas as funções a serem do terceiro tipo?
Por que 2 funções sobrecarregadas de desenho vertical são aprovadas pelo compilador (primeira função - seleção de cor, segunda - cor e janela) e você pode usar ambas, mas quando eu adiciono a terceira, com seleção de cor, janela e estilo - jura e força todas as funções a serem do terceiro tipo?
Os valores padrão negam a presença do parâmetro de entrada. Considere que ela não existe. E veja se o compilador pode selecionar a função correta.
Ele não fecha duas contra-ordens, por favor explique.
Em teoria seu código deveria funcionar, eu poderia estar errado, mas nem todos os corretores permitem fazer isso, tente Metakvotes-demo para verificar, ele definitivamente funcionou lá