Erro número 6 - página 32

 
Esses erros podem afetar os testes da EA? <br / translate="no"> Apenas há algum tempo meu consultor especializado durante os testes (estou otimizando de vez em quando, ajustando os parâmetros às mudanças no mercado) começou a perder algumas negociações. Não tem posições fechadas e não puxa para cima e, em vez de uma inversão de posição, simplesmente abre a posição oposta sem fechar a posição anterior. Sobre a conta real TradeDispatcher: o contexto comercial está ocupado.
Mas o testador não tem conexão com o servidor e emite comandos e os executa. Mas alguns
As posições não são executadas pelo sinal. Por quê?

Favor postar o código completo do Expert Advisor. Certamente, eles o ajudarão a encontrar erros imediatamente (se houver algum).
 
Então talvez não espere pela liberação, mas deixe aqueles que estão ansiosos para experimentá-la?

Sim, tentaremos postar uma construção separada como um beta e informaremos você.
 
Эти ошибки могут влиять на тестирование советников?
Просто с некоторых пор мой советник на тестах (я его время от времени оптимизирую, подбираю параметры под изменения на рынке) Стал пропускать некоторые сделки. Не закрывает позы, не подтягивает стопы, а вместо переворотов просто открывает противоположную позу, без закрытия предыдущей. На реале тоже постоянно появляется ошибка TradeDispatcher: trade context is busy.
Но в тестере ведь нет соединения с сервером, он сам себе подает команды и их исполняет. Но некоторые
позы по сигналу тоже не исполняет. Почему?

Favor postar o código completo do especialista. Certamente você será ajudado a encontrar erros imediatamente (se houver algum).

Posted in the thread
TradeDispatcher: o contexto comercial está ocupado... O que é isso?
 
Aqui está outro registro. É a construção mais recente. Ai de mim.


24.10.2005 23:18:32, Sinal: vender
24.10.2005 23:18:32 Tentando vender, tentativa 0

Perguntar: 1.19840000, StopLoss: 0.00500000, TakeProfit: 0.00000000
falhou, erro 6

24.10.2005 23:18:32 Tentando vender, tentativa 1

Perguntar: 1.19840000, StopLoss: 0.00500000, TakeProfit: 0.00000000
falhou, erro 6

24.10.2005 23:18:32 Tentando vender, tentativa 2

Perguntar: 1.19840000, StopLoss: 0.00500000, TakeProfit: 0.00000000
falhou, erro 6

24.10.2005 23:18:32 Tentando vender, tentativa 3

Perguntar: 1.19840000, StopLoss: 0.00500000, TakeProfit: 0.00000000
falhou, erro 6

24.10.2005 23:20:22 Tentando vender, tentativa 4

Perguntar: 1.19860000, StopLoss: 0.00500000, TakeProfit: 0.00000000
falhou, erro 6

24.10.2005 23:20:46 Tentando vender, tentativa 5

Pergunte: 1.19860000, StopLoss: 0.00500000, TakeProfit: 0.00000000
falhou, erro 6

24.10.2005 23:20:46 Tentando vender, tentativa 6

Pergunte: 1.19860000, StopLoss: 0.00500000, TakeProfit: 0.00000000
falhou, erro 6

24.10.2005 23:20:46 Tentando vender, tentativa 7

Pergunte: 1.19860000, StopLoss: 0.00500000, TakeProfit: 0.00000000
falhou, erro 6

24.10.2005 23:20:46 Tentando vender, tentativa 8

Pergunte: 1.19860000, StopLoss: 0.00500000, TakeProfit: 0.00000000
falhou, erro 6

24.10.2005 23:20:46 Tentando vender, tentativa 9

Pergunte: 1.19860000, StopLoss: 0.00500000, TakeProfit: 0.00000000
falhou, erro 6
Sexta-feira erro de venda: 4050
1.19830000, 0.00500000, 0.00000000
vendido aberto
 
Olhou para o posto de Quark: de jeito nenhum!!! Olhei para meu próprio tronco: carrapatos antigos sólidos (isto é, dessincronização). Servidor Alpari. O servidor MQ parece ter falecido.
 
Dizer que estou farto do erro nº 6 é só para não fazer barulho... Tenho 4 Expert Advisors MT4 em cada um dos 4 gráficos (na verdade 8, mas metade deles não estão funcionando, dependendo da volatilidade).
Em outras palavras, acontece que existem 16 Expert Advisors ativos em 4 programas. Aqui está apenas uma situação - em cada programa, UM Conselheiro Especializado de cada vez era para abrir posições. TODOS os 4 programas mostraram nosso amado 6º erro.
Eh... E eles prometeram melhorá-lo... E a construção já é 184...
 
Está sendo feito alguma coisa para resolver o erro número 6 ou o assunto é considerado encerrado?
Recebi o primeiro erro número 6 em um novo 184 bild.
 
Está sendo feito alguma coisa para resolver o erro número 6 ou o assunto é considerado encerrado? <br / translate="no"> Recebi o primeiro erro número 6 no novo bild 184.

significava que havia um problema de comunicação. e não dependia do terminal
 
Sim, hoje em dia 6 aparece excepcionalmente raramente - é um pecado censurar os desenvolvedores.
Pode realmente haver algo de errado com a conexão - não com o cliente, mas com o corretor e seu servidor ;)
 
Algo sobre o bug número 6 que saiu do "top 20" do fórum :) Isso não está certo. Aqui está outra observação.

Pré-história. Eu afixei o código, com todas as verificações. Verificamos as condições em um horário especificado (cada EA tem sua própria janela de tempo dentro de uma hora) e abrimos uma posição se ela for boa.

O histórico - uma falha ocorre no momento da solicitação de uma ordem, como resultado temos duas ordens que foram abertas pelo Consultor Especialista em um minuto.

Aqui está o log:
2005.11.09 13:01:17 '142605': pedido aberto: #2400577 venda 0,10 EURUSD a 1,1759 sl: 1,1819 tp: 0,0000
2005.11.09 13:01:17 '142605': pedido em processo
2005.11.09 13:01:17 '142605': pedido aceito pelo servidor
2005.11.09 13:01:16 '142605': pedido instantâneo venda 0,10 EURUSD a 1,1759 sl: 1.1819 tp: 0.0000
2005.11.09 13:01:16 '142605': login (4.00, #2832F8DDD)
2005.11.09 13:00:50 TradeContext: ping error
2005.11.09 13:00:30 '142605': pedido foi aceito pelo servidor
2005.11.09 13:00:23 '142605': venda imediata 0,10 EURUSD a 1,1760 sl: 1,1820 tp: 0,0000
2005.11.09 13:00:23 '142605': login (4.00, #2832F8DD)

Aqui está a lista de posições:
(não mostrado, porque a operação de cópia ainda não está lá)

Aqui está o log gerado pelo programa (já citei o código neste tópico):
9.11.2005 11:0:15, Sinal: vender
9.11.
2005 11:0:15 Tentando vender, tentativa 0
Pergunte: 1.17630000, StopLoss: 0.00600000, TakeProfit: 0.00000000 falhou, erro 6
9.11.2005 11:1:8 Tentando vender, tentativa 1
Pergunte: 1.17620000, StopLoss: 0.00600000, TakeProfit: 0.00000000 falhou, erro 6 9.11.2005 11:1:8 Tentando vender, tentativa 1

Pergunte: 1.17620000, StopLoss: 0.00600000, TakeProfit: 0.00000000 falhou, erro 6 Na vida real :) - dois, com um intervalo de um minuto.