Perguntas de Iniciantes MQL5 MT5 MetaTrader 5 - página 537

 
Bom dia para todos.

Por favor, aconselhar como lidar com o facto de a EA não ser colocada na tabela. É colocado e apaga-se com o erro uninit reson 8.A mesma versão da construção e o mesmo corretor.
 
Elena Volodina:
Bom dia a todos.

Por favor, aconselhar como lidar com o facto de a EA não ser colocada na tabela. É colocado e apagado com um erro de ressonância 8 uninit. Em VPS tudo funciona, a mesma versão de construção, o mesmo corretor.
Olá. Durante a inicialização, a função OnInit() retorna um valor não nulo. Deve retornar zero durante a inicialização normal. Uninit resson 8 é o sinal REASON_INITFAILED de inicialização mal sucedida.
 
Obrigado, Vitaly.
A EA é compilada de pé. Não há forma de entrar no código e corrigir nada. Como pode um leigo consertá-lo? Estou a correr o Windows 10. O meu computador morreu há cerca de 2 semanas e depois de o reinstalar não pode ser reiniciado ((
 
Elena Volodina:
Obrigado, Vitaly
O Expert Advisor é compilado. Não há forma de entrar no código e corrigir nada. Como pode um leigo consertá-lo? Eu tenho o Windows 10. O meu computador morreu há cerca de 2 semanas e depois de o reinstalar não pode ser reiniciado ((
Tente alterar os parâmetros nas definições da EA - pode bem ser que o autor tenha feito um retorno da inicialização com um valor não nulo no caso de qualquer um dos parâmetros introduzidos estar incorrecto.
 
Elena Volodina:
Obrigado, Vitaly.
O meu Conselheiro Especialista é compilado. É impossível entrar no código e corrigir algo. Como pode um leigo consertá-lo? Eu tenho o Windows 10. O meu computador morreu há cerca de 2 semanas e depois de o reinstalar não pode ser reiniciado ((

Se a sua EA funciona bem em VPS, mas não funciona noutro computador, então pode assumir que durante a inicialização esta EA chama algum indicador externo, que não tem no seu computador ou que está localizado algures noutra pasta. Veja mais de perto o que o consultor especializado escreve no separador "Diário", onde todos os erros são registados e no separador "Especialistas". Talvez, verá aí uma mensagem que o ajudará a compreender a razão do erro.

 
Por que razão não existe agora uma confirmação manual nos Conselheiros? Não os utilize?
 
ndkmak:
Por que razão não existe agora uma confirmação manual nos Conselheiros? Não os utilize?
Há vários anos que não está interessado no progresso. Agora não existe tal função.
 

Boa tarde a todos!

Rapazes, se alguém encontrou isto, por favor ajudem... Existe um código, aqui está ele:

if(TP_1>0)
 {
  er1=OrderSend(Symbol(),OP_SELL,Lots,Bid,slipage,Bid+SL*MP,Bid-TP_1*MP,NULL,MN,0);
  Print("TP_1 - ",er1);
  //Sleep(10000);
 }
if(TP_2>0)
 {
  er2=OrderSend(Symbol(),OP_SELL,Lots,Bid,slipage,Bid+SL*MP,Bid-TP_2*MP,NULL,MN,0);
  Print("TP_2 - ",er2);
  //Sleep(10000);
 }
if(TP_3>0)
 { 
  er3=OrderSend(Symbol(),OP_SELL,Lots,Bid,slipage,Bid+SL*MP,Bid-TP_3*MP,NULL,MN,0);
  Print("TP_3 - ",er3);
  //Sleep(10000);
 }
if(TP_4>0)
 {
  er4=OrderSend(Symbol(),OP_SELL,Lots,Bid,slipage,Bid+SL*MP,Bid-TP_4*MP,NULL,MN,0);
  Print("TP_4 - ",er4);
  //Sleep(10000);
 }
Portanto, por alguma razão, nem sempre e nem todas as encomendas são abertas. Não há erros. As ordens podem abrir uma ou duas ou todas, mas isso nem sempre acontece.
TP_1, TP_2, TP_3, TP_4 são sempre superiores a zero. Também não há erros no registo. Porque é que isto pode ser e como lidar com isto?
 
Valerius:

Boa tarde a todos!

Rapazes, se alguém encontrou isto, por favor ajudem... há um código, aqui está ele:

Portanto, por alguma razão, nem sempre e nem todas as encomendas estão abertas. Não há erros. As ordens podem abrir uma ou duas ou todas, mas isso nem sempre acontece.
TP_1, TP_2, TP_3, TP_4 são sempre superiores a zero. Também não há erros no registo. Porque pode isto ser e como pode ser tratado?
Tenho uma contra-pergunta - como conseguem inserir código??? Olha, eu inseri o código correctamente - os operadores são destacados. E quanto a si? Há linhas desnecessárias, os operadores não são destacados. Estou curioso, o que se faz com o código, antes de o colar?
 
Acabei de colocar o texto e o código, e o código é listado como código. Não sei como funciona o resto do código. Se deve ser realçado, não depende de mim, depende dos criadores do sítio web.