Mudança Do Erro Médio De Pedidos 131
Oi, eu preciso de ajuda para evitar a ordem. Erro 131 e ordemFechar o erro 131. Aqui está o valor atribuído ao tamanho do lote: e Aqui está como envio um pedido: preciso programar o meu EA de forma a fechar TODAS as negociações opostas Sempre que houver um sinal oposto. Este é o que eu criei para fechar todos os negócios de compra (não há pedidos pendentes). Eu defini as variáveis antes de usá-las no código acima e não tive problema em compilar. Mas, de alguma forma, o valor da variável quotlotquot é sempre 0 e continuo recebendo o erro 131. Eu realmente não sei o que estou fazendo de errado. Tenha em mente que eu sou novo para isso, então eu posso precisar de você para colher me alimentar. Agradeço antecipadamente por sua ajuda. Farhang: oi, eu preciso de ajuda para evitar a ordem. Siga o erro 131 e receba o erro 131. Aqui está o valor atribuído ao tamanho do lote: o erro 131 significa que o volume é inválido. Você deve verificar se seu tamanho de lote está em conformidade com MODEMINLOT e MODELOTSTEP antes de usá-lo (embora eu não tenha certeza por que você obtém lotes0, talvez o problema esteja em outro lugar em seu código). Use MarketInfo () para obter esses valores. Veja aqui - gt docs. mql4commonMarketInfo. Docs. mql4constantsmarketinfo. Borda de fechamento de pedidos - você precisa diminuir o contador e não o incrementar. Veja aqui - gt mql5enforum119840. Btw - É recomendado contar de 0 em vez de usar i-1. (Mas isso depende de você). Verifique se a Dica não é zero por padrão, caso contrário, se OrderSelect () falhar, você poderá obter um erro OrderClose (). Você também deve usar RefreshRates () imediatamente antes de tentar o close - gt docs. mql4windowsRefreshRates. Problema um. Após o primeiro fechamento, a ponta é definida para que você continue fechando todas as ordens mesmo se a seleção da ordem falhar. Problema dois. Depois de fechar a primeira ordem, a posição da ordem 2 torna-se 1, 3 torna-se 2, etc. Você fechará todas as ordens OUTRAS. E então a ordem seleciona começar a falhar, mas você não prova para isso. Problema três. Depois de fazer qualquer pedidoSendmodifyclose ou delete, você deve atualizar antes de fazer outro. Sempre contagem decrescente. Teste sempre testeSelect. MetaTrader4 (MT4) Teste de Estratégia 1228912290 122891230012301 Encomendar Encomendar Erro 131 1228912290 2010.10.20 18:23:32 2010.09.16 00:00 Média Mínima USDJPY, Diariamente: Pedido Erro de envio 131 1. 12290 MT4 (T) gt (O) Gt 1.01229012289 Testes de Estratégia 12300Expert properties12301122891230012301Lotes1228912290 Testes de Estratégia 12300Expert properties123011228912300Testing12301Initial deposit12289100,00012290MetaTrader4 (MT4) Strategy Testing 1228912290 122891230012301 Encomendar Encomendar Erro 131 1228912290 2010.10.20 18:23:32 2010.09.16 00:00 Moeda em Movimento USDJPY, Diariamente: Encomendar Encomendar Erro 131 1. 12290 MT4 (T) gt (O) gt 1.01229012289 Teste de Estratégia Propriedades de 12300Expert12301122891230012301Lotadas1228912290 Testes de Estratégia Propriedades de 12300Expert123011228912300Testing12301Início de depósito12289100,00012290
Comments
Post a Comment