Neste artigo
Depois deste artigo, saberá…
- Distinguir volume do símbolo do âmbito do EA.
- Calcular resultado e equity além da taxa de acerto.
- Definir testes, permissões e comportamento após reinício.
Conceitos sem sair do artigo
Cobertura de risco (hedging) Lote Plano de negociação ComissãoO que é um EA
Expert Advisor é programa de negociação MetaTrader: MQL4 em MT4 ou MQL5 em MT5. Comportamento depende da implementação e permissões. Pode ter regras simples ou modelos de aprendizagem, incluindo ONNX em MQL5; o nome não prova presença ou ausência de inteligência artificial, adaptação ou rendibilidade. Alguns automatizam só parte do processo.
A cópia local corre no terminal ao qual está associada. Fechá-lo para a lógica, mas não cancela automaticamente ordens aceites ou posições. EA pode tratar ticks, temporizadores e outros eventos; não necessariamente negoceia em cada tick. Instância remota independente exige processo, rede e diário verificados. SL e TP com MT4 fechado: confirmar o servidor separa esses estados.
Automatizar repetições mantém responsabilidades
Regras explícitas podem ser aplicadas repetidamente sem decisão manual a cada entrada. Isso depende de código correto, dados disponíveis e tratamento de rejeições/preenchimentos parciais. Vigiar durante a noite exige anfitrião e ligação ativos; manutenção, reinícios e dependências continuam necessários. Não existe pequena duração diária universal de supervisão.
Simulação histórica pode revelar erros, conforme dados e modelo de execução. Curva de venda pode omitir custos, posições abertas ou variantes tentadas; não estabelecemos prevalência de fraude entre produtos. Um filtro de tendência pode continuar em consolidação, enquanto outro programa contém filtros de regime ou componentes adaptativas. Leia especificação em vez de atribuir o mesmo comportamento a todos.
95% de ganhos não determina resultado
Amostra aritmética fictícia com cem operações fechadas: 95 ganhos de 10 USD somam 950. Cinco perdas de 100 deixam +450 antes de custos; cinco perdas de 250 deixam −300. Se acrescentar encargo separado de 2 USD por operação completa, passam a +250 e −500. Mesma taxa de acerto; distribuição diferente. Nenhum valor é estatística de mercado ou previsão do robô.
Noutro modelo sem custos, conta começa 10 000 USD, resultado fechado −300 dá saldo 9 700; P/L flutuante −1 200 deixa equity 8 500. Ganhos fechados omitem exposição atual. Sequência de tamanhos 1,2,4,8,16,32 soma 63 unidades. Se anteriores continuarem abertas, examine exposição agregada; se fechadas, é dimensão cumulativa negociada e não simultânea.
Testar muitas variantes e publicar a melhor pode explorar ruído da amostra. Registe todas as tentativas e avalie dados excluídos da seleção. Sensibilidade a parâmetros vizinhos e avaliação fora da amostra respondem a questões distintas; nem taxa alta diagnostica sobreajuste, nem alguns meses garantem ausência dele. Spread, deslizamento e especificação podem mudar resultados sem o nome da corretora provar causalidade.
Símbolo comum não define propriedade
Uma conta fictícia MT5 hedging tem três compras EUR/USD separadas: manual P1=0,10 lote; EA A P2=0,20; EA B P3=0,05. Mesmo contrato e unidade, sem outras posições, pendentes ou alterações durante observação. P1/P2/P3 são etiquetas do modelo; registo acordado atribui só P2 a A.
Símbolo: 0,35 lote. EA A: 0,20. Fora de A: 0,15. Não é instrução para fechar.
- Manual P1
- 0,10 – Fora de A
- EA A P2
- 0,20 – Âmbito A
- EA B P3
- 0,05 – Fora de A
Total do símbolo não é âmbito do EA
Desloque horizontalmente ou amplie o diagrama para ler todos os detalhes.
Total símbolo 0,35; âmbito A 0,20; fora de A 0,15 lote. Filtrar só EUR/USD inclui mais do que a nossa autorização. Especifique conta, símbolo, identificador e etiqueta acordada da estratégia. ORDER_MAGIC auxilia identificação, mas outro programa pode reutilizar o número; não assumimos proteção automática. Propriedades MT5 incluem identificador, magic, símbolo e volume; PositionGetTicket permite percorrer lista, sem parar no primeiro símbolo coincidente. Exemplo é seleção em hedging, não instrução de fecho, cálculo de margem ou conta netting.
Testes antes de qualquer decisão real
Use ambiente compatível com código. MT5 distingue ticks gravados e gerados; ticks reais não recriam liquidez futura. Regra à abertura de barra e lógica intrabar exigem verificações diferentes. Forex Tester ou Strategy Tester: validade antes do saldo compara ferramentas. Walk-forward: calendário, alvos disponíveis e resultado unido separa seleção em janelas anteriores e avaliação posterior, conservando tentativas e evitando fuga de futuro.
Em demo permitida, teste entrada, reinício, dados antigos, preenchimento parcial e rejeição. Defina cobertura de dados, regimes, dependência da amostra e comportamento esperado antes de ver resultado. Não existe prazo universal de seis a doze meses, mínimo universal 0,01 lote ou aumento obrigatório após teste positivo.
Modelo separado USD: EUR/USD, contrato assumido 100 000 EUR/lote, mínimo 0,01, pip 0,0001. Mínimo vale 0,10 USD/pip; saída adversa cinquenta pips perde 5 USD, mais encargo fictício ida/volta 2 dá 7. Excede orçamento 5 USD antes de lacuna maior. São entradas hipotéticas, não mínimos ou preços garantidos de todas as contas.
Modelo EUR adicional, conversão fixa 1,10 USD/EUR: esses 7 USD representam cerca de 6,36 EUR. Orçamento de 5 EUR continua insuficiente. A moeda da conta não corrige incompatibilidade entre mínimo negociável e perda planeada; taxas reais e custos noutras moedas precisam de registo próprio.
Comprar sem confundir teste formal e garantia
MQL5 Market descreve verificação formal e regras de vendedor, sem garantir lucro ou programa isento de erros. Leia licença, versão, permissões e suporte. Demo de EA Market é para Strategy Tester, não gráfico online; execução em conta demo corrente pode exigir licença ou aluguer adequado. Não confunda modos de demonstração.
Outros canais têm contratos e direitos aplicáveis próprios; uma rede social não prova ausência de reclamações ou reembolso. Peça proveniência, períodos completos, operações, equity, custos e exposição aberta. Recusa deixa alegação por verificar, sem provar infração específica. Histórico real acrescenta evidência limitada, não garantia.
Especificar um programa próprio
Antes de programar, escreva observação, entrada/saída, dimensão, seleção de posições, limites e falhas. Negociação manual rentável durante número fixo de meses não é requisito universal. Ideia bem descrita pode ser não rentável. Separe validade da regra, correção do programa e ambiente operacional. Aprender MQL5 ou contratar implementação são opções sem vencedor temporal universal; acorde casos de teste, acesso/licença e manutenção.
Preparar o arranque e a paragem
Defina prevenção de ações duplicadas após reinício e resposta a estado desconhecido. Pausar novas entradas difere de cancelar pendentes e fechar posições. A posição manual do exemplo não passa a pertencer ao robô por partilhar gráfico. Uma avaliação satisfatória não obriga a aumentar exposição.
Três ações concretas
- Escreva especificação com eventos, seleção, quantidades e limites; teste P1/P2/P3 sem enviar ordens reais.
- Identifique modo de demonstração licenciado e dados. Separe sensibilidade, seleção e avaliação independente.
- Reconcilie a conta completa, custos e falhas; registe condições de suspensão e reinício antes de qualquer utilização.
Verifique o que aprendeu
Aprox. 2 minutos de prática.
Ver resposta e explicação
Só P2 está atribuído a A; outras duas somam 0,15 fora do âmbito.
Mais perguntas
Por que muitos robôs desapontam?
A pergunta não prova que maioria lucrou antes de falhar. Custos omitidos, seleção, erros e condições diferentes são hipóteses. A amostra 95×10−5×250 dá −300 USD sem diagnosticar causa.
Onde comprar sem risco?
Nenhum marketplace garante isso. Verifique vendedor, licença, evidência, compatibilidade e suporte. Teste formal Market não garante lucro ou ausência de erros; outros canais têm termos próprios.
Como testar antes de conta real?
Regras e falhas, depois dados/modo/custos/seleção. Sensibilidade é distinta de fora da amostra; demo testa operação atual. Cobertura documentada importa mais que prazo fixo.
É adequado para principiante?
Pode ser ferramenta de aprendizagem se compreender regras, permissões e riscos. Experiência, curva de venda ou etiqueta IA não provam vantagem; EA pode ser semiautomático.
Fontes e verificação
- MQL5: OnTick
Eventos, fila e botão AutoTrading não equivalem a parar toda a lógica.
- MQL5: propriedades da posição
Identificador, magic, símbolo e volume; ler com modo de conta adequado.
- MQL5: PositionGetTicket
Iterar posições e distinção hedging/netting.
- MQL5 Market: regras
Teste formal sem garantia; demo EA no tester e não gráfico online.
- MQL5: ONNX
Executar modelo ONNX é possibilidade técnica, não prova de lucro.
- MetaTrader 5: testes de estratégias
Separação forward e modos de cálculo. Modo de lucro em pips não substitui avaliação completa com comissões, swap e margem.
Os cálculos usam pressupostos explícitos. Não substituem os dados atuais do mercado nem as condições do prestador.
