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
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).
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?
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
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...
Recebi o primeiro erro número 6 em um novo 184 bild.
significava que havia um problema de comunicação. e não dependia do terminal
Pode realmente haver algo de errado com a conexão - não com o cliente, mas com o corretor e seu servidor ;)
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.