Expert Advisor (EA)

Programa em MQL4 ou MQL5 executado no MetaTrader para analisar dados, emitir alertas, enviar ordens ou gerir posições conforme o código. A negociação automática depende das permissões da plataforma e do programa. Um EA pode limitar-se a alertas; o nome não comprova autonomia completa ou lucro.

O que significa?

Programa em MQL4 ou MQL5 executado no MetaTrader para analisar dados, emitir alertas, enviar ordens ou gerir posições conforme o código. A negociação automática depende das permissões da plataforma e do programa. Um EA pode limitar-se a alertas; o nome não comprova autonomia completa ou lucro.

Exemplo concreto

No exemplo original, um EA emite um alerta no fecho da vela e só tenta abrir 0,01 lotes quando a negociação automática está autorizada. Desativar essa autorização bloqueia a operação, embora o programa possa continuar a analisar cotações. Como diagnóstico próprio em demo, registe três estados: plataforma desligada para negociação/EA autorizado; plataforma autorizada/EA bloqueado; ambos autorizados. Só o terceiro ultrapassa estes dois controlos, mas uma ordem ainda pode ser recusada por margem, volume ou condições do servidor. Se o contrato fictício tiver 100000 unidades por lote, 0,01 representa 1000 unidades, não 1000 EUR de perda máxima.

Duas permissões, outra verificação de execuçãoCenários de diagnóstico em demo; não é um teste executado.EXEMPLO DE CÁLCULOPlataforma bloqueadaEA autorizadoPlataforma autorizadaEA bloqueadoAmbos autorizadosVerificar resposta doservidor
Duas permissões, outra verificação de execução. Cenários de diagnóstico em demo; não é um teste executado.

Ambas as permissões são necessárias, mas não bastam para assegurar execução.

Plataforma bloqueada
EA autorizado – Negociação bloqueada globalmente
Plataforma autorizada
EA bloqueado – Negociação bloqueada neste EA
Ambos autorizados
Verificar resposta do servidor – Permissão não é confirmação de execução

Verifique o que aprendeu

Aprox. 2 minutos de prática.

A plataforma bloqueia negociação automática, mas o EA mostra alertas. Há necessariamente uma contradição?

Ver resposta e explicação

O EA pode continuar a trabalhar sem autorização para negociar.

Conceitos relacionados

Aprender no contexto

Fontes e aprofundamento

A ligação a uma fonte não significa que todas as condições variáveis sejam revistas em cada dia de visita à página.

Os exemplos são hipotéticos. As condições do instrumento e as regras nacionais podem variar.