Resposta direta
Um exemplo prático de “definição de EA” é um cenário numérico passo a passo que mostra o que uma definição de Expert Advisor (EA) contém: as regras de decisão fixas (o que ele faz) e as entradas ou o ambiente assumidos (o que pode mudar). O objetivo é tornar a definição de EA explicável e verificável de forma independente, declarando todas as premissas.
Mecanismo ou definição
Um EA (Expert Advisor) é um software de negociação automatizada. Uma “definição de EA” na prática significa escrever duas coisas separadamente:
- Mecânica fixa (estável dentro da sua definição)
- Lógica de entrada/saída: as condições exatas que devem ser verdadeiras.
- Regras de ordem: tipo (mercado/limite), momento do gatilho e quaisquer restrições.
- Regras de dinheiro: como o tamanho da posição é determinado (por exemplo, um lote fixo ou uma fórmula).
- Condições variáveis (não garantidas)
- Preços de mercado e liquidez no momento da execução.
- Custos: spread, comissões, taxas de swap/rolagem noturna.
- Qualidade de execução: latência, derrapagem (slippage) e rejeições de ordens.
- Configurações e limites da plataforma ou do provedor.
Um exemplo prático então usa um cenário pequeno para mostrar como a mecânica fixa opera sob premissas declaradas.
Evidência ou exemplo (cenário prático)
Exemplo de definição de EA (simplificado):
- Regra fixa A (entrada): Abrir 1 posição quando o Preço estiver em/ou acima de um nível de gatilho.
- Regra fixa B (saída): Fechar quando o Preço atingir gatilho+Δ.
- Regra fixa C (tamanho): Usar um tamanho fixo “1 unidade” e não alterá-lo.
Premissas para este exemplo prático (todas explicitamente declaradas):
- Nível de gatilho: 100,0
- Distância alvo Δ: 1,0
- Custos: impacto total de comissão+spread = 0,10 (combinado) por negociação concluída
- Derrapagem (slippage): zero (assumimos que a execução é igual ao preço modelado)
- Sem taxas de rolagem/noturnas
- Apenas uma negociação ocorre no cenário
Linha do tempo do cenário:
- No tempo T1, o preço de mercado atinge 100,0 → a regra A é satisfeita.
- O EA abre a um preço de entrada efetivo assumido de 100,0.
- No tempo T2, o preço de mercado atinge 101,0 → a regra B é satisfeita, e o EA fecha.
Movimento bruto de preço:
- Preço de saída 101,0 menos preço de entrada 100,0 = +1,0
Resultado líquido após custos (dada a premissa de que os custos totalizam 0,10):
- Líquido = +1,0 − 0,10 = +0,90 (em “unidades de movimento de preço” para o tamanho escolhido de 1 unidade)
O que isso ilustra sobre “definição de EA”:
- O +1,0 vem da mecânica estável e do caminho de preço escolhido no cenário.
- O −0,10 vem da premissa de custo variável que você incluiu.
- Se você alterar as premissas (por exemplo, adicionar derrapagem ou um spread maior), o resultado líquido muda, mesmo que as regras da definição de EA permaneçam as mesmas.
Limitações e riscos
-
Variabilidade de mercado e execução Mesmo com a mesma definição de EA, os resultados reais podem diferir porque a qualidade da execução pode não corresponder aos preços modelados. A derrapagem (slippage) pode reduzir os resultados; ordens rejeitadas podem impedir que a regra de saída seja executada.
-
Sensibilidade a custos e timing Backtests frequentemente subestimam os custos reais ou diferenças de timing. Mudanças no spread, comissões e o momento do preenchimento da ordem afetam os resultados líquidos.
-
Incompatibilidade de cenário Um único exemplo prático não é evidência de desempenho futuro. Relações históricas não estabelecem resultados futuros, e um caminho que atinge +1,0 no exemplo pode não ocorrer.
Verificação ou próxima pergunta
Para verificar de forma independente um exemplo prático de “definição de EA”, verifique se:
- Cada regra é inequívoca (quais condições exatas acionam a entrada e a saída).
- Cada premissa de cálculo é declarada (preços efetivos de entrada/saída e quais custos estão incluídos).
- Fatores variáveis são separados da mecânica fixa.
Um próximo passo útil é reescrever o mesmo exemplo com uma premissa alterada (por exemplo, introduzir derrapagem ou aumentar o custo) e mostrar como o resultado líquido muda, mantendo as regras da definição de EA constantes.