Códigos de erro - página 3

 

Eu aprendi tudo sobre os códigos de erro MQ4. O arquivo anexo lista todos eles. Boas informações FYI!

Dave

<<<

Arquivos anexados:
error_codes.doc  124 kb
 

...

Você pode ver todas elas se abrir o stderror.mqh (em sua pasta metatrader/experts/include ) e para descrições mais detalhadas de erros, stdlib.mq4 (em sua pasta metatrader/experts/libraries )

Anexou os mais recentes, mas você deve ter os mesmos nas pastas especificadas

1Dave7:
Qualquer pessoa pode fornecer uma lista de todos os códigos de erro e o que eles significam ao tentar negociar usando uma EA????

Dave

<<<
Arquivos anexados:
stderror.mqh  6 kb
stdlib.mq4  13 kb
 
mladen:
Você pode ver todas elas se abrir o stderror.mqh (em sua pasta metatrader/experts/include ) e para descrições mais detalhadas de erros, stdlib.mq4 (em sua pasta metatrader/experts/libraries )Anexou as mais recentes, mas você deve ter as mesmas nas pastas especificadas

Olá, Mladen,

Muito obrigado por compartilhar isto.

Às vezes recebo o "erro nenhum erro" que faz com que as negociações não sejam tomadas. Eu NUNCA entendi porque recebo esse erro. Você pode me esclarecer de alguma forma sobre o significado deste erro que estou recebendo há quase um ano! e/ou pode me direcionar para onde eu possa encontrar informações sobre como corrigi-lo. Eu ficaria ETERNALMENTE grato.

Mais uma vez, obrigado,

E comércio feliz !

Sra_Mel

 

Ainda com erro 130

Olá,

Não entendo porque estou constantemente recebendo erro 130 no mt4 quando volto a testar. Ajustei minha parada e lucro muitas vezes e ainda recebo o mesmo resultado. Estou apenas tentando continuar comprando e vendendo quando tenho lucro. Qualquer um pode ajudar com esta lógica simples. Eu coloquei meu segmento abaixo:

enquanto (contagem < 100){

** enquanto (x<1){

*******

******* OrderSend(Symbol(),OP_BUY,Lots,Ask,3,StopLoss,TakeProfit, "buy",Red);

******* if(OrderStopLoss()==true){

******** TakeProfit = StopLoss + TakeProfit;

********

******** OrderSend(Symbol(),OP_SELL,Lots,Bid,3,StopLoss,TakeProfit, "sell",Red);

******** if(OrderStopLoss()==true){

******** TakeProfit = StopLoss + TakeProfit;

******** x=0;

******* }

******* }

******* ou x=2;

*******

******* }

******* count = count+1;

******* StopLoss = 30;

******* TakeProfit = 50;

******* }

********

*****

 

Olá giforex,

Eu não sou um programador, mas notei um erro de digitação em seu código. Talvez seja a razão de você estar recebendo o erro?

Na linha 8, vemos Tak eProfit em vez de Take Profit.

Feliz negociação,

Sra_Mel

 

Favor ajudar: erro 4109 ERR_TRADE_NOT_ALLOWED

Oi, eu continuava recebendo esta mensagem de erro.

"2009.11.05 06:28:57 JQ-EMA-Final EURUSD,M1: Erro de ordem em aberto: 4109(o comércio não é permitido nas propriedades dos especialistas)"

Fui a "Ferramentas ->Opções -> Expert Advisor", "permitir negociação ao vivo" é verificado. Eu ainda estou recebendo esta mensagem de erro. A propósito, estou usando a conta demo do fxsolution, não a conta real ao vivo.

 

Comércio não permitido

Você também deve clicar em F7 e mudar as propriedades dos especialistas na aba "comum".

 
Pat46:
Você também deve clicar em F7 e mudar as propriedades dos especialistas na aba "comum".

Pat, muito obrigado. minha EA está trabalhando agora.