Não consigo que a EA abra 2 ordens de compra acima e abaixo do preço de uma vez com as Ordens Pendentes.
Ela só abre bystop.
Por favor, me dê o código correto para fazer minha EA abrir 2 ordens de compra pendentes simultaneamente bypass e bylimit.
Mais de uma ordem é aberta somente no testador; em demonstração e conta real, mais de uma ordem é aberta após algum tempo, se as condições não tiverem mudado, especialmente se as ordens pendentes forem colocadas perto do preço. O mercado está sempre em movimento. Devemos colocar um a um e estabelecer condições para cada um deles separadamente.
E a condição é se não houver ordem e quando uma é definida, já há uma ordem. É por isso que a segunda não se abrirá. Não devemos definir o SL e TP. Você ainda não precisa deles e irá sobrecarregar o corretor com trabalho desnecessário. Você o fará mais tarde, se precisar.
Boa tarde. Pergunta relativa à precisão do cálculo das operações de tapetes no indicador e no Expert Advisor.
Se os mesmos números forem divididos um pelo outro, então por alguma razão eles serão diferentes no indicador e no Expert Advisor (em um caso será 0, e no outro 1). Tenho a sensação de que o Expert Advisor começa a arredondá-los muito mais cedo do que o resultado final. Favor aconselhar como remover esta nuance e fazer a EA roundoff somente no final.
Se os mesmos números forem divididos um pelo outro, por alguma razão serão diferentes no indicador e na EA (em um caso será 0, e no outro será 1). Parece que o Expert Advisor começa a arredondá-los muito antes
Parece que você está dividindo os números inteiros.
sergeev: parece que você está dividindo números inteiros.
Não, eu fiz. Além disso, um pequeno erro nos cálculos começa a aparecer também com valores fracionários de indicadores, e somente em locais onde a divisão é utilizada. Do qual posso supor que possa haver problemas com o arredondamento.... Ou será apenas eu especulando...?
nada simplesmente acontece. procure por variáveis inteiras se você não usar funções de arredondamento/normalização
Então como você explica o fato de que no mesmo momento os valores do indicador e da EA são diferentes? O Expert Advisor ainda é usado como uma máquina de cálculo, portanto é possível comparar o resultado de seu trabalho. Há alguma peculiaridade nos cálculos matemáticos da EA e dos indicadores?
isso significa que você está contando de maneira diferente.
Comente ou Imprima e veja em que etapa da fórmula há uma discrepância
não.
Como, se o indicador é transferido com todas as regras de pontuação e gramática para o Expert Advisor? COMO PODE CONTAR DE MANEIRA DIFERENTE? Há alguma outra sugestão?
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.
Eu tentei diferente, veja se você gosta...
Você é linda e o fez perfeitamente! Tudo está funcionando como deveria.
Não consigo que a EA abra 2 ordens de compra acima e abaixo do preço de uma vez com as Ordens Pendentes.
Ela só abre bystop.
Por favor, me dê o código correto para fazer minha EA abrir 2 ordens de compra pendentes simultaneamente bypass e bylimit.
Mais de uma ordem é aberta somente no testador; em demonstração e conta real, mais de uma ordem é aberta após algum tempo, se as condições não tiverem mudado, especialmente se as ordens pendentes forem colocadas perto do preço. O mercado está sempre em movimento. Devemos colocar um a um e estabelecer condições para cada um deles separadamente.
E a condição é se não houver ordem e quando uma é definida, já há uma ordem. É por isso que a segunda não se abrirá. Não devemos definir o SL e TP. Você ainda não precisa deles e irá sobrecarregar o corretor com trabalho desnecessário. Você o fará mais tarde, se precisar.
Boa tarde. Pergunta relativa à precisão do cálculo das operações de tapetes no indicador e no Expert Advisor.
Se os mesmos números forem divididos um pelo outro, então por alguma razão eles serão diferentes no indicador e no Expert Advisor (em um caso será 0, e no outro 1). Tenho a sensação de que o Expert Advisor começa a arredondá-los muito mais cedo do que o resultado final. Favor aconselhar como remover esta nuance e fazer a EA roundoff somente no final.
dzhini:
Se os mesmos números forem divididos um pelo outro, por alguma razão serão diferentes no indicador e na EA (em um caso será 0, e no outro será 1). Parece que o Expert Advisor começa a arredondá-los muito antes
parece que você está dividindo números inteiros.
Ou será apenas eu especulando...?
100%
nada simplesmente acontece. procure por variáveis inteiras se você não usar funções de arredondamento/normalização
100%
nada simplesmente acontece. procure por variáveis inteiras se você não usar funções de arredondamento/normalização
Então como você explica que no mesmo momento os valores do indicador e da EA são diferentes?
isso significa que você está contando de maneira diferente.
Comente ou Imprima e veja em que ponto da fórmula há uma discrepância
Existem diferenças nos cálculos matemáticos do consultor especializado e nos indicadores?
isso significa que você está contando de maneira diferente.
Comente ou Imprima e veja em que etapa da fórmula há uma discrepância
não.COMO PODE CONTAR DE MANEIRA DIFERENTE?