[ARQUIVO] Qualquer pergunta de novato, de modo a não desorganizar o fórum. Profissionais, não passem por aqui. Em nenhum lugar sem você - 3. - página 201
Camaradas, considerando um sistema muito simples... se o MACD estiver na zona por não mais de 5 minutos, então eu abro. Por alguma razão, as negociações não abrem.... aconselhar, por favor...
Como posso calcular programmaticamente quantos pares de moedas estão envolvidos em uma negociação?
Eu tentei procurar por pedidos em aberto. Dirigi o Expert Advisor em 3 pares de moedas. Obtive resultados diferentes em cada um deles:
no primeiro - 3 (correto), no segundo - 2, no terceiro - 1.
Eu experimentei em 2 pares de moedas:
em um - 2 (correto), no segundo - 1. Se não fosse o padrão de declínio, eu teria pensado que tinha cometido um erro.
Ou talvez apenas faça uma lista de instrumentos ativos com a ajuda de um EA. A abordagem é um pouco complicada. Existem maneiras mais simples de fazer as coisas, não existem?
skyjet: 12 erros, 12 advertências. Devo estar entrando errado no cálculo do lote?
Não há erros na própria função, provavelmente ocorrem erros ao tentar usá-la, mas você não nos mostra isso. Favor publicar algo que não seja compilado diretamente em um arquivo e você não precisará adivinhar.
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.
Obrigado. Os dígitos precisam ser alterados para 4 ou 5, dependendo do CD?
Você não precisa mudá-lo, basta aceitá-lo dependendo da moeda. MarketInfo
Obrigado. Os dígitos precisam ser alterados para 4 ou 5, dependendo do CD?
Basta deixar os Dígitos, ela se encaixa sozinha.
Hi
EA dá um erro, se ((Bid-OrderOpenPrice(),Digits) >= -60) código 130, dá cada novo tick e realmente carrega o servidor...
se eu mudar para if ((pBid-NormalizeDouble(OrderOpenPrice(),Digits)) == -60) - não funciona...
Eu preciso exatamente >= e o que fazer?
Por favor, ajude-me a descobrir.
Obrigado de antemão!!!
Como posso calcular programmaticamente quantos pares de moedas estão envolvidos em uma negociação?
Eu tentei procurar por pedidos em aberto. Dirigi o Expert Advisor em 3 pares de moedas. Obtive resultados diferentes em cada um deles:
no primeiro - 3 (correto), no segundo - 2, no terceiro - 1.
Eu experimentei em 2 pares de moedas:
em um - 2 (correto), no segundo - 1. Se não fosse o padrão de declínio, eu teria pensado que tinha cometido um erro.
Após minhas mudanças, ele não compilará :(
Bem, o que diz?
Bem, o que diz?
Como posso calcular programmaticamente quantos pares de moedas estão envolvidos em uma negociação?
Eu tentei procurar por pedidos em aberto. Dirigi o Expert Advisor em 3 pares de moedas. Obtive resultados diferentes em cada um deles:
no primeiro - 3 (correto), no segundo - 2, no terceiro - 1.
Eu experimentei em 2 pares de moedas:
em um - 2 (correto), no segundo - 1. Se não fosse o padrão de declínio, eu teria pensado que tinha cometido um erro.
Ou talvez apenas faça uma lista de instrumentos ativos com a ajuda de um EA. A abordagem é um pouco complicada. Existem maneiras mais simples de fazer as coisas, não existem?
12 erros, 12 advertências. Devo estar entrando errado no cálculo do lote?
Não há erros na própria função, provavelmente ocorrem erros ao tentar usá-la, mas você não nos mostra isso. Favor publicar algo que não seja compilado diretamente em um arquivo e você não precisará adivinhar.