Construção de estratégias — da hipótese a regras testáveis

Uma ideia de negociação torna-se testável quando tem condições de mercado, regras de entrada e saída, dimensionamento das posições e pressupostos de custos claramente definidos. Esta lição mostra como transformar uma observação numa especificação que outra pessoa possa reproduzir. Definirá uma pergunta de investigação, identificará a informação disponível em cada decisão e documentará os casos em que não deve ser aberta uma operação. Um exemplo desenvolvido de London Breakout, uma auditoria dos componentes e uma lista interativa reúnem o processo. O resultado é uma especificação a investigar, não prova de que a estratégia vá ganhar dinheiro.

Uma especificação completa está pronta para investigação; não estabelece uma vantagem.

Ilustração localizada. As regras escritas completas e as ressalvas sobre as provas apresentadas abaixo continuam a ser a referência principal.

Pontos essenciais em 60 segundos
  • Uma hipótese descreve uma possível regularidade; uma estratégia especifica como agir e como testar o resultado após custos.
  • Uma regra numérica não é automaticamente rentável. Defina tanto o sinal como as provas que apoiariam, rejeitariam ou deixariam a afirmação por resolver.
  • Separe o momento do sinal do momento de execução. Uma regra que usa um fecho confirmado não pode presumir que a sua ordem já existia antes desse fecho.
  • Cada alteração de regras é rastreável. A pesquisa de parâmetros é permitida no desenvolvimento, mas uma amostra reservada usada para escolher um parâmetro deixa de ser independente.
  • O exemplo London Breakout é uma especificação educativa não testada. Todos os limiares e o diário sintético são ilustrativos, não padrões de mercado.

Registe a hipótese, as regras, a amostra e os resultados em Ferramentas N: protocolo de testes de estratégias. O formulário complementa o método deste capítulo com gravação local, exportação e impressão.

1. Hipótese e estratégia: a distinção que importa

Começa com uma observação: «Após o relatório de emprego dos EUA, o preço regressa frequentemente ao nível anterior à publicação no prazo de quatro a seis horas.» Isto é uma hipótese: uma regularidade proposta no comportamento do mercado. Uma hipótese não ganha dinheiro por si só. Uma estratégia é a especificação operacional para testar se esse comportamento pode ser utilizado com resultados esperados positivos após custos, slippage e os riscos relevantes. Uma especificação completa pode, ainda assim, falhar esse teste.

As duas coisas são frequentemente confundidas. Material de negociação pode chamar estratégia a «comprar quando o RSI está abaixo de 30 e surge uma vela martelo» e ficar por aí. É uma hipótese sobre uma possível inversão, mas deixa decisões essenciais sem resposta:

  • Em que regime se espera que funcione: tendência, intervalo lateral ou volatilidade elevada?
  • Em que pares? A afirmação é a mesma para EUR/USD e USD/TRY?
  • Em que período temporal: M5, H1 ou D1?
  • O que é exatamente um martelo: relação entre sombra e corpo, sombra oposta máxima e tolerâncias permitidas?
  • Onde estão o SL e o TP, e que relação planeada entre retorno e risco daí resulta?
  • Que filtros se aplicam: calendário macroeconómico, correlações e exposição existente?
  • Que modelo de dimensionamento da posição se aplica: risco fracionário fixo, lotes fixos ou uma regra baseada na volatilidade?
  • Que provas contrariariam a afirmação e segundo que regras de revisão sairia a configuração do playbook aprovado?

Oito camadas que têm de ficar por escrito

O artigo retoma estas camadas ao longo do texto. Se faltar uma, outra pessoa não consegue reproduzir todo o processo e o teste tem de inventar silenciosamente algo que a especificação não dizia:

  1. Hipótese: uma frase que indique a regularidade proposta e o possível mecanismo.
  2. Afirmação de vantagem testável: um critério numérico capaz de rejeitar a afirmação.
  3. Regras de entrada: contexto obrigatório, desencadeador e confirmação.
  4. Regras de saída: SL, objetivo, saída temporal e o que acontece ao stop após uma saída parcial.
  5. Dimensionamento: a fórmula da dimensão da posição e os limites do plano que a regem.
  6. Filtro de regime: as condições de mercado em que a configuração pode ser considerada.
  7. Filtro de risco da carteira: correlações, exposição agregada e janelas de exclusão.
  8. Controlo de alterações: um número de versão, uma especificação congelada antes dos testes e o registo de alterações descrito na secção 9.

Uma hipótese pode ser verdadeira enquanto a sua implementação de negociação perde dinheiro

Este é o ponto central da secção. Suponha, a título meramente ilustrativo, que o regresso após a publicação do relatório de emprego ocorre no prazo de quatro a seis horas em 58% dos casos. Uma operação imediata contra a rutura inicial poderia, ainda assim, ter uma esperança matemática negativa:

  • Nos outros 42%, o movimento continua e atinge o stop.
  • O spread durante o primeiro minuto poderia ser muito maior do que em condições normais; este exemplo ilustra 8–15 pips em vez de 0.8, não um intervalo atual de cotações verificado.
  • O slippage de entrada e de saída pode acrescentar custos com pouca liquidez; a ilustração de 5–20 pips do exemplo não é uma distribuição medida.
  • O resultado pode ser assimétrico: um stop pode ser executado quando a liquidez é fraca, enquanto um toque no objetivo mostrado não prova necessariamente que o preço executável aplicável tenha sido negociado ali. Estes números são apenas grandezas de cenário. [LACUNA DE PROVAS DA FONTE: medir spreads e slippage reais na janela do anúncio a partir de registos de execução adequados.]

A observação do comportamento pode, assim, manter-se enquanto a implementação negociável falha. Detetar uma regularidade é apenas o início. Precisa de regras completas e de um modelo de custos que possam ser testados perante as condições de execução relevantes.

Da hipótese a oito camadas. Oito camadas completas tornam a estratégia testável. Ainda não estabelecem uma vantagem líquida positiva.
Oito camadas completas tornam a estratégia testável. Ainda não estabelecem uma vantagem líquida positiva.
Pré-requisito: preparação operacional antes de qualquer utilização real. Uma estratégia destinada à negociação real precisa de medidas adequadas de continuidade: alimentação de reserva quando necessária, conectividade e acesso à conta alternativos, registos sincronizados e a proteção stop prevista no servidor aceite pelo broker. O artigo 15.1 aborda equipamento e testes de recuperação. Aqui são pré-requisitos para confiar numa implementação, não provas de que a estratégia tenha vantagem. As salvaguardas locais ou no servidor continuam a não garantir preços de execução.
Exemplo ilustrativo, com números sintéticos e não um registo de conta: negociar uma hipótese em vez de uma estratégia. Um trader observa que as publicações do IPC dos EUA por vezes produzem um movimento inicial seguido de uma correção. Sem stop, modelo de dimensionamento ou filtros, negoceia contra o primeiro movimento com 0.3 lotes padrão de EUR/USD numa conta de 8 000 PLN. Três publicações favoráveis reforçam a crença numa vantagem. Na quarta, uma grande surpresa produz um movimento de 60 pips sem a correção esperada, e a posição continua aberta. Mantenha explícito o pressuposto cambial: USD/PLN = 4.00 é uma taxa de conversão sintética, pelo que 0.3 lotes a 3 USD por pip equivalem a 12 PLN por pip. O movimento adverso de 60 pips corresponde a 720 PLN, ou 9% da conta inicial, antes de outros custos. Nenhuma instrução no exemplo limita o movimento seguinte. A questão não é se o broker está prestes a liquidar a conta, mas que o trader não definiu onde ou como termina a exposição. A verdade parcial de que os mercados por vezes invertem não fornece as regras de risco e saída em falta.

2. Seis passos de uma ideia aos testes

Um processo de desenvolvimento disciplinado impede que a conta real seja o primeiro laboratório. Cada etapa tem um ponto de decisão: avançar, regressar a um passo anterior ou rejeitar a ideia. Sem estes pontos, «seis passos» é uma lista educativa em vez de um processo operacional. As estimativas de tempo abaixo indicam a escala de um primeiro rascunho, não normas do setor medidas. [LACUNA DE PROVAS DA FONTE: não há um estudo de tempos verificado para estas etapas de desenvolvimento.]

Passo 1: da observação à hipótese — aproximadamente uma a quatro horas

Observe um possível comportamento: um regresso após as NFP no prazo de quatro a seis horas, um movimento maior nos primeiros trinta minutos após a abertura de Londres ou uma aparente tendência de GBP/AUD para desenvolver tendências às quartas-feiras. São exemplos de observações a investigar, não factos de mercado afirmados. Escreva uma frase e as circunstâncias mensuráveis que a definem. O resultado é uma pergunta de investigação, não um sinal de entrada.

Passo 2: validação conceptual — aproximadamente uma a duas horas

Responda a estas perguntas antes de redigir regras de entrada detalhadas:

  • Existe uma razão plausível para o comportamento: microestrutura do mercado, incentivos dos participantes ou sazonalidade?
  • Foi estudado em trabalhos académicos ou profissionais credíveis?
  • Que mecanismo poderia eliminá-lo, por exemplo a concorrência depois de o método se tornar amplamente utilizado?
  • Poderia sobreviver aos custos? Se os movimentos esperados de ganho e de perda forem ambos de dez pips, a taxa de acerto for 50% e os custos forem dois a três pips por operação, a esperança matemática bruta é zero e a líquida é negativa pelo montante dos custos: −0.2R a −0.3R sobre a unidade de risco de dez pips, não «quase zero».

O processo deve ser capaz de rejeitar ideias aqui. Rejeitar uma folha de cálculo após duas horas sai mais barato do que usar uma conta com fundos durante dois meses para descobrir a mesma aritmética. Se quase tudo passa sem uma objeção de custos, examine se os pressupostos são realistas; não há uma percentagem universal de rejeição estabelecida. Mantenha a avaliação conceptual compacta, aproximadamente uma página de trabalho, conservando as provas necessárias para a sustentar.

Um ponto de decisão após cada etapa. De 1 para 2: a hipótese pode ser enunciada com condições mensuráveis? De 2 para 3: existe um mecanismo plausível e poderiam a frequência e o histórico disponíveis fornecer provas com precisão suficiente para a decisão pretendida? De 3 para 4: o resultado pressuposto continua a exceder o limiar proposto num modelo de custos conservador, com custos, resultados económicos e frequência escritos antes de se examinarem os resultados? Nessa altura é um cálculo de cenário, não uma esperança matemática medida. De 4 para 5: as regras podem ser implementadas sem interpretação implícita? De 5 para 6: todas as doze perguntas de plausibilidade têm respostas satisfatórias? «Em parte» devolve o rascunho ao trabalho; não o aprova silenciosamente para os testes.

Passo 3: uma afirmação de vantagem testável — aproximadamente duas a quatro horas

Enuncie a afirmação de forma mensurável:

  • «A esperança matemática líquida é pelo menos +0.2R, calculada a partir de resultados económicos realizados e não de rácios de objetivos planeados», com um intervalo de incerteza adequado.
  • «O limite inferior do intervalo especificado de 95% da esperança matemática fora da amostra é superior a zero», indicando o método, o processo de seleção e os pressupostos de dependência.
  • Não: «A configuração explora a manipulação do dinheiro inteligente.» Sem definições observáveis e critérios de rejeição, isso é uma narrativa em vez de uma afirmação testável.

Passo 4: regras de entrada, saída e dimensionamento — aproximadamente três a seis horas

Escreva a especificação efetiva, abordada nas secções 4–6. Cada regra tem de ser operacionalmente explícita. Quando o julgamento humano é intencionalmente permitido, defina e registe o seu papel; não esconda uma decisão interpretativa numa frase supostamente mecânica.

Passo 5: verificação de plausibilidade — aproximadamente trinta a sessenta minutos

Use a lista da secção 7 antes de dedicar tempo a um backtest. A revisão pretende revelar definições em falta, pressupostos impossíveis e aritmética de custos sem suporte enquanto ainda é barato corrigi-los.

Passo 6: backtesting e observação futura — aproximadamente quarenta a oitenta horas ao longo de dois a seis meses

O artigo 15.4 apresenta o método completo. Esta é normalmente a etapa mais demorada do exemplo. Um trabalho prévio claro torna o teste mais interpretável; não garante um resultado favorável nem significa que todos os candidatos devam acabar na negociação real. A observação em demo testa a execução de regras em tempo real sem reproduzir todas as condições de execução reais.

Contexto regulamentar histórico, não uma previsão de probabilidades. Em 27 de março de 2018, a ESMA comunicou que as análises dos supervisores nacionais tinham encontrado 74–89% das contas de CFD de retalho com perdas[4]. É uma estatística europeia de CFD datada e anterior às medidas de intervenção, não a taxa global atual de perdas em FX. A medida temporária da ESMA não foi renovada após 31 de julho de 2019, quando as medidas nacionais assumiram o seu lugar. Neste artigo, o exemplo local é a decisão KNF DAS.456.2.2019 e os avisos de risco normalizados específicos dos prestadores, recalculados pelo menos trimestralmente. Outras jurisdições e entidades jurídicas têm requisitos próprios; consulte o regulador e o prestador aplicáveis em vez de aplicar a regra polaca a todo o mundo. Um processo de desenvolvimento estruturado não garante rentabilidade nem uma redução específica das perdas. Uma promessa de «+30% anuais garantidos» não substitui provas nem a leitura das informações de risco da conta.
Seis etapas desde a observação, passando por verificações conceptuais e regras, até aos testes
Qualquer etapa pode terminar em rejeição ou regresso a um passo anterior.
Porque é útil rejeitar cedo. O desenvolvimento sistemático pretende filtrar ideias na etapa menos dispendiosa. Uma especificação em papel é um local mais barato para rejeitar uma ideia do que uma conta com fundos. Chan aborda a progressão desde a geração de ideias até aos testes e à sua rejeição[1]. Se todo o esforço for para o backtesting e as verificações conceptuais e de custos forem formalidades, pode gastar-se muito tempo em ideias cujos pressupostos já falham a aritmética básica. [LACUNA DE PROVAS DA FONTE: não é fornecida uma proporção medida de ideias rejeitadas em cada etapa.]

3. Vantagem — defina uma vantagem que possa realmente testar

Uma vantagem é um resultado esperado positivo após os custos de implementar uma estratégia. A ideia parece simples, mas muitas estratégias de retalho não têm uma vantagem mensurável porque a suposta vantagem nunca foi definida de uma forma que possa ser testada numericamente. Uma explicação convincente de porque um mercado deveria mover-se não é o mesmo que provas de que as suas regras captam uma parte rentável desse movimento.

Três níveis de definição da vantagem

NívelExemploPode testá-lo?
Fraco: uma narrativa«A minha configuração deteta os momentos em que o dinheiro inteligente acumula posições.»Não nesta forma. A identidade e as intenções do «dinheiro inteligente» não são variáveis observáveis neste conjunto de regras de retalho.
Intermédio: uma descrição qualitativa«A minha configuração entra após ruturas com elevado volume.”Só depois de «elevado» ter um limiar numérico e a fonte dos dados de volume ter sido identificada.
Forte: uma especificação quantitativa«A minha configuração entra após uma vela M5 fechar pelo menos 8 pips para lá do intervalo anterior à abertura de Londres, com volume de ticks superior a 1.2 vezes a média das 20 velas M5 anteriores.»Sim. Cada parâmetro é mensurável e pode ser verificado nos dados especificados.

A versão quantitativa pode ser submetida a um backtest consistente. A versão intermédia continua a exigir um julgamento subjetivo em cada decisão, a menos que defina os termos em falta. A versão narrativa não pode ser testada tal como está escrita. Isto não prova que a regra quantitativa tenha vantagem; torna possível descobrir se a tem. Use a mesma desigualdade na especificação de investigação, na ficha de estratégia e na implementação.

Testar uma vantagem: a fórmula da esperança matemática

Uma medida básica da vantagem é o retorno líquido esperado por operação, expresso em unidades de risco inicial:

Esperança matemáticaR = (W% × avgWinR) − (L% × avgLossR) − costR

Aqui:

  • W% é a taxa histórica de acerto para todas as ocorrências elegíveis da configuração, introduzida como fração em vez de percentagem inteira. L% é a fração correspondente de operações perdedoras; operações em equilíbrio contribuem zero, mas continuam a pertencer à amostra.
  • avgWinR e avgLossR são as grandezas positivas da operação ganhadora e perdedora médias. Um R é o risco monetário planeado antes da entrada, não um denominador ajustado depois para melhorar a aparência do resultado.
  • costR é o custo médio de comissão, swap e encargo aplicável de conversão cambial, convertido em R a partir de extratos reais do broker. Não o substitua pelo custo mínimo anunciado. Se ganhos e perdas já usam os preços de execução reais, spread e slippage já estão refletidos e não podem ser deduzidos novamente. Se os valores R também incluem comissão e swap, como no cálculo no fim desta secção, esses custos já estão igualmente incluídos: defina o valor adicional de cost_R como zero para os custos já contabilizados. Deduza cada custo uma única vez.

Este é um exemplo geral, não a ficha da estratégia de Londres da secção 9, cujo resultado completo com dois objetivos está limitado a 1.75R antes de custos sob os pressupostos enunciados. Suponha uma taxa de acerto de 55%, uma operação ganhadora média de +1.8R e uma perdedora média de −1R, medidas pelos preços de execução antes de comissão e swap. Os custos adicionais têm uma média de 0.1R.

Esperança matemática antes desses custos adicionais: (0.55 × 1.8) − (0.45 × 1.0) = 0.99 − 0.45 = +0.54R.

Esperança matemática líquida: 0.54 − 0.1 = +0.44R por operação.

Este número inicia a discussão; não a resolve. Uma esperança matemática calculada depois de selecionar apenas as melhores entradas de um diário é um resultado de seleção, não prova fiável de vantagem. Nem +0.44R diz quão incerta é a estimativa. Precisa do número de observações, da sua dispersão e de uma abordagem que tenha em conta a dependência antes de avaliar um intervalo em torno dela. Uma estimativa positiva pode coexistir com longas séries de perdas e um drawdown maior do que qualquer um no teste histórico. A curva de capital de uma estratégia com esperança matemática positiva não é uma linha ascendente suave: contém avanços, recuos e períodos de estagnação.

156 resultados sintéticos. Resultados sintéticos antes da comissão, semente 20260906. DD em R não é uma percentagem da conta; no modelo de dimensionamento de 1%, DD é ≈−5.40%.
Resultados sintéticos antes da comissão, semente 20260906. DD em R não é uma percentagem da conta; no modelo de dimensionamento de 1%, DD é ≈−5.40%.
O painel mínimo da estratégia inclui mais do que a esperança matemática. A taxa de acerto, só por si, não basta, nem um único valor médio em R. Reveja a esperança matemática líquida em R com o seu intervalo de incerteza, o fator de lucro, o drawdown máximo com o tipo de curva e a frequência de amostragem especificados, a mediana de R ao lado da média de R, a série de perdas mais longa e o custo por operação em R. O artigo 15.9 desenvolve as fórmulas, os cálculos de incerteza e as tabelas de decisão de exemplo. Coloque os resultados medidos na especificação da estratégia em vez de redefinir cada métrica. Cada fronteira numérica de decisão neste artigo é um limiar ilustrativo, não um padrão de mercado.

SQN: outra medida a par da esperança matemática

O System Quality Number de Van Tharp, ou SQN,[3] combina retorno médio, variabilidade e dimensão da amostra. A variante aqui discutida é SQN = (média de R / desvio-padrão de R) × √N, com N = min(n, 100). Limitar N a 100 impede que o número aumente apenas porque uma amostra já acima de 100 operações se torna mais longa. Limitação da fonte: o artigo polaco identifica este limite a partir de descrições secundárias do método, não de uma edição diretamente verificada do livro original. Trate-o como uma variante especificada, não como uma definição universal verificada de forma independente. O artigo 15.9 trata as definições e a interpretação das métricas; aqui SQN é simplesmente um campo da ficha de estratégia.

SQN não é uma decisão de afetação de capital e não substitui um intervalo de confiança. Um valor elevado calculado a partir de um único regime de mercado indica resultados relativamente favoráveis e consistentes nessa amostra; não demonstra que a vantagem sobreviverá a outro regime. Use a mesma definição e o mesmo N nas comparações diretas. Registe separadamente a dimensão real da amostra mesmo quando a fórmula limita N.

Swap triplo: o custo que uma folha de cálculo pode esquecer. Isto só importa para posições mantidas durante o rollover do prestador. Muitos prestadores FX usam um limite diário associado às 17:00 America/New_York; a hora europeia correspondente muda nas semanas em que as transições da hora de verão dos EUA e da Europa diferem. Para muitos pares cambiais T+2, aplica-se habitualmente um ajustamento de financiamento triplo no rollover de quarta-feira porque a liquidação abrange o fim de semana. O dia, o montante e as exceções dependem do instrumento, dos feriados e do prestador: verifique a especificação do símbolo. Não é uma propriedade fixa da plataforma de negociação. Inclua uma única vez o financiamento real no cálculo de custos da estratégia que mantém posições de um dia para o outro. O artigo 15.7 desenvolve a contabilização de custos de uma operação individual.
Separe o imposto sobre o rendimento da esperança matemática da negociação. O exemplo polaco diz respeito à declaração anual de imposto sobre o rendimento após a agregação e compensação aplicáveis de ganhos e perdas; não é um custo de execução por entrada. Numa versão internacional, o tratamento depende da sua jurisdição e situação. Mantenha qualquer cálculo de imposto sobre o rendimento separado da esperança matemática da estratégia antes desse imposto e conserve os registos necessários para a declaração local. Esta distinção não exclui um imposto ou encargo de transação efetivamente cobrado numa ordem: pertence aos custos de negociação relevantes. A discussão original polaca sobre a declaração está no artigo sobre PIT-38 do capítulo 14, em polaco; não é uma regra fiscal para leitores de outros países.
156 resultados: histograma e média. Histograma exato de uma amostra sintética antes da comissão. A média não é uma previsão; a recorrência de valores atípicos exige avaliação.
Histograma exato de uma amostra sintética antes da comissão. A média não é uma previsão; a recorrência de valores atípicos exige avaliação.

Quanta vantagem basta para ser operacionalmente útil?

No enquadramento ilustrativo aqui usado, uma esperança matemática líquida abaixo de +0.15R é matematicamente positiva, mas deixa uma margem operacional estreita. É uma escolha de cenário, não um limiar universal de rejeição:

  • A variação entre amostras pode ser grande em relação à estimativa. Por exemplo, um movimento de 0.1–0.2R alteraria substancialmente a interpretação de +0.15R; não presuma que este intervalo ilustrativo é a incerteza medida da sua própria estratégia.
  • Uma deterioração da execução, como um spread mais largo sob tensão ou uma execução pior, consome a margem disponível.
  • Um resultado próximo de zero pode tornar o processo mais difícil de seguir porque as perdas são grandes relativamente ao ritmo estimado dos ganhos. Essa preocupação prática não substitui provas estatísticas.

Regras como «+0.3R para A+ e +0.15R para B» são limiares ilustrativos, não padrões de mercado. A sua finalidade é tornar explícita uma regra de decisão. A sua limitação é que um intervalo de incerteza pode atravessar o limiar. Quando isso acontece, adie a conclusão: continue a observar, use apenas um regime de testes com risco reduzido previamente autorizado quando adequado e marque a próxima revisão. Uma hipótese não validada não obtém autorização para negociação real apenas porque a posição é pequena. O artigo 15.10 explica como manter, despromover ou retirar uma configuração.

Exemplo ilustrativo: uma «vantagem» descoberta pela seleção da amostra. São números sintéticos, não um registo de conta. Um trader pesquisa um diário de três anos e descobre que as entradas na abertura de segunda-feira produziram 11 ganhos em 18 operações: aproximadamente 61% de ganhadoras e +0.7R de esperança matemática. A «estratégia de segunda-feira» entra no playbook. Seis meses depois, os números reais são 51% de ganhadoras e +0.1R de esperança matemática. A seleção retrospetiva é uma explicação possível: o trader pesquisou muitos subconjuntos e promoveu um favorável. Um intervalo de Wilson de 95% para 11 sucessos em 18 observações independentes é aproximadamente 38,6–79,7%. Esse pressuposto de independência é importante; agrupamentos e acontecimentos partilhados podem tornar o intervalo nominal enganador. Com uma perda média de 1R, uma taxa de acerto de 61% exige um ganho médio de cerca de 1.78R para produzir +0.7R. Mantendo fixa essa relação entre ganhos e perdas, o extremo inferior do intervalo da taxa de acerto dá aproximadamente +0.07R e o extremo superior mais de +1.2R. Com uma relação entre ganhos e perdas de 1:1, o mesmo limite inferior da taxa de acerto dá aproximadamente −0.23R. O +0.7R observado é uma estimativa pontual, não uma afirmação precisa da vantagem subjacente. Este cálculo continua incompleto: um intervalo de Wilson diz respeito à taxa de acerto, não à esperança matemática, e não inclui a incerteza dos resultados económicos nem o efeito de pesquisar um subconjunto favorável. Estime a incerteza da esperança matemática a partir dos próprios resultados em R com um método adequado. Só a contagem de operações não decide se as provas são úteis; é a incerteza relativamente ao seu limiar de decisão que o faz. Amostra pequena ou dependente: limite a conclusão.

De onde vêm os números: um aviso sobre exportação

Calcule as métricas de investigação a partir de um diário reconciliado, não apenas do painel principal da plataforma. Há uma armadilha técnica no primeiro passo: um relatório de histórico MT5 não é automaticamente um ficheiro CSV. O procedimento polaco descreve Histórico → Relatório que produz um relatório HTML usando ReportHistory.htm, com Open XML também disponível em algumas implementações. Procedimento a verificar na versão instalada; data de revisão da fonte: 6 de setembro de 2026. Não presuma que um menu ou formato é idêntico em todas as instalações. Campos como profit_pln, commission_R e swap_R não são colunas nativas de exportação garantidas; são campos do diário que calcula.

Na prática, retire do relatório os identificadores de operação ou execução, os registos de data e hora, os ganhos ou perdas baseados nos preços, a comissão e o swap; reconcilie execuções parciais quando necessário e acrescente o seu próprio risco monetário planeado antes da entrada. No exemplo polaco, esse campo é risk_pln; para uma conta internacional, use risk_account_currency e registe explicitamente a moeda. Depois calcule R = (lucro + comissão com sinal + swap com sinal) / risco inicial planeado, acrescentando de forma consistente outros encargos aplicáveis. Num extrato com sinais, um encargo é negativo: não subtraia um encargo negativo transformando-o acidentalmente em rendimento. Spread e slippage já estão refletidos quando o lucro usa preços de execução reais. Não os cobre duas vezes. O artigo 15.9 fornece o esquema do diário, as fórmulas e o código.

4. Regras de entrada — do desencadeador à confirmação

Uma regra de entrada tem três componentes: uma condição necessária que define o contexto, um desencadeador que identifica o sinal e uma confirmação que verifica se a operação continua permitida. Cada um tem de ser inequívoco. Um desencadeador, só por si, não dá autorização para enviar uma ordem, e enviar uma ordem não é o mesmo que receber uma execução.

A condição necessária: contexto

É o ambiente em que se pretende que a estratégia funcione. Sem uma regra de contexto, o mesmo sinal pode surgir numa tendência e numa consolidação, embora a vantagem proposta se aplique apenas a uma delas. O filtro de contexto é uma hipótese a testar, não prova de que um regime seja automaticamente rentável.

Por exemplo, uma estratégia de seguimento de tendência poderia definir assim o ambiente tendencial exigido:

  • A média móvel simples de 50 períodos D1 está acima da SMA de 200 períodos D1 para uma orientação longa, ou abaixo para uma orientação curta.
  • O ADX(14) D1 é pelo menos 25.
  • O preço está acima de ambas as médias móveis para uma operação longa, ou abaixo de ambas para uma operação curta.

Uma estratégia de reversão à média poderia exigir, em alternativa:

  • ADX(14) D1 abaixo de 20.
  • Preço a oscilar dentro do canal definido pelo máximo e mínimo das 20 velas D1 completas anteriores.
  • ATR(14) D1 entre 0.7 e 1.3 vezes a sua média de 90 dias.

Especifique que barras completas são usadas e o que acontece nos limites. Se «oscilar» ainda exigir julgamento visual, acrescente uma condição mensurável antes de tratar a descrição como uma regra de backtest acabada. Os exemplos numéricos ilustram como escrever regras de contexto; não são limiares universais de mercado.

O desencadeador: um sinal de entrada

O desencadeador identifica o evento que torna a configuração elegível para as verificações restantes. Deve ser uma condição definida com precisão nos dados M5, M15 ou H1 relevantes, sem interpretação improvisada. Os exemplos incluem:

  • «Uma vela M15 fecha acima do máximo da vela anterior e o seu corpo é maior do que 0.5 vezes o ATR(20) M15.»
  • «O preço atinge por baixo a SMA de 50 períodos H1 e forma uma vela cuja sombra inferior é maior do que 60% do corpo.» Para este candidato, defina a tolerância do toque, a vela completa e o tratamento de um corpo de comprimento zero.
  • «O RSI(14) M15 cruza de baixo para cima o nível 30.» Especifique se o valor anterior tem de ser estritamente inferior a 30 e avalie o cruzamento em barras completas.

«O mercado parece pronto» e «está a surgir uma boa oportunidade» não são desencadeadores. São avaliações que pessoas diferentes podem aplicar de forma diferente ao mesmo gráfico. Uma regra testável diz a ambas as pessoas que evento ocorreu e quando.

Confirmação: verificações antes de enviar a ordem

Após o desencadeador, mas antes da entrada, avalie os filtros de confirmação. Cada resposta tem de ser SIM ou NÃO: não «provavelmente», «até certo ponto» ou «a menos que goste muito do gráfico». Uma lista binária compacta pode ser assim:

CondiçãoRegra numéricaSIM / NÃO
Regime exigidoO ATR(14) D1 é de 60–120 pips.☐ ☐
Intervalo dentro dos limitesO intervalo anterior à abertura de Londres é de 12–35 pips.☐ ☐
A vela M5 está fechadaBarra fechada confirmada: uma leitura ilustrativa 5 segundos após o limite (08:05:05, 08:10:05, … em Europe/London) não substitui a verificação da data e hora e da completude da fonte de dados.☐ ☐
Limiar de volumeO volume de ticks é estritamente superior a 1.2 vezes a média das 20 velas completas anteriores.☐ ☐
Sem evento de elevado impactoNenhum evento da categoria de nível 3 do calendário especificado dentro de ±2 h☐ ☐
Exposição de correlação aceitávelNenhuma exposição aberta incompatível para lá do limiar de correlação definido de 0.7; a janela de cálculo e as direções das posições também têm de ser especificadas.☐ ☐
Tipo de ordem fixadoMercado, limite ou stop foi selecionado na especificação da estratégia antes da sessão.☐ ☐

Sete respostas SIM permitem continuar o processo de entrada de acordo com o playbook. Qualquer NÃO significa saltar a configuração. Um valor indefinido ou indisponível não é um SIM. Onde a lista permite «talvez», uma preferência discricionária pode substituir a regra que pretendia testar.

São parâmetros ilustrativos do exemplo de Londres na secção 9, não padrões de mercado. Os seus limiares exigem calibração nos seus próprios dados; o artigo 15.6 desenvolve o catálogo de filtros e o processo de calibração. O FX à vista descentralizado não fornece uma única série consolidada de volume de bolsa. O volume de ticks da plataforma reflete a atividade da sua fonte específica de dados, não o volume global total de transações cambiais. Um limiar de 1.2× calibrado numa fonte não é automaticamente transferível para outra. Verifique o prestador, o período e a completude dos dados.

Sinal, pedido, execução. Uma ordem de mercado não garante execução. Um clique não é uma posição: reconcilie o estado confirmado pela entidade.
Uma ordem de mercado não garante execução. Um clique não é uma posição: reconcilie o estado confirmado pela entidade.

Execução da entrada: mercado, limite ou stop?

Tipo de ordemUtilização típicaLimitação
MercadoUma rutura ou outra entrada sensível ao tempo em que a estratégia dá prioridade à execução rápida aos preços disponíveis.O preço não é garantido, nem a execução em todos os estados do mercado. O slippage em publicações como emprego ou IPC dos EUA pode ser relevante; 1–5 pips é apenas uma ilustração, não um limite fiável. A liquidez reduzida pode produzir execuções piores.
LimiteReversão à média, um recuo em direção a uma média móvel ou outra regra que aguarda um preço especificado ou melhor.A ordem pode não ser executada e a oportunidade pode perder-se. São possíveis execuções parciais dependendo do local de negociação, da ordem e da liquidez disponível; não são uma característica específica das contas pequenas.
StopUma rutura de nível em que a entrada só é ativada quando a condição de preço especificada é atingida.Depois de ativada, uma ordem stop a mercado está exposta ao risco de execução de ordens de mercado, potencialmente grave com pouca liquidez. Uma ordem stop limitada tem um risco diferente de não execução.

Escreva o tipo de ordem no playbook antes da sessão. Escolher entre mercado, limite e stop quando a vela já está em movimento altera o método durante a execução. As regras de seguimento de tendência usam frequentemente entradas stop, as de reversão à média usam frequentemente limites e algumas estratégias de notícias usam ordens de mercado; são associações comuns, não prescrições nem provas de que negociar uma publicação seja adequado ao leitor.

Execução do broker: o que acontece depois do clique?

A execução em demo e em real pode diferir, e essas diferenças afetam diretamente a esperança matemática. Enuncie quatro pressupostos antes dos testes: o spread na janela real de entrada em vez da média diária; o slippage das ordens de mercado apoiado pelos seus próprios registos; a possibilidade de novas cotações ou ordens rejeitadas; e as execuções parciais, sobretudo quando a dimensão da ordem é grande em relação à liquidez disponível. Deixá-los por especificar produz um teste que não pode ser devidamente comparado com a implementação real. O artigo 15.7 acompanha uma operação individual desde o envio até à execução.

Uma ordem stop a mercado torna-se elegível para execução a mercado após o seu desencadeador. Não garante o preço de execução nem a execução incondicional: uma suspensão, gap, cotação indisponível ou restrição do prestador pode impedir uma execução imediata. Alguns prestadores oferecem um serviço de stop garantido com preço separado e sob condições específicas; não presuma que um stop normal tem essa proteção. Uma ordem stop limitada controla o preço aceitável, mas introduz a possibilidade de não execução. Durante um gap, um stop limitado de saída pode ficar por executar enquanto a posição aberta continua a perder valor.

Para os exemplos de stop de proteção deste artigo, o padrão especificado é uma ordem stop a mercado, não uma stop limitada. Uma entrada com preço controlado é uma decisão diferente de uma saída de emergência. Use uma stop limitada apenas quando a estratégia aceita e gere explicitamente o seu risco de não execução; não a descreva como garantia de proteção do capital. Verifique a semântica real das ordens do prestador em vez de confiar apenas no nome.

O atraso de execução faz parte da estratégia?

Se a regra de entrada disser «enviar uma ordem de mercado após o fecho M5», o intervalo entre o sinal e a execução faz parte da estratégia, não é um pormenor técnico acessório. Enuncie o atraso pressuposto, o modelo de slippage associado e as provas que sustentam ambos. A localização do terminal, a ligação de reserva e a sincronização do relógio do sistema pertencem ao desenho do posto de trabalho abordado no artigo 15.1.

O limite prático aqui é a sensibilidade à infraestrutura. Se algumas centenas de milissegundos eliminam a vantagem medida, o projeto exige investigação explícita de latência e execução; não pode ser tratado como uma configuração discricionária robusta de retalho apenas porque o gráfico histórico parece atraente. Descreva honestamente essa dependência na especificação em vez de presumir que uma ligação à internet mais rápida a resolverá.

Exemplo ilustrativo: um indicador que redesenha valores e sinais que nunca existiram. São números sintéticos, não um registo de conta. Um backtest H4 cobre 18 meses e identifica 200 configurações, uma taxa de acerto elevada e uma esperança matemática muito acima de +1R. Cada sinal aparece nitidamente num máximo ou mínimo local. Nas primeiras seis semanas de um teste futuro em demo, surgem apenas cerca de uma dúzia de configurações e a esperança matemática é negativa. Só o período mais curto não demonstra um defeito; a descoberta crucial resulta da comparação de sinais com data e hora. O indicador reescreve valores históricos depois de fecharem velas posteriores. O seu sinal histórico atraente não estava disponível no momento mostrado: em tempo real apareceu uma vela inteira depois, o que em H4 significa quatro horas. Para testar isto, registe em tempo real o valor do indicador numa barra N completa e compare a mesma barra após mais 10 velas. Um valor alterado indica que a visualização histórica não regista fielmente o que estava disponível no ponto de decisão original. A flutuação normal numa barra inacabada é diferente e, por si só, não desqualifica um indicador. A implementação falha quando a estratégia presume que um valor revisto posteriormente já era conhecido. O que parecia um sistema era um gráfico retocado retrospetivamente.

5. Regras de saída — stops, objetivos e fechos parciais

As regras de saída são muitas vezes especificadas com menos cuidado do que as entradas. Essa é uma razão pela qual uma estratégia pode parecer convincente na teoria e falhar operacionalmente. Um stop mal definido, um objetivo arbitrário e nenhuma instrução para as situações intermédias deixam o método incompleto. A saída faz parte da hipótese da estratégia, não é uma decisão a improvisar depois de a operação começar.

Stop loss: onde deve ficar e porquê

Coloque o stop onde a hipótese da operação fica invalidada, não simplesmente onde preferiria perder uma pequena quantia ou num arbitrário «2% abaixo da entrada». Três abordagens comuns são a estrutural, para lá de um extremo relevante mais uma margem; a baseada na volatilidade, usando um múltiplo definido do ATR; e uma combinação das duas. O método escolhido é um parâmetro da estratégia. Especifique-o uma vez, porque determina a distância do stop, que por sua vez afeta a dimensão da posição e o custo expresso em R. Alterar o método durante uma operação é uma mudança de estratégia, não um pequeno ajustamento.

A margem deve refletir o instrumento, a sua convenção de cotação e a volatilidade observada, não o hábito. Um fixo «5–10 pips para tudo» pode ser desnecessariamente largo para um par principal calmo e insuficiente para outro instrumento ou estado de mercado. Os pares com iene e o ouro também exigem atenção ao que significa um pip ou ponto na especificação do prestador. Defina primeiro a regra estrutural ou de volatilidade e calcule depois a posição dentro do risco monetário aprovado; não force todos os instrumentos à mesma margem numérica.

Take profit: fixo, estrutural, dinâmico ou parcial

Há quatro abordagens gerais. Um objetivo fixo usa um múltiplo do risco inicial e é simples de testar. Um objetivo estrutural usa um nível de mercado definido. Uma saída dinâmica acompanha o movimento favorável do preço e pode captar um grande movimento, mas devolve frequentemente parte dele antes de sair. Uma saída parcial fecha parte da posição num objetivo mais próximo e deixa o resto para uma saída posterior. A mesma regra de entrada pode produzir distribuições de retorno muito diferentes nestas quatro abordagens.

Escolha a variante de saída antes dos testes e registe-a na ficha de estratégia. Comparar duas variantes nos mesmos dados significa avaliar duas hipóteses; não deixa um único teste intocado. O artigo 15.2 especifica os campos da ficha.

As saídas parciais também criam uma restrição aritmética importante. Com «50% em +1R e 50% em +2.5R», o resultado completo planeado nos objetivos é 0.5 × 1 + 0.5 × 2.5 = +1.75R antes de custos, pressupondo execuções exatas nos objetivos e nenhuma alteração da dimensão da posição. Não pode descrever simultaneamente esse modelo de saídas fixas e presumir uma operação ganhadora média acima do seu teto de 1.75R. Um modelo de execução diferente, uma melhoria favorável de preço ou uma posição residual sem teto de ganho teriam de ser enunciados separadamente. A secção 9 desenvolve o cálculo.

MAE e MFE numa especificação de estratégia

A excursão adversa máxima, ou MAE, regista o maior movimento desfavorável durante uma operação. A excursão favorável máxima, ou MFE, regista o maior movimento favorável. São diagnósticos calculados a partir de uma amostra concluída, não informação que estivesse integralmente disponível na entrada. O seu papel no desenvolvimento de estratégias é ajudar a distinguir um problema de entrada de um problema de colocação do stop ou de realização de lucros.

Faça esse diagnóstico antes de alterar uma regra. Uma regra alterada cria uma nova versão e exige um novo teste; não melhora retroativamente as provas da versão anterior. A secção 9 ilustra esta sequência. As definições, o método do gráfico de dispersão e a tabela de diagnóstico são desenvolvidos no artigo 15.9.

Excursões e novas hipóteses. 7 observações sintéticas. MAE é a magnitude adversa positiva; MFE é a excursão favorável. O mesmo R₀ inicial; custos tratados separadamente.
7 observações sintéticas. MAE é a magnitude adversa positiva; MFE é a excursão favorável. O mesmo R₀ inicial; custos tratados separadamente.

Tempo máximo de manutenção

Uma pergunta frequentemente omitida é o que fazer com uma posição que não atinge nem stop nem objetivo durante horas ou dias. Especifique um período máximo de manutenção ou outra condição explícita de expiração, juntamente com a forma de execução da saída. Intervalos ilustrativos de planeamento são:

  • Day trading: 4–6 horas, ou até ao fecho da sessão designada, no máximo.
  • Swing trading: 5–10 dias, se corresponder à hipótese testada de período de manutenção da estratégia.
  • Negociação de posição: 3–8 semanas num exemplo com esse horizonte.

Estas não são durações recomendadas para todas as estratégias. O importante é que uma exposição ainda não expirada continue a ter razão de existir segundo as regras escritas. Se a configuração devia funcionar em quatro horas e após nove está apenas à espera, a posição ocupa capacidade de risco fora do processo previsto. A exposição adicional a notícias e os encargos de financiamento continuam reais mesmo quando o gráfico parece inativo. Prolongar o tempo de manutenção exige a sua própria regra testada, não a expressão «dar uma oportunidade ao mercado».

Uma posição aberta juntamente com uma plataforma que não responde pertence ao procedimento de crise do artigo 15.8. A especificação da estratégia deve continuar a exigir a colocação de um stop de proteção no servidor como parte do processo de abertura, com a aceitação verificada imediatamente. Quando o fluxo de ordens do prestador não permite anexá-lo de forma atómica, defina explicitamente a resposta ao breve estado sem proteção; não presuma que o stop existe só porque a entrada foi executada nem o deixe para «um momento depois».

Exemplo ilustrativo: um stop apertado durante o rollover. São números sintéticos, não um registo de conta. Um trader deixa aberta durante a noite uma posição curta AUD/JPY com um stop de 15 pips para «deixar o mercado trabalhar». Perto do rollover diário do prestador, a liquidez disponível diminui e a cotação ask sobe brevemente vários pips em relação ao bid. A posição curta fecha no stop, embora o gráfico diário de bid não mostre um movimento ascendente comparável. Na manhã seguinte, o diário contém cerca de −1R, ou potencialmente pior após slippage e custos, sem o movimento direcional que o trader esperava ver. Uma posição curta sai ao ask, não ao bid apresentado em muitos gráficos. A lição operacional é definir uma janela de rollover sem posições para operações intradiárias com stops apertados. No exemplo polaco original essa janela é 22:55–23:10 hora local com o desfasamento habitual entre EUA e Europa; internacionalmente, exprima-a como cinco minutos antes até dez minutos depois do rollover real do prestador, habitualmente 16:55–17:10 America/New_York. Feche segundo a regra escrita previamente. Uma estratégia que mantém intencionalmente posições durante o rollover precisa de um modelo de distância do stop, dimensionamento e custos validado separadamente; não alargue impulsivamente um stop existente para evitar uma perda.

6. Filtros — regime, calendário, correlação e hora do dia

Os filtros distinguem uma configuração, um padrão individual de entrada, de uma estratégia que aplica configurações selecionadas em condições especificadas. Sem eles, sinais de um regime favorável podem misturar-se com sinais de ambientes em que o mecanismo proposto não funciona. Um resultado agregado pode então ocultar precisamente a dependência que precisa de compreender. Os próprios filtros também têm de ser testados: acrescentar exclusões até a curva histórica parecer atraente não é validação.

O filtro de regime de mercado

Uma regra de regime identifica quando a estratégia é elegível para operar. Exemplos de implementação incluem:

  • Seguimento de tendência: ADX(14) D1 de pelo menos 25, com ATR(14) D1 entre 0.7 e 1.3 vezes a sua média de 90 dias, juntamente com as condições direcionais da secção 4. Esta banda relativa de ATR pertence ao exemplo geral. O caso de Londres da secção 9 usa, em alternativa, uma banda absoluta de 60–120 pips; não aplique ambas nem troque uma pela outra implicitamente.
  • Reversão à média: ADX(14) D1 abaixo de 20 com ATR estável, em que «estável» tem a definição numérica registada na ficha em vez de uma interpretação visual.
  • Rutura de volatilidade: O ATR(14) M15 expande-se após um período de compressão. A condição candidata de compressão é que o ATR nas cinco barras anteriores esteja abaixo de 0.7 vezes a sua média de 50 barras. Defina se isto significa cada uma das cinco leituras ou a sua média e defina o desencadeador posterior da expansão antes de programar o teste.

O filtro do calendário económico

Não programe datas de publicação fixas de memória. Feriados, mudanças da hora de verão, publicações atrasadas e intervenções inesperadas de bancos centrais podem invalidar um horário familiar. Verifique o calendário no dia anterior e de novo na manhã de negociação. O playbook deve conter uma regra para identificar o evento e a janela de exclusão, não um pressuposto de que um dia da semana recordado está sempre correto.

  • Eventos habitualmente relevantes para as principais moedas incluem emprego e IPC dos EUA, decisões e projeções FOMC, decisões e conferências de imprensa BCE, decisões do Banco de Inglaterra, Banco do Japão e Banco de Reserva da Austrália, publicações alemãs ZEW e Ifo, PIB britânico, relatórios de emprego australianos e canadianos e desenvolvimentos OPEP+ que possam afetar moedas sensíveis ao petróleo como CAD e NOK. A importância varia com o regime e as expectativas; a lista não garante uma reação específica.
  • Os agregadores de calendários incluem Forex Factory, Investing.com e Trading Economics. Compare duas fontes quando necessário, porque as definições de categorias de impacto diferem, e use a instituição emissora para esclarecer uma hora de publicação contestada.
  • A única regra usada em todo o exemplo de Londres é nenhuma configuração dentro de ±2 horas de um evento da categoria de maior impacto do calendário escolhido que afete a moeda base ou cotada. É um parâmetro ilustrativo de estratégia, não um padrão de mercado.
  • Aplique o filtro pela exposição cambial, não apenas pelo nome de um par. Um evento do Banco do Japão pode afetar EUR/JPY, GBP/JPY e AUD/JPY, além de USD/JPY.

O filtro de rollover: defina o limite real do prestador

Rollover: conta e zona horária. O rollover não é um fecho central universal do mercado. Um ajustamento triplo nem sempre cai à quarta-feira.
O rollover não é um fecho central universal do mercado. Um ajustamento triplo nem sempre cai à quarta-feira.

Muitos prestadores FX aplicam o rollover diário por volta das 17:00 America/New_York. Isto corresponde a 22:00 UTC na hora padrão de Nova Iorque e a 21:00 UTC durante a sua hora de verão. O exemplo polaco original usa 23:00 hora local, a conversão habitual mas não a de todas as semanas de transição entre EUA e Europa. Verifique sempre o instrumento e o limite reais do prestador.

Ajustamentos de financiamento e menor atividade de cotação podem coincidir com spreads substancialmente mais largos. Os pares com iene, dólar australiano, dólar neozelandês e os menos líquidos podem ser vulneráveis, mas a dimensão tem de ser medida na fonte de dados relevante. Um stop de 12 pips em AUD/JPY pode ser atingido porque o lado executável da cotação se move, mesmo sem movimento comparável no preço médio. Uma posição longa fecha ao bid; uma curta fecha ao ask. Um gráfico que mostra apenas um lado não permite determinar o que fez o outro.

  • A janela ilustrativa de exclusão intradiária é cinco minutos antes até dez minutos depois do rollover: habitualmente 16:55–17:10 America/New_York, equivalente a 22:55–23:10 na Polónia durante o desfasamento habitual. Não mantenha uma posição intradiária com stop apertado durante essa janela, salvo se essa exposição estiver explicitamente coberta pela estratégia testada.
  • Um stop swing estruturalmente mais largo pode ser menos sensível a uma expansão normal do spread do que um stop M5 ou M15 apertado, mas não é imune a gaps, mudanças de cotação ou risco de execução. «Várias dezenas de pips» não garante segurança.
  • Para muitos instrumentos FX T+2, o rollover de quarta-feira inclui habitualmente um ajustamento de financiamento triplo. Confirme o dia, a taxa e as exceções de feriados na especificação do prestador em vez de multiplicar por três todos os encargos de quarta-feira por sua iniciativa.
FiltroCondição numérica de exemploFonte de dadosErro potencial
Regime de tendênciaADX(14) D1 ≥ 25.ADX integrado em MT4/MT5 com as definições registadas.O ADX responde com atraso, pelo que as primeiras barras de uma tendência em formação podem ser excluídas.
Regime de volatilidadeATR(14) D1 entre 0.7 e 1.3 vezes a sua média de 90 dias.Dados da plataforma e um cálculo reproduzível.Uma referência fixa de 90 dias pode ajustar-se mal a um regime macroeconómico em mudança.
Calendário económicoNenhum evento relevante de nível 3 dentro de ±2 hPrestador de calendário especificado, com uma segunda fonte ou confirmação do emissor quando necessário.A definição de «nível 3» difere entre prestadores de calendários e os horários de publicação podem mudar.
Correlação da carteiraPara o exemplo conservador, exija |ρ| < 0.7 face às exposições existentes.Uma calculadora do broker ou o seu próprio cálculo, com a frequência dos retornos e o período retrospetivo registados.As correlações mudam. Sob tensão, as dependências podem reforçar-se e a diversificação enfraquecer quando é mais necessária.
Hora do diaJanela FX convencional de Londres 08:00–16:00 Europe/London; janela FX de Nova Iorque 08:00–17:00 America/New_York. A abertura do mercado à vista da NYSE é às 09:30 de Nova Iorque.O enquadramento das sessões no artigo 15.5 e o horário próprio do mercado relevante.As transições da hora de verão deslocam o relógio 1 h, normalmente 2 vezes por ano nestas zonas de referência; as datas diferem entre países. Os limites das sessões FX continuam a ser convenções, não uma única abertura de bolsa central.
A sua disponibilidade é uma condição de viabilidade. Uma janela de entrada intradiária a meio de obrigações profissionais que não pode interromper pode tornar impossível executar uma estratégia. Identifique esse conflito durante a especificação, não depois de perder operações e tentar compensar com alertas. Registe tanto a janela de mercado como se consegue realmente supervisionar as decisões necessárias durante ela. Se não consegue, investigue um período temporal ou implementação que se ajuste às suas restrições. O artigo 15.5 desenvolve fluxos de trabalho para traders com emprego e rotinas diárias e semanais.

O filtro de correlação da carteira

A regra conservadora usada aqui é binária: não acrescente a segunda posição a menos que |ρ| seja inferior a 0.7. A igualdade também falha, portanto; usar consistentemente um único limite evita uma lacuna entre «abaixo de 0.7» na tabela e «acima de 0.7» no texto. Não é a mesma regra que reduzir automaticamente a segunda posição para metade.

A aritmética importa. Duas posições com 1% de risco planeado cada representam cerca de 2% de risco stop planeado combinado antes de slippage e custos, independentemente da correlação. A correlação altera a tendência dos seus resultados para ocorrerem em conjunto. A direção também importa, para além do coeficiente bruto dos retornos dos pares: duas posições na mesma direção com ρ próximo de +0.8 e duas em direções opostas com ρ próximo de −0.8 podem reforçar a mesma exposição. Inverta essas combinações de direções e podem, em alternativa, compensar-se parcialmente.

O filtro do valor absoluto é deliberadamente conservador: exclui correlações elevadas tanto positivas como negativas dos retornos dos pares em vez de pedir ao trader que improvise um cálculo de compensação. Não afirma que todas as combinações excluídas tenham risco económico idêntico. Registe a frequência dos retornos e a janela de medição com o limiar; uma estimativa de 20 dias e uma de 250 dias são entradas diferentes. Dados de correlação em falta ou pouco fiáveis não dão aprovação. Os limites globais de exposição pertencem ao plano de negociação do artigo 15.2, não a uma única estratégia isolada.

O filtro de hora do dia

Algumas hipóteses de estratégia dizem respeito a uma janela específica de atividade em vez de um padrão de todo o dia. Os exemplos são:

  • Rutura da abertura de Londres: 08:00–09:30 Europe/London, com o intervalo de referência construído durante a hora anterior. A secção 9 usa esta janela.
  • Momentum da abertura do mercado à vista de Nova Iorque: 09:30–11:00 America/New_York. Refere-se à abertura de ações à vista dos EUA, não ao início da sessão FX convencional de Nova Iorque, que é anterior.
  • Intervalo da sessão de Tóquio: uma janela convencional 09:00–18:00 Asia/Tokyo. O Japão não muda os relógios sazonalmente; a hora europeia convertida muda.
  • Períodos excluídos: a janela de rollover específica do prestador e quaisquer horas finais de negociação de sexta-feira explicitamente excluídas. Defina a hora-limite de sexta-feira em vez de deixar «tarde» à interpretação.

Registe sempre a zona horária identificada pelo nome e aplique o desfasamento específico da data. Os Estados Unidos e a Europa mudam os relógios em datas diferentes, pelo que a diferença habitual se altera temporariamente na primavera e no outono. Guarde um registo de data e hora inequívoco, de preferência UTC mais a zona da sessão da estratégia, em vez de juntar «GMT» ou «CET» a todas as datas. O artigo 15.5 contém o enquadramento partilhado das sessões do capítulo. Verificação temporal: zona, conversão da hora de verão e disponibilidade da informação no momento da decisão.

7. Uma verificação de plausibilidade antes do backtest

Uma verificação de plausibilidade de 30–60 minutos pode poupar muitas horas gastas a testar uma estratégia incompleta ou inconsistente desde o início. As 12 perguntas seguintes são uma lista de trabalho. Resolva todas as respostas em falta antes de considerar a especificação pronta para um teste.

Perguntas conceptuais

  1. Consigo explicar em duas frases sem jargão porque a estratégia poderá funcionar? Se a explicação exige cinco parágrafos ou assenta numa «manipulação do dinheiro inteligente» indefinida, o mecanismo ainda não está suficientemente claro.
  2. A ideia decorre da microestrutura do mercado, do comportamento dos participantes ou da sazonalidade, ou foi ajustada a dados históricos? O primeiro grupo oferece pelo menos um mecanismo candidato que pode ser nomeado e questionado. Não é uma promessa de rentabilidade duradoura: a persistência tem de ser medida com os seus dados e custos de implementação. Um nome de categoria convincente não valida a regra.
  3. Consigo identificar um mecanismo que a invalidaria? Exemplos incluem adoção mais ampla por algoritmos concorrentes, uma mudança na estrutura do mercado ou uma alteração regulamentar. Indique que provas contrariariam a hipótese.
  4. Há margem suficiente para os custos? Como ilustração inicial, exija que o movimento favorável característico ou o movimento bruto ganhador médio usado no cálculo de seleção seja pelo menos três vezes o custo estimado. Um movimento de 8 pips face a 3 pips de custos dá 2.67, abaixo desse filtro ilustrativo. Não é um padrão de mercado nem substitui a esperança matemática entre ganhos e perdas; uma estratégia pode passar este rácio e ainda perder dinheiro.

Perguntas metodológicas

  1. Cada regra é inequívoca? Palavras como «forte», «claro» e «convincente» precisam de definições operacionais. Caso contrário, deixam espaço para julgar de forma diferente o mesmo evento histórico depois de ver o resultado.
  2. Um programador competente conseguiria implementar a estratégia em Pine Script ou MQL sem me pedir um julgamento visual? A sua própria capacidade de programação não é o teste. A questão é se as instruções são suficientemente completas para uma implementação consistente.
  3. Defini todos os estados relevantes? Entrada, saída lucrativa, saída perdedora, tempo máximo de manutenção e resposta à rejeição de uma ordem têm de ter instruções. Inclua estados ambíguos ou com dados em falta em vez de presumir que nunca ocorrem.
  4. A estratégia define o seu regime de mercado permitido? Caso contrário, sinais de condições em que se espera que o mecanismo funcione podem misturar-se com sinais de condições em que não funciona. Se a hipótese é realmente independente do regime, essa afirmação continua a exigir testes explícitos.

Perguntas de risco

  1. O dimensionamento das posições é definido por uma fórmula específica? «Conforme adequado» não é uma regra de dimensionamento.
  2. Estão definidos o risco máximo planeado por operação e o limite diário de risco? Indique como o risco aberto, as perdas realizadas e os custos contribuem para o limite.
  3. A verificação de correlação da carteira e exposição agregada faz parte do processo de entrada? Uma configuração atraente não ultrapassa os limites ao nível da conta.
  4. Existe um plano para falhas operacionais? No mínimo: um stop de proteção no servidor verificado, uma via alternativa testada para gerir a posição, como uma aplicação móvel autorizada ou a mesa de negociação do broker, e um limite de risco de emergência predefinido com a ação que desencadeia. O limite é um limiar de decisão, não um teto garantido de perdas durante gaps ou falhas de execução. O artigo 15.1 aborda a infraestrutura; o artigo 15.8 aborda a resposta após uma falha. Sem estas respostas, a estratégia só tem um plano para o estado em que tudo funciona.

Se a estratégia falhar as perguntas 1–4, mudar uma média móvel de 50 para 48 ou ajustar o stop não é a solução. Reavalie a ideia. Falhar as perguntas 5–8 significa que o método precisa de uma especificação mais clara. Falhar as perguntas 9–12 significa que os controlos de risco e operacionais estão incompletos. Corrija a camada relevante em vez de alterar o parâmetro mais fácil de editar.

O último passo antes de um teste: congelar a especificação

Antes de executar um teste, congele a especificação: atribua-lhe um número de versão, uma data e um registo do conjunto de dados e período em que será avaliada. A partir daí, cada alteração de regras, incluindo uma supostamente pequena, cria uma nova versão e exige um novo teste. Um teste cujas regras mudam enquanto inspeciona os resultados mede sobretudo a sua capacidade de ajustar o passado. A secção 9 mostra o registo de versões.

O catálogo completo dos perigos dos testes pertence ao artigo 15.4: informação futura, redesenho de valores, separação entre calibração e validação, testes repetidos, modelação de custos e seleção retrospetiva de instrumentos. O resultado a entregar aqui é o documento que pode ser testado: regras explícitas, um inventário de graus de liberdade e um critério de rejeição declarado.

Viés de confirmação após uma longa sessão de escrita de regras. Após investir horas numa ideia, é fácil procurar razões pelas quais deve funcionar em vez de razões pelas quais deve falhar. Trate a verificação de plausibilidade como uma lista rigorosa de condições necessárias, não um momento de reflexão geral. Um protocolo prático é fechar o documento, deixar passar pelo menos oito horas e revê-lo noutro dia. É uma escolha de fluxo de trabalho, não um limiar de oito horas cientificamente estabelecido. Não existem aqui dados verificados que quantifiquem como uma sessão de redação de quatro horas altera as taxas de erro de validação. Separar redação e revisão pretende criar distância da ideia, não garantir objetividade. O objetivo é detetar um erro de especificação barato de corrigir antes de passar semanas a otimizar ruído num gráfico M5.
Quando uma regra pode mudar. Uma série de perdas, só por si, não é prova suficiente de que uma especificação esteja defeituosa. Com resultados independentes e uma probabilidade de perda de 50%, uma série de pelo menos oito perdas ocorre algures em 100 operações com uma probabilidade de aproximadamente 17%; uma série de pelo menos seis é mais provável do que a sua ausência. A probabilidade de oito perdas num bloco específico previamente definido é apenas 0.58 ≈ 0.4%. São perguntas diferentes: a amostra completa oferece muitas oportunidades sobrepostas para uma série. Confundi-las pode transformar um evento de cauda normal numa aparente emergência. A independência e uma probabilidade de perda constante são pressupostos, não garantias sobre operações reais. O artigo 15.10 desenvolve cálculos de séries, critérios de intervenção e a distinção entre um problema de sistema e um problema de execução. Para a especificação, a regra essencial mantém-se: uma alteração de regras significa uma nova versão e um novo teste, não um ajustamento real sem documentação.

8. Armadilhas comuns no desenvolvimento de estratégias

Estas armadilhas podem ocorrer em diferentes plataformas, prestadores e estilos de negociação. O traço comum é saltar um passo de desenvolvimento que parecia desnecessário quando as regras foram escritas. A solução não é um gráfico mais impressionante: é uma especificação e um registo de investigação que revelem o que foi realmente testado.

Armadilha 1: acumular indicadores

Um trader acrescenta cinco indicadores — RSI, MACD, bandas de Bollinger, ATR e estocástico — e exige que todos confirmem. A estratégia passa a produzir três operações por ano, deixando muito poucas provas para distinguir vantagem de acaso. Alguns indicadores podem também repetir informação semelhante em vez de fornecer confirmação independente. Uma hipótese inicial mais simples poderia usar uma ou duas condições estruturais e um filtro de confirmação. A simplicidade não garante vantagem, mas facilita examinar o mecanismo proposto e o seu fracasso.

Armadilha 2: escolher parâmetros pelo melhor backtest

Um trader testa SMA-20, SMA-21, SMA-22 e SMA-23, descobre que SMA-22 produziu o melhor resultado histórico e adota-o. O desempenho futuro depois desilude. Uma explicação possível é que o parâmetro vencedor tenha ajustado ruído em vez de um efeito duradouro. Comece com uma razão defensável para o parâmetro, por exemplo testar uma referência de 50 períodos habitualmente observada, e registe as alternativas consideradas. A popularidade também não prova vantagem. A calibração exige verificações de robustez e dados de validação intocados; o melhor valor isolado dentro da amostra não é prova suficiente.

Armadilha 3: deixar as condições de mercado indefinidas

Uma estratégia descrita como funcionando «sempre» não tem um limite declarado. Uma condição como ADX ≥ 25 explicita uma hipótese de força da tendência e exclui observações abaixo desse limiar. Não identifica perfeitamente todas as tendências nem salva automaticamente uma estratégia perdedora. A mudança útil é que a dependência do regime pode agora ser medida em vez de justificada após cada perda.

Armadilha 4: manter um diário que não consegue diagnosticar nada

Um diário que contém apenas date, pair, long/short e lucro na moeda da conta não consegue explicar porque certas horas têm pior desempenho, se o stop é demasiado apertado ou se oportunidades classificadas A+ superam realmente B. Sem campos que descrevam as condições de decisão, seis meses de registos podem fornecer um resumo da conta mas poucas provas de diagnóstico.

A exigência da construção de estratégias é específica e firme: especifique previamente o que tem de ser registado para avaliar as regras mais tarde. Inclua ID e versão da configuração, condições de mercado medidas no momento da decisão, classe de oportunidade atribuída antes da entrada, resultado em R e custos em R. O artigo 15.9 fornece o esquema completo, as definições das colunas e as ferramentas de importação.

Armadilha 5: copiar uma estratégia de um vídeo

Uma estratégia identificada como «SMC» ou «ICT» pode parecer convincente numa apresentação online sem estabelecer o que o espectador consegue reproduzir. Possíveis diferenças incluem o capital e a tolerância ao risco do apresentador, exemplos seletivos e decisões discricionárias baseadas na experiência ausentes das regras enunciadas. Nenhuma destas possibilidades deve ser tratada como acusação factual contra um autor específico. O problema de investigação é que não sabe quanto da vantagem aparente vem da regra, da interpretação da ação do preço ou da seleção do material mostrado.

Antes de abrir operações com base num método desses, construa o seu próprio diário de observação: classifique as configurações elegíveis sem entrar nelas. Observações no seu próprio instrumento e fonte de dados revelam se as regras identificam consistentemente as mesmas situações. Uma ideia externa pode ser inspiração útil, mas a especificação executável, a validação histórica e o teste futuro têm de ser seus. Os exemplos atraentes de outra pessoa não os substituem.

Armadilha 6: omitir o modelo de custos

Um teste apenas com bid e spread zero pode parecer excelente. Acrescente um spread ilustrativo de 0.8 pips, slippage de 0.3 pips e comissão equivalente de ida e volta de 0.5 pips: o total é 1.6 pips. Exprimi-lo como 0.15R exige uma distância inicial de risco de preço de aproximadamente 10.67 pips; o impacto em R não é igual para todas as distâncias de stop. Com esse pressuposto, +0.4R antes desses custos passa a +0.25R, enquanto +0.2R passa a apenas +0.05R. Nenhum resultado, só por si, estabelece fiabilidade estatística.

Use um modelo de custos realista apoiado pelos dados relevantes da sessão e do prestador, mais um cenário de tensão mais adverso. Os spreads mínimos anunciados não são um padrão adequado. Se o teste já usa preços bid/ask executáveis e execuções realistas, não deduza o mesmo spread ou slippage pela segunda vez. O registo de custos tem de explicar exatamente que componentes estão incorporadas e quais são acrescentadas.

Armadilha 7: tentar construir uma estratégia universal

Afirmar que uma estratégia funciona em todos os pares, períodos temporais e regimes de mercado é muito mais amplo do que a maioria das amostras pode sustentar. Os instrumentos têm características diferentes de liquidez, sessões, financiamento e execução. Um programa de investigação mais gerível pode conter várias estratégias especializadas, talvez quatro a seis numa carteira madura ilustrativa, cada uma com um cenário definido. Não é uma exigência de criar estratégias adicionais antes de uma ter sido validada.

Exemplo ilustrativo: uma configuração em doze pares. São observações sintéticas, não um registo de conta. Um trader aplica uma estratégia de rutura a doze pares cambiais, misturando principais, cruzados e oito instrumentos menos líquidos ou exóticos, e usa um único filtro ADX em todos. Após vários meses, EUR/USD assemelha-se à hipótese, um par de lira turca tem pior desempenho e GBP/AUD é o pior. O mesmo sinal escrito produziu resultados diferentes. Explicações candidatas incluem risco de intervenção ou de políticas específico do instrumento, liquidez e comportamento dos spreads, exposição à sessão asiática e sensibilidade a matérias-primas. Essas explicações também exigem provas; o ADX D1 não mede todas. A lição não é que um par nomeado tenha de se comportar assim, mas que cada mercado adicional alarga o esforço de validação. Doze instrumentos não são doze estratégias validadas independentemente só porque as suas operações aparecem numa folha de cálculo. Com contagens iguais de operações, a amostra por par é um duodécimo da agregada; na prática é desigual porque a frequência dos sinais difere. Eventos cambiais partilhados podem também tornar as operações dependentes. Amostra pequena ou dependente: limite a conclusão.

Armadilha 8: doze parâmetros otimizados e oitenta operações

Otimizar doze parâmetros em oitenta operações históricas pode produzir um ajuste extraordinariamente preciso com poucos motivos para esperar que sobreviva fora da amostra. O fracasso não tem de ocorrer num número específico de horas; o problema é a flexibilidade excessiva face às provas. Não acrescente parâmetros sem identificar o que cada um contribui para o mecanismo proposto e como a sua seleção afeta o teste.

Esta lição usa um travão deliberadamente aproximado: não mais de um parâmetro otimizado por cada 30 operações, equivalente a 120 operações para quatro parâmetros ou 240 para oito. É uma heurística ilustrativa do autor, não um teorema estatístico nem um padrão de mercado. Não pode certificar uma dimensão de amostra segura, identificar o sobreajustamento por si só nem substituir a estimativa da incerteza e a validação fora da amostra. A sua finalidade limitada é impor um inventário de graus de liberdade antes de acrescentar outro parâmetro. O número de variantes tentadas, a dependência entre operações e a natureza do processo de seleção também importam.

Parâmetros e amostra. Os valores da grelha são ilustrativos, não resultados de mercado. Nenhum n universal ou rácio amostra/parâmetros elimina o sobreajustamento.
Os valores da grelha são ilustrativos, não resultados de mercado. Nenhum n universal ou rácio amostra/parâmetros elimina o sobreajustamento.

Armadilha 9: indicadores que redesenham valores

É um problema de informação histórica, não apenas de otimização excessiva de parâmetros. Um indicador pode rever valores de barras já completas depois de chegarem velas posteriores. Um gráfico retrospetivo mostra então valores finais indisponíveis no momento de decisão original. Pelo contrário, um valor a mudar na barra em formação é normal; uma regra que lê apenas barras completas pode tratar corretamente esse comportamento.

Uma especificação não é executável como está escrita se presume conhecer um valor histórico revisto mais tarde no registo temporal anterior. Registe e teste o valor em tempo real ou use-o apenas depois de estar efetivamente disponível. O artigo 15.4 aborda a verificação contra o redesenho de valores e outras fontes de contaminação dos testes.

Armadilha 10: um número de configurações impossível de gerir

A carteira ilustrativa deste capítulo contém três a seis configurações para condições diferentes, como seguimento de tendência, reversão à média e rutura de volatilidade. Menos configurações podem deixar o trader dependente de um mecanismo e perante longos períodos inativos. Demasiadas podem exceder a atenção disponível para monitorização, execução e diário. Nem «menos de três» nem «mais de seis» é intrinsecamente errado: o número adequado depende de oportunidades validadas, tempo disponível e capacidade operacional.

Por exemplo, quatro configurações que geram duas a oito operações mensais cada produzem 8–32 operações por mês antes de considerar sobreposições e exclusões da carteira. Essas contagens são pressupostos de cenário, não produção esperada do mercado. Uma carteira de estratégias só é gerível se cada configuração puder ser reconhecida, executada e documentada sem diluir os controlos.

Armadilha 11: manter por apego uma estratégia em deterioração

Pode ser mais fácil acrescentar uma exceção do que considerar se uma regra familiar deixou de funcionar. Uma esperança matemática em queda entre períodos de revisão, uma série de perdas maior do que qualquer uma no teste ou uma mudança das condições de mercado ou execução do broker podem justificar investigação. Nada disso prova que a vantagem desapareceu. Primeiro reconcilie os dados e a sua implementação: violações de regras, custos, slippage e concordância com os registos do broker. Só depois avalie uma hipótese de mudança do mercado.

O artigo 15.10 define os pontos de decisão da revisão, os critérios de retirada e o estado retired. Para efeitos da especificação, a retirada também é uma alteração documentada do estado da versão, com data e motivo. Não deve apagar as provas antigas nem fazer operações anteriores parecerem pertencer a um método novo.

Se a execução for automatizada, acrescente um campo explícito de estado de falha: o que acontece quando a automatização para? Registe se as posições mantêm stops no servidor, como se deteta um processo parado e quem recebe o alerta. Alojamento, arranque e monitorização pertencem ao artigo 15.1; a resposta a uma falha real pertence ao artigo 15.8.

9. Um exemplo completo — da ideia à especificação e auditoria

Vamos agora aplicar o ciclo de seis passos a uma ideia concreta. O objetivo é mostrar o registo completo do desenvolvimento, não apresentar um sistema de negociação validado independentemente.

Passo 1: observação → hipótese

Observação a investigar: «Em EUR/USD, a hora antes da abertura convencional de Londres, 07:00–08:00 Europe/London, por vezes forma um intervalo estreito. Após a abertura, o preço rompe esse intervalo e pode continuar na mesma direção por mais uma a três horas.» As palavras «por vezes» e «pode» descrevem a ideia de investigação, não uma frequência medida.

Hipótese falsificável: «Entrar após a rutura desse intervalo, durante 08:00–09:30 Europe/London e sob as condições do passo 3, produz esperança matemática líquida de pelo menos +0.20R, calculada a partir dos resultados realizados das operações. Rejeite a afirmação na revisão especificada se o limite superior do intervalo de 95% da esperança matemática estiver abaixo de +0.20R.» Uma hipótese, uma métrica de decisão e um limiar. Alternar entre «taxa de acerto ≥ 55%» e «retorno/risco ≥ 1:1.8» noutras partes do documento criaria afirmações diferentes; nenhum resultado de backtest resolveria essa ambiguidade por si.

Hipótese — não uma vantagem confirmada. Esta estratégia não passou por teste histórico, teste futuro ou comparação com outros pares cambiais. Cada número de desempenho abaixo vem do diário sintético do passo 6. Os números demonstram um formato de relatório e as relações entre métricas; não são provas de que a estratégia funciona.

Passo 2: validação conceptual

  • Mecanismo possível: a hora antes da abertura de Londres pode preceder uma mudança na atividade dos participantes à medida que o fluxo de ordens europeu aumenta. É uma explicação candidata plausível, não um facto testado sobre a rentabilidade desta regra exata.
  • Pista bibliográfica: Lien aborda estratégias cambiais intradiárias e negociação relacionada com sessões.[2] A janela exata e a combinação de parâmetros usadas aqui não foram verificadas na edição citada. Trate a referência como uma pista de investigação, não como validação desta especificação.
  • Possível mecanismo de falha: a antecipação generalizada poderia deslocar a atividade para antes do desencadeador ou aumentar ruturas falhadas. O facto de uma ideia ser discutida há anos não prova que a sua vantagem persista. A persistência tem de ser medida com os seus dados e custos.
  • Filtro inicial de custos: um custo de execução ilustrativo de 2.5 pips face a uma escala de distância mínima do stop de 25–48 pips corresponde aproximadamente a 0.05–0.10R. Consome cerca de 5–10% da distância ao primeiro objetivo. Uma rutura maior pode criar uma distância de stop mais larga e reduzir essa fração, embora não melhore automaticamente a esperança matemática. A comissão é contabilizada separadamente se não estiver já incluída no resultado em R. Spread e slippage incorporados nas execuções não são deduzidos novamente. Passar este filtro preliminar de custos é necessário para investigar mais neste exemplo, não prova de eficácia.

Passo 3: uma definição testável da vantagem

A configuração candidata opera EUR/USD durante 08:00–09:30 Europe/London apenas quando todas estas condições se verificam:

  • O intervalo de referência 07:00–08:00 tem 12–35 pips de largura.
  • O ATR(14), calculado a partir de barras D1 completas, é de 60–120 pips. Para este exemplo de um par e uma janela, a banda absoluta substitui a banda relativa geral de 0.7–1.3 vezes uma média ATR de 90 dias. A escolha torna a regra candidata legível a partir de um só valor do indicador sem uma média de referência variável; não prova que estes limites sejam ótimos. Apenas 60–120 pips se aplica na ficha, verificação de plausibilidade e auditoria deste caso.
  • Nenhum evento relevante para EUR ou USD na categoria de maior impacto do calendário especificado ocorre dentro de ±2 horas da entrada proposta.

As três condições têm de ser observáveis antes da entrada. «Testável» significa que outra pessoa com os mesmos dados e definições obtém as mesmas respostas SIM ou NÃO. Não significa que a descrição apenas soe quantitativa.

Passo 4: regras de entrada, saída e dimensionamento

Contexto necessário: o ATR(14) de dias completos é de 60–120 pips, a exclusão de calendário passa, a janela de entrada de Londres está aberta e os dados necessários estão completos.

Desencadeador: uma vela M5 completa fecha pelo menos 8 pips acima ou abaixo do intervalo de referência 07:00–08:00 durante a janela de entrada. Meça a rutura a partir do fecho, não do máximo ou mínimo da vela. Use uma convenção de cotação enunciada; esta especificação inglesa usa as velas bid do prestador tanto para o intervalo como para o desencadeador. Isso não significa que todas as saídas também sejam executadas ao bid.

Confirmação: o volume de ticks da vela desencadeadora é estritamente superior a 1.2 vezes a média das 20 velas M5 completas anteriores na mesma fonte do prestador. Exclua a vela desencadeadora dessa média de referência.

Entrada: envie uma ordem de mercado apenas depois de estar disponível o sinal completo. Uma posição longa compra ao ask disponível; uma curta vende ao bid disponível. Registe os momentos de confirmação, envio e execução. O teste histórico não pode presumir que uma ordem enviada após um fecho já existia àquele preço de fecho. Nenhum novo pedido pode ser enviado após 09:30 Europe/London; uma vela que fecha exatamente no limite não pode, portanto, justificar um pedido posterior dentro deste prazo.

Stop inicial: coloque-o 5 pips para lá do limite oposto do intervalo: abaixo do mínimo para uma longa, acima do máximo para uma curta. A distância geométrica mínima é a largura do intervalo 12–35 mais a rutura exigida de 8 pips mais a margem de 5 pips, dando 25–48 pips na rutura mínima. Não é uma banda fixa de distância permitida. Um fecho mais de 8 pips para lá do intervalo ou um preço de execução diferente aumenta a distância real ou altera-a de outra forma. Calcule a dimensão a partir da distância observada entre entrada executável e stop, não dos números deste intervalo explicativo.

Notação de risco: seja D essa distância inicial de preço em pips e R₀ o risco monetário planeado para a posição inteira. Um objetivo em +1D produz +1R antes de encargos adicionais apenas sob os pressupostos enunciados de execução exata e posição completa. Mantenha R₀ fixo no diário após a entrada. Não confunda uma distância de 35 pips com um montante monetário R.

TP1: feche 50% da posição original a uma distância favorável de 1D da entrada.

TP2 e trailing: coloque um objetivo para os restantes 50% a 2.5D. Apenas depois de TP1 ser executado ative uma regra trailing SMA(20) M15. Em cada vela M15 completa subsequente, considere mover o stop restante para o valor SMA dessa vela. Um stop longo só pode subir e não pode ficar abaixo da entrada; um stop curto só pode descer e não pode ficar acima da entrada. O stop também tem de ser válido face à cotação executável atual e às regras de distância mínima do prestador. Se uma modificação for inválida ou rejeitada, preserve o último stop de proteção aceite e siga o procedimento de exceção registado em vez de fingir que o novo nível existe.

O restante sai no que ocorrer primeiro: objetivo de 2.5D, stop de proteção ativo ou saída temporal. Ordens reais podem ser executadas dentro de uma barra; apenas a atualização do trailing espera por uma vela M15 completa. Se um teste só com barras mostrar stop e objetivo tocados sem revelar a ordem, use o pressuposto pessimista de stop primeiro e assinale a ambiguidade ou resolva-a com dados suficientemente detalhados. Não deduza a sequência real a partir dos valores OHLC de uma só barra.

No modelo de referência exata e execução completa, o resultado completo nos objetivos é 0.5 × 1R + 0.5 × 2.5R = +1.75R antes de encargos. O trailing pode reduzir esse resultado; não elimina o teto fixo de TP2. Com D = 25–48 pips, TP2 fica a 62.5–120 pips de distância numa janela de manutenção de quatro horas. Teria de ser medida a frequência com que esse objetivo é atingido; a distribuição sintética abaixo não é prova da sua probabilidade no mundo real.

Tempo máximo de manutenção: quatro horas após a entrada. Se a última entrada elegível ocorrer até 09:30 Europe/London, a saída programada correspondente é até às 13:30, no máximo. Uma condição separada «até ao fim da sessão de Londres» nada acrescentaria a este horário específico. A execução real do pedido de saída temporal continua sujeita à disponibilidade do mercado e do prestador.

Expiração do sinal: não haver rutura elegível e pedido antes do limite significa que a configuração do dia expira. Não prolongue a janela. Se o preço regressar ao intervalo de referência após fechar a vela de sinal mas antes de enviar o pedido, o sinal é inválido. Registar estes estados distingue «sem configuração elegível», «invalidada antes do envio» e «execução perdida»; não podem ser fundidos numa amostra de backtest convenientemente selecionada.

Dimensionamento: o plano ilustrativo permite 1% de risco planeado para A+, 0.5% para B e nenhuma operação para C. Uma percentagem ainda não é uma dimensão de ordem. Divida o orçamento monetário pela distância medida do stop e pelo valor do pip na moeda da conta, considere os encargos relevantes e arredonde por defeito para o incremento de volume do prestador, aqui ilustrado como 0.01 lotes. Se a dimensão mínima ou a divisão 50/50 exigida não couber no orçamento e incrementos permitidos, salte em vez de arredondar por excesso. O artigo 15.7 desenvolve a conversão; o artigo 15.2 define o enquadramento de classificação e os limites agregados.

A classe de oportunidade é determinada antes da entrada a partir das condições de intervalo, ATR, calendário e volume: A+ significa que todas as condições passam com a margem definida; B significa que exatamente uma condição numérica está dentro da sua faixa de limite no lado permitido; C significa que uma condição obrigatória falha ou pelo menos duas condições estão no limite. O calendário é uma exclusão binária, não uma tolerância discricionária de limite. A+ e B descrevem classes hipotéticas de oportunidade; o estado separado das provas da estratégia continua a ser hipótese não testada, pelo que estas percentagens de risco não autorizam utilização real.

Seis decisões necessárias para fechar as lacunas nas regras

É aqui que muitas estratégias aparentemente acabadas se calam. Cada decisão altera o resultado numérico, por isso registe-a antes dos testes:

  1. O stop após TP1: mova o stop de proteção restante para a entrada, sujeito a aceitação. Com execuções exatas, metade fechada a +1D e metade na entrada produz +0.5R antes de encargos, não 0R nem −0.5R. Um stop na entrada não garante uma execução de equilíbrio líquido.
  2. Número de entradas e reentrada: no máximo uma entrada por par por dia. Após uma saída por stop, não volte a entrar mesmo que o lado oposto do intervalo rompa mais tarde.
  3. Preço de referência da rutura: o fecho bid M5 completo, não o máximo ou mínimo. A execução usa ask para uma entrada longa e bid para uma curta. Qualquer diferença pertence ao modelo explícito de execução e ao resultado realizado de preços, não a um ajustamento inexplicado do desempenho.
  4. Trailing e teto: uma saída trailing antecipada produz menos do que o resultado completo planeado de +1.75R. O objetivo fixo de 2.5D mantém-se ativo; o trailing não cria uma posição residual ilimitada nesta versão.
  5. A faixa de limite da classe B: fica aproximadamente 5% para dentro de cada limiar, apenas no lado permitido: intervalo 12.0–12.6 ou 33.3–35.0 pips; ATR 60–63 ou 114–120 pips; rácio de volume superior a 1.20 e não superior a 1.26. O limite arredondado 33.3 é a convenção de trabalho documentada. Exatamente 1.20 falha a regra estrita de volume; não é B. Um intervalo de 11.4, rácio de volume de 1.14 ou ATR de 57 ou 126 ficam fora da condição obrigatória e são, portanto, C. Uma tolerância simétrica de ±5% alargaria implicitamente a configuração e contrariaria a definição de vantagem. Registe a classe antes de abrir a posição, nunca depois de conhecer o resultado.
  6. Nova cotação ou rejeição confirmada: abandone a configuração desse dia em vez de perseguir o preço com outro pedido. Um timeout com estado de ordem desconhecido difere de uma rejeição confirmada: reconcilie ordens, execuções e posições antes de fazer algo que possa criar exposição duplicada.

Graus de liberdade: conte-os antes de acrescentar outro

A especificação contém 15 escolhas numéricas: limites inferior e superior do intervalo (12 e 35), limiar de rutura (8), margem do stop (5), limites inferior e superior do ATR (60 e 120), período ATR (14), rácio de volume (1.2), extensão de referência do volume (20 velas M5), distância TP1 (1D), distância TP2 (2.5D), divisão 50/50, extensão da SMA trailing (20), tempo máximo de manutenção (quatro horas) e largura da faixa de limite (5%). Acrescente três janelas temporais — intervalo de referência, período de entrada e exclusão de calendário — e três escolhas de período temporal: M5 para entrada, M15 para trailing e D1 para regime. São 21 escolhas explícitas numéricas, de janela e de período temporal.

Nenhuma foi selecionada por otimização de dados neste exemplo educativo, pelo que a heurística aproximada de «operações por parâmetro otimizado» não o certifica nem rejeita diretamente. Cada escolha continua a precisar de uma razão. Há também escolhas categóricas e processuais, incluindo lado de cotação, tipo de ordem, política de uma entrada por dia e tratamento de barras ambíguas. Registe-as também; a contagem de 21 é um inventário das escolhas listadas, não uma afirmação de captar todos os graus de liberdade possíveis da investigação. Cada ajustamento adicional alarga o histórico de pesquisa e o esforço de validação independente.

A referência de base: um ponto de comparação

Uma referência de base ajuda a identificar o contributo das regras acrescentadas. O primeiro comparador usa a mesma entrada de rutura do intervalo sem filtros de volume e ATR, mantendo os restantes pressupostos explicitamente partilhados. Se a versão completa não melhora de forma fiável um objetivo de desempenho ou risco predefinido, os filtros podem simplesmente reduzir a amostra. Um segundo comparador mais rigoroso usa momentos de entrada aleatórios na mesma janela, com direção, stop, objetivo e procedimento de custos totalmente definidos. Congele o protocolo de aleatorização em vez de selecionar uma semente favorável.

Avalie as alternativas no mesmo período histórico e universo comum de dados, com custos e contabilização de elegibilidade consistentes. Não gerarão necessariamente operações idênticas; a comparação tem de explicar essa diferença. Comparar uma estratégia filtrada num período com a sua referência de base noutro confunde a mudança da regra com a mudança do mercado.

Passo 5: a verificação de plausibilidade

Aplique as 12 perguntas da secção 7, uma linha por pergunta:

  • ✓ (1) Mecanismo em duas frases: um intervalo anterior a Londres seguido de maior atividade europeia.
  • ✓ (2) É nomeado um mecanismo em vez de um ótimo histórico, mas continua por confirmar.
  • ✓ (3) É identificado um possível mecanismo de falha: antecipação e concorrência em torno da rutura.
  • ✓ (4) Filtro preliminar de custos: 2.5 pips face a uma distância ao primeiro objetivo de 25–48 pips dá um rácio objetivo/custo de 10–19.2, acima do filtro ilustrativo de 3×. Usa um objetivo planeado, não a operação ganhadora média realizada ainda desconhecida.
  • ✓ (5) As regras são explícitas após as seis decisões acima, incluindo ativação do trailing após TP1, atualizações com M15 completas, movimento apenas favorável e arredondamento do volume por defeito.
  • ✓ (6) As condições podem ser implementadas numericamente em MQL ou Pine quando forem fornecidos os dados identificados e as definições do prestador.
  • ✓ (7) Estão definidos entrada, ambas as saídas por objetivo, saída temporal, stop após TP1, ausência de reentrada e rejeição confirmada; estados de ordem desconhecidos exigem reconciliação.
  • ✓ (8) O filtro de regime é ATR(14) de dias completos de 60–120 pips, não a banda relativa de ATR usada nos exemplos gerais.
  • ✓ (9) O dimensionamento segue o orçamento monetário do plano, a distância medida e o valor do pip, arredondado por defeito ao incremento ilustrado de 0.01 lotes e sujeito às restrições reais do símbolo.
  • ✓ (10) Os limites por operação e diários são herdados do plano de negociação e têm de ser preenchidos antes da implementação.
  • ✓ (11) O controlo conservador de correlação exige |ρ| < 0.7 e uma janela de medição definida.
  • ✓ (12) O plano operacional exige proteção no servidor aceite, uma via alternativa de gestão e um limiar definido de ação de emergência.

Estas verificações descrevem a preparação da especificação, não uma estratégia rentável. Vários dados de implementação ficam deliberadamente por preencher, sobretudo o prestador de dados e os custos reais. Forneça-os e verifique-os antes de um teste real. Doze perguntas abordadas conceptualmente não ultrapassam a lista de provas em falta abaixo.

Passo 6: testes — e um diário sintético em vez de resultados

O artigo 15.4 fornece a metodologia de testes. Não foi realizado qualquer teste para esta estratégia. Não existem resultados de calibração, resultados da amostra reservada nem comparações entre pares. Se existissem, o relatório precisaria do prestador de dados identificado, período e verificações de completude.

Para demonstrar um formato de relatório preenchido e as relações entre métricas, o diário seguinte contém 156 operações inventadas. Os seus cinco valores de resultado respeitam o teto de objetivo de +1.75R do modelo de referência exata e incluem perdas para lá de −1R para ilustrar gaps. Uma simplificação importante é que não contém saídas temporais. Uma amostra real de ruturas poderia conter muitos resultados pequenos positivos e negativos de saída temporal, por exemplo cerca de −0.3R a +0.2R, mas nem esse intervalo nem a sua frequência foram aqui medidos. Acrescentar essas observações mudaria a média, a distribuição dos ganhos e a dispersão. É um exercício de cálculo, não uma distribuição empírica realista.

Proveniência dos dados: sintéticos, não demo nem reais. Comece com 58 operações a −1.00R, 6 a −1.25R, 27 a +0.50R, 37 a +1.10R e 28 a +1.75R: 156 no total. Os resultados −1.25R representam um gap ou interrupção das cotações, não o pressuposto habitual de slippage de entrada de 0.5 pips. Um excesso de 25% corresponde aproximadamente a 6.25–12 pips quando D é 25–48 pips. A ordem usada para drawdown e séries de perdas é criada listando esses grupos exatamente nessa ordem e aplicando random.Random(20260906).shuffle(values) em Python 3. Uma semente só, sem a ordem inicial e o procedimento, não reproduziria a sequência. São dados de aprendizagem, não um registo de mercado ou de conta de negociação.

Métricas calculadas a partir do diário sintético

MétricaValorCálculo ou convenção
Contagem de operações15692 resultados positivos e 64 negativos. As saídas parciais continuam a ser uma operação, não ganhos separados.
Taxa de acerto59,0%92 / 156; intervalo aproximado de Wilson de 95% 51.1–66.4%, sob a convenção de observações independentes.
Ganho / perda média+1.12R / −1.02RCalculados a partir de resultados sintéticos realizados, não do rácio planeado entre objetivo e stop.
Esperança matemática antes da comissão+0.24R0,590 × 1.12 − 0,410 × 1.02 = aproximadamente +0.24; os preços de execução já refletem spread e slippage, enquanto este diário sintético exclui comissão e swap.
Ilustração da esperança matemática líquida+0.22R a +0.23R0.24R − cost_R; com comissão de ida e volta equivalente a 0.6 pips e distância de stop de 25–48 pips, cost_R é aproximadamente 0,013–0,024R. Swap = 0 sob este pressuposto de saída no mesmo dia. São custos ilustrativos de cenário, não cotações de prestadores.
Fator de lucro antes da comissão1,58103.2R de ganhos / 65.5R de perdas.
Desvio-padrão amostral1.12RCalculado a partir dos 156 resultados com a convenção amostral.
Pontuação de tipo SQN com limite2,15(0.2417 / 1.1232) × √100 — usando o limite explicitamente escolhido N = 100 [3]. É uma convenção de cálculo descritiva, não uma classificação de afetação de capital validada.
Drawdown máximo antes da comissão−5.5RNa curva R cumulativa amostrada após cada operação. Uma simulação separada que arrisca 1% do capital atual em cada operação dá aproximadamente −5.4% de drawdown composto do capital.
Série de perdas mais longa4 operaçõesEspecífica da ordem baralhada enunciada. Outra ordenação dos mesmos resultados pode alterar este valor.
Intervalo aproximado de 95% da esperança matemática+0.07R a +0.42R±1.96 × 1.12 / √156, pressupondo observações independentes. Esta linha é anterior à comissão adicional.

A última linha é a relevante para a decisão: o intervalo contém o limiar da hipótese de +0.20R. Subtrair a comissão ilustrada continua a deixar o limiar dentro do intervalo, pelo que não resolve a questão. Mesmo com observações genuínas, este resultado não estabeleceria esperança matemática de pelo menos +0.20R nem justificaria ativação em dimensão plena. Continue a investigação; qualquer piloto prospetivo com risco reduzido exigiria aprovação separada e preparação operacional. Com dados sintéticos, não há quaisquer provas de mercado para agir. O número 156 não é uma nota de aprovação: importa a incerteza face ao limiar de decisão.

A lista de provas em falta

Antes de esta estratégia ultrapassar o estado de hipótese, o registo de investigação precisa de:

  1. Dados EUR/USD M5 de um prestador identificado, com período, convenção de cotação, gaps, feriados e interrupções documentados. Identifique a agregação D1 e os dados mais detalhados necessários para resolver percursos de execução.
  2. Histórico de volume de ticks dessa mesma fonte. O limiar de 1.2× é uma regra de dados do prestador, não um limiar de volume FX global consolidado.
  3. Um calendário histórico de eventos com data e hora e a classificação de impacto selecionada, para aplicar a exclusão ±2 horas com a informação disponível então, não de memória.
  4. Um modelo de custos e execuções apoiado por registos reais: spreads em 08:00–09:30 Europe/London, não médias diárias, e slippage medido de ordens de mercado.
  5. Resultados da referência de base sem filtros de volume e ATR, avaliados no mesmo período de dados com contabilização consistente.
  6. Uma amostra de avaliação não usada para escolher qualquer parâmetro ou alternativa processual do inventário de investigação. Documente todos os ensaios anteriores e mantenha as alterações seguintes rastreáveis.

Uma correção que resolve uma regra ambígua

Uma descrição anterior referia «a primeira hora da sessão de Londres», enquanto a regra operacional usava 08:00–09:00 hora polaca. São janelas diferentes: com o desfasamento normal entre Reino Unido e Polónia, a segunda é 07:00–08:00 em Londres, a hora antes da abertura convencional. A especificação consistente é, portanto, intervalo de referência 07:00–08:00 Europe/London, janela de entrada 08:00–09:30 Europe/London.

Este esclarecimento preserva a hipótese pretendida anterior à abertura, removendo uma formulação que poderia produzir dois conjuntos de sinais diferentes. Registe-o na mesma no histórico de alterações. Se uma implementação usava antes a outra janela, os seus resultados antigos não se transferem inalterados; repita o teste afetado. Regra ambígua: identifique a condição, a observação disponível e a decisão resultante.

Uma alteração que cria uma nova variante de investigação

Aumentar o limiar de volume de 1.2× para 1.5× muda a população elegível e reforça a afirmação sobre atividade invulgarmente elevada. Pode ser descrito como calibração de parâmetros, mas continua a ser uma nova variante testada e outro grau de liberdade. Menos sinais e uma distribuição de resultados diferente exigem avaliação; a melhoria não pode ser presumida.

Atribua uma nova versão à especificação e registe porque foi proposta a mudança. Pode investigá-la nos dados de desenvolvimento, mas essas mesmas observações não podem depois ser apresentadas como confirmação intocada de que a versão nova é melhor. Mantenha o critério de decisão explícito e obtenha validação independente em vez de renomear uma seleção dentro da amostra como «melhoria».

A ficha de estratégia: um documento para uma configuração

Junte uma ficha de implementação a cada estratégia. Um documento representa uma configuração e uma versão no playbook. A finalidade é tornar as instruções reproduzíveis sem conversar com o autor. A ficha abaixo continua a ser um modelo de investigação, com os dados de implementação em falta claramente identificados.

Ficha ilustrativa — não desempenho histórico. Esperança matemática, fator de lucro, pontuação limitada, drawdown e série de perdas mais longa vêm todos do diário sintético do passo 6. Não são resultados de dados de mercado. Os exemplos de risco A+/B não mudam o estado das provas nem autorizam negociação real.
CampoEspecificação LON Breakout EUR/USD
Nome da configuraçãoLON_Breakout_EURUSD_M5. Este identificador canónico é usado pelo plano, diário e auditoria juntamente com a versão, sem variantes informais de escrita.
Versãov0.1 é a primeira especificação congelada do exemplo. Enuncia lado da cotação, limites estritos, momento das ordens e trailing do lado curto; identifique também cada implementação com a revisão exata do documento. Os resultados de investigação existentes não podem migrar implicitamente entre regras diferentes. Cada alteração posterior de regras precisa de registo de versão e teste.
Estado das provasHipótese. Não foi realizado qualquer teste histórico ou futuro.
Instrumento e dadosEUR/USD; entrada M5, trailing M15, dados D1 completos para o regime. Velas bid para intervalo e desencadeador; dados bid/ask executáveis para execuções. Prestador, fonte do volume, limite D1 e critérios de qualidade de dados têm de ser fixados antes dos testes.
ContextoIntervalo de referência 07:00–08:00 Europe/London; pedidos de entrada durante 08:00–09:30, nunca após o limite.
Condições de entradaIntervalo de referência 07:00–08:00 Europe/London de 12–35 pips de largura; ATR(14) de dias completos de 60–120 pips; nenhum evento de nível 3 EUR/USD dentro de ±2 h; fecho bid M5 completo pelo menos 8 pips fora do intervalo; volume de ticks desencadeador estritamente superior a 1.2 vezes a média das 20 barras M5 anteriores.
Disponibilidade do sinalApenas após a vela M5 estar confirmada fechada. A ordem segue a confirmação usando a cotação executável seguinte num modelo explícito de atraso; não se presume execução antes de existir o pedido.
Tipo de ordemMercado: entrada longa ao ask, curta ao bid. Rejeição confirmada ou nova cotação termina a tentativa desse dia. Estado desconhecido exige reconciliação antes de qualquer outra ação.
Stop e invalidaçãoStop: 5 pips para lá do limite oposto do intervalo, na ordem de proteção no servidor aceite pelo prestador. A geometria da rutura mínima dá D de 25–48 pips, mas a distância real entre entrada e stop tem de ser medida para o dimensionamento. Gaps ou cotações indisponíveis podem produzir perdas para lá de −1R. Após TP1, mova o stop restante para a entrada, sujeito a aceitação. Invalidação: nenhum fecho M5 completo pelo menos 8 pips fora do intervalo com pedido elegível antes de 09:30 Europe/London, ou preço de volta ao intervalo antes do envio. Uma entrada por par por dia; sem reentrada.
Objetivos e saídasTP1: 50% em +1R. TP2: 50% em +2.5R. Após TP1, aplique trailing ao restante com SMA-20 M15: em cada vela M15 completa use a sua SMA-20 apenas no sentido favorável e nunca para lá da entrada na direção de perda. Rejeite modificações inválidas sem remover a última proteção aceite. O primeiro objetivo executado ou stop ativo fecha o restante; colisões stop/objetivo não resolvidas só com barras usam o pressuposto pessimista documentado de stop primeiro. O teto com todos os objetivos é +1.75R antes de encargos. A saída temporal é 4 horas após a entrada, até 13:30 Europe/London, no máximo.
Dimensão da posiçãoPlano ilustrativo: 1% de risco planeado para A+, 0.5% para B, nenhum para C. Classifique antes da entrada; divida o orçamento monetário pelo risco medido por unidade e arredonde por defeito para o incremento válido. Ambas as quantidades parciais têm de ser válidas. Os limites agregados vêm do artigo 15.2. São regras hipotéticas de dimensionamento para um exemplo não testado.
CustosPressupostos de execução incorporados nas execuções: spread de 2 pips durante 08:00–09:30 Europe/London mais slippage normal de entrada de 0.5 pips, totalizando 2.5 pips ou aproximadamente 0.05–0.10R com D = 25–48. Não os deduza duas vezes. cost_R adicional: comissão de ida e volta equivalente a 0.6 pips, ou aproximadamente 0,013–0,024R nesse intervalo de distâncias; swap = 0 porque a posição está programada para fechar até 13:30 Europe/London. São pressupostos ilustrativos, não padrões de mercado; substitua-os por provas relevantes do prestador antes dos testes. As perdas por gaps continuam a ser um cenário de cauda separado.
ExclusõesEvento relevante de nível 3 dentro de ±2 h; exclusão de rollover do prestador (o exemplo polaco original usa 22:55–23:10 Europe/Warsaw com o desfasamento transatlântico habitual); exposição existente que falha o controlo conservador |ρ| < 0.7; confirmação de volume ausente ou falhada; outra entrada no mesmo dia; dados em falta, dimensão inválida ou proteção não verificada. Verifique o limite do prestador específico da data e defina a amostragem de correlação no plano.
Hipótese falsificávelEsperança matemática líquida ≥ +0.20R. Rejeite essa afirmação se o limite superior do seu intervalo de 95% estiver abaixo de +0.20R. Um intervalo que atravessa o limiar deixa o resultado por resolver.
Esperança matemática: diário sintéticoAproximadamente +0.24R antes da comissão e +0.22 a +0.23R após o custo adicional ilustrativo. Intervalo aproximado de 95% antes da comissão +0.07R a +0.42R com n = 156. O intervalo inclui +0.20R antes e depois do ajustamento ilustrado de custos.
Fator de lucro: sintético1.58 antes da comissão adicional.
Pontuação de tipo SQN com limite: sintética2.15, usando n = 156, N limitado a 100 e desvio-padrão amostral de cerca de 1.12R. A definição e a limitação da fonte estão enunciadas acima.
Drawdown máximo: sintético−5.5R na curva R cumulativa amostrada após cada operação. Aproximadamente −5.4% numa simulação separada de risco constante de 1% do capital atual antes da comissão, não uma reconstrução de classes A+/B desconhecidas.
Série de perdas mais longa: sintética4 operações na sequência baralhada especificada.
Horas e zonasAs janelas de sessão usam Europe/London. Guarde registos UTC juntamente com essa interpretação da sessão. Verifique conversões específicas da data para eventos em America/New_York; as mudanças de relógio dos EUA e da Europa ocorrem em datas diferentes. Não programe num EA o desfasamento habitual fixo entre zonas.
Registo de alteraçõesv0.1: primeira especificação. Em cada revisão seguinte registe data, campo alterado, razão, se esclarece a formulação ou muda a hipótese, revisão exata da implementação e resultado do novo teste. Um esclarecimento que afeta sinais antigos continua a exigir a regeneração dos resultados afetados.
Aviso metodológico. LON Breakout EUR/USD não é uma recomendação de investimento nem um sistema pronto para uso real. Demonstra os campos de que as suas próprias regras testadas, custos e diário precisariam. EUR/USD é um par principal líquido familiar usado para ilustração, não o vencedor de uma comparação feita para este artigo: não foi realizada comparação alguma. Copiar a ficha para uma conta real sem validação reproduziria o erro discutido na armadilha 5.
LON_Breakout_EURUSD_M5: controlos completos de entrada, saídas e resultados sintéticos em R Especificação educativa não testada. Quatro controlos sequenciais verificam contexto de dias completos, intervalo de Londres 07:00–08:00, rutura de fecho M5 e volume de ticks do prestador. Uma condição falhada ou desconhecida conduz a nenhuma entrada. Um pedido de mercado segue a confirmação antes de 09:30 de Londres. Stop, objetivos parciais, trailing e uma saída temporal após quatro horas governam a posição. O eixo dos resultados mostra exemplos sintéticos de menos 1.25R a mais 1.75R, não probabilidades ou limites garantidos. As saídas temporais não têm um intervalo fixo de menos 1R a mais 0.5R. London Breakout: controlos → entrada → saídas → resultados LON_Breakout_EURUSD_M5 · v0.1 · hipótese não testada · resultados sintéticos Todas as horas de sessão: Europe/London. A ficha escrita completa governa os detalhes de implementação. Sequência num dia de negociação de Londres Antes da entrada D1 fechado 07:00–08:00 08:00–09:30 Barra de sinal Após o fecho Até 13:30* 1. Contexto exigido ATR(14) D1 completo: 60–120 pips, banda absoluta. Nenhum evento EUR/USD de elevado impacto dentro de ±2 horas. Verifique a janela de entrada, os dados e as restrições da conta. 2. Intervalo de referência anterior a Londres Máximo bid menos mínimo bid, 07:00–08:00 Europe/London. Largura permitida: 12–35 pips. 3. Desencadeador Fecho bid M5 completo ≥ 8 pips fora do intervalo. Use o fecho, não o máximo ou mínimo; respeite o limite. 4. Confirmação Volume de ticks desencadeador > 1.2 × média das 20 barras M5 anteriores. Fonte específica do prestador; exatamente 1.20 não passa. Pedido de entrada, depois execução e proteção verificadas Mercado após confirmação: longa ao ask, curta ao bid. Classe e risco registados primeiro; nenhum pedido após 09:30. Saídas SL: limite oposto do intervalo + margem exterior de 5 pips. TP1: metade a +1D; stop restante aceite na entrada. TP2: metade a +2.5D; após TP1, trailing SMA(20) M15. Atualizações só favoráveis; saída temporal quatro horas após a entrada. D = distância inicial de preço; R₀ = risco monetário da posição inteira. NÃO ou DESCONHECIDO em qualquer controlo Ou nenhum pedido elegível antes do limite; ou o preço regressa ao intervalo antes do envio → SEM ENTRADA. No máximo uma entrada diária; sem reentrada. Não operar é um resultado válido do processo. Um sinal não garante execução nem lucro. *13:30 é a saída temporal programada mais tardia. A execução real pode atrasar-se ou falhar. A+/B são classes ilustrativas de oportunidade. O estado das provas mantém-se: hipótese não testada. Stops e objetivos reais podem ser executados dentro da barra. Só as atualizações trailing esperam pelos fechos M15. Colisão não resolvida só com barras: stop primeiro. Resultados ilustrativos de operações completas em R — não probabilidades nem limites garantidos de perda −1.5R −1.0R −0.5R 0R +0.5R +1.0R +1.5R +2.0R −1.25R Stop para lá de um gap −1.00R Stop de referência +0.50R TP1, restante na entrada +1.10R Exemplo TP1 + trailing +1.75R TP1 + TP2 completos As saídas temporais podem ser positivas ou negativas; não se aplica um intervalo fixo de −1R a +0.5R. O diário sintético de cinco valores omite saídas temporais. Não é uma distribuição realista medida. O resultado objetivo de +1.75R pressupõe execuções de referência exatas antes de encargos. Gaps podem levar as perdas para lá de −1R. Não foi realizado backtest nem teste futuro. Veja a secção 9 para pressupostos, limitações e auditoria.
A ficha organizada por ordem de execução: quatro controlos sequenciais, entrada, regras de saída e resultados ilustrativos em R. A sequência vertical segue um dia de negociação de Londres das 07:00 até à saída programada mais tardia às 13:30 Europe/London. O eixo horizontal mostra resultados de operações completas relativamente ao risco monetário inicial R₀; D é a distância inicial de preço entre entrada e stop. «Sem entrada» é um ramo válido, não uma falha por não operar. Uma ordem enviada não implica execução nem resultado lucrativo. Os resultados numéricos são sintéticos e a estratégia continua a ser uma hipótese não testada.
Regras LON desenvolvidas. Regras de exemplo, não uma estratégia validada. R₀ usa a execução real; custos reduzem o resultado; ambas as metades têm de cumprir mínimo e incremento de volume.
Regras de exemplo, não uma estratégia validada. R₀ usa a execução real; custos reduzem o resultado; ambas as metades têm de cumprir mínimo e incremento de volume.

Uma auditoria de componentes: seis colunas para cada elemento da estratégia

Para a auditoria final, pegue em cada componente e preencha as seis colunas. Um campo vazio identifica um requisito de implementação ou de provas por resolver. Os controlos e limiares abaixo são escolhas de diagnóstico ilustrativas, não padrões universais de aceitação.

ComponenteDefiniçãoDados disponíveis na decisãoPossível ambiguidadeMétodo de controloCondição de rejeição ou revisão
Intervalo de Londres 07:00–08:00Máximo bid mais alto menos mínimo bid mais baixo dentro dessa janela.Barras M5 completas que cobrem toda a janela.Bid face a preço médio; cotações em falta; inclusão de barras no limite.Compare o intervalo reconstruído com uma segunda fonte durante 20 dias, conservando ambas as definições das fontes.Uma diferença superior a 1 pip desencadeia investigação segundo a regra deste exemplo; não estabelece por si só que fonte está errada.
Rutura de 8 pipsFecho bid M5 completo pelo menos 8 pips fora do intervalo.O fecho confirmado e a data e hora da sua disponibilidade real.Fecho face a máximo intrabar; lado da cotação; pedido após o limite.Reproduza 20 sinais com o registo do momento de decisão e o prazo da ordem.O sinal aparente só existe retrospetivamente ou estava indisponível antes do envio.
Volume de ticks > 1.2×Contagem de ticks da barra desencadeadora dividida pela média das 20 barras anteriores.Contagem completa da barra desencadeadora e as barras de referência.Atividade específica do prestador, não volume consolidado do mercado; inclusão do desencadeador na sua própria média.Verifique o mesmo protocolo noutra fonte ou conta e registe as diferenças resultantes.Uma discrepância de limiar ou rácio superior à tolerância ilustrativa de 20% motiva revisão de transferibilidade, não prova automática contra o mecanismo do mercado.
ATR(14) D1, 60–120 pipsATR com barras D1 completas e um limite diário especificado.O valor da última barra diária completa.Incluir a barra D1 atual inacabada ou usar o limite diário de outro prestador.Imponha a entrada da barra anterior completa e guarde o valor do indicador.Um sinal depende de um valor diário final indisponível ou de outra agregação não documentada.
Calendário ±2 horasNenhum evento relevante de nível 3 EUR ou USD na janela de exclusão.O calendário de eventos realmente disponível nessa manhã, incluindo atualizações conhecidas.Definições diferentes de «nível 3» entre prestadores; horas de publicação corrigidas retrospetivamente.Cruze duas fontes e resolva conflitos com o emissor quando possível.Um desacordo por resolver sobre um evento ou hora bloqueia o candidato afetado.
Stop estrutural, escala de rutura mínima 25–48 pips5 pips para lá do limite oposto do intervalo de referência; dimensão a partir do D real.Limites fixos do intervalo, cotação executável de entrada e nível de stop aceite.Convenção bid/ask, cotação de entrada variável e distância mínima do stop inválida.Reconstrua 20 entradas a partir de cotações, pedidos e ordens aceites.A ordem mínima válida não cabe no orçamento de risco ou a proteção pretendida não é aceite.
Classe de oportunidade A+ ou BTodas as condições passam com margem ou exatamente uma condição numérica está na sua faixa de limite do lado permitido.Medições registadas antes da entrada.Uma faixa indefinida, igualdade no limiar estrito do volume ou classificação retrospetiva.Guarde a classe e os valores dos componentes antes de enviar uma ordem.Classe atribuída após o resultado, uma condição obrigatória falhada ou duas condições no limite.

O teste de preparação é simples: dê a ficha e a tabela de auditoria a outra pessoa e pergunte o que não consegue reproduzir sem lhe fazer uma pergunta. Cada ponto é uma definição em falta ou discricionariedade escondida. Resolva-o antes de congelar a implementação, porque uma alteração posterior muda o documento contra o qual o teste tem de ser verificado.

10. Lista de verificação — a estratégia está pronta para um backtest?

Use esta lista interativa de 20 pontos juntamente com a especificação. Assinale cada item apenas quando puder indicar a definição ou prova correspondente no documento. O contador atualiza-se no navegador. A página não envia estas respostas para um servidor nem as guarda deliberadamente no armazenamento local. Use o botão de reposição para limpar a revisão; um navegador pode restaurar o estado do formulário ao regressar ou recarregar uma página, por isso não confie numa atualização como reposição garantida.

Para trabalho distribuído por vários dias, guarde uma captura de ecrã ou impressão, ou copie a lista para o seu próprio documento ou folha de cálculo com campos booleanos. Esta página é uma ajuda para uma só revisão, não um diário persistente de investigação. Conserve separadamente a especificação datada e o registo de ensaios.

Conceito: quatro verificações

Regras: oito verificações

Filtros: quatro verificações

Risco: quatro verificações

Documentadas: 0/20 verificações

20/20 significa apenas que a estratégia documentada está pronta para testes quando forem fornecidos os dados necessários. O teste histórico examina as regras face a dados; a observação futura e o trabalho em demo examinam momento, execução, custos e capacidade de seguir o processo. Com 17–19, complete os itens em falta antes do backtest. Abaixo de 17, reveja a especificação em vez de tratar a percentagem como autorização parcial para avançar. Uma lista concluída não é prova de esperança matemática positiva nem autoriza ordens reais.

Perguntas frequentes

Como difere uma hipótese de uma estratégia?
Uma hipótese é uma afirmação sobre comportamento ou resultados. Uma estratégia acrescenta definições de dados, momento da informação, regras de entrada e saída, dimensionamento, custos e respostas operacionais. Escrever essas regras torna a ideia testável; não prova a afirmação.
Quantas operações confirmam uma vantagem?
Não há um número universal. A precisão depende de dispersão, dependência, cobertura do mercado, custos e número de variantes exploradas. Apresente n com uma estimativa de incerteza adequada e uma avaliação independente. Uma regra de 100 operações não substitui essas verificações.
O MAE pode mostrar que o meu stop deve ser mais apertado?
Pode sugerir uma variante a investigar. O MAE das operações ganhadoras, só por si, não diz quais dessas ganhadoras um stop mais apertado eliminaria nem como mudaria toda a amostra. Congele a alternativa e teste-a com todas as observações elegíveis.
Como afetam os custos uma estratégia de stop apertado?
O mesmo custo ocupa mais R quando a distância inicial de risco é menor. Um custo de 3 pips é 0.30R a uma distância de referência de 10 pips e 0.20R a 15 pips. A viabilidade da estratégia depende de toda a distribuição de resultados líquidos, não de um teto universal de custos de 10%.
Definições precisas de indicadores são provas de sobreajustamento?
Não por si só. Registe como a definição foi escolhida, todas as alternativas testadas e a sua sensibilidade. Números redondos também podem ser sobreajustados. Uma vizinhança estável do parâmetro é um resultado de diagnóstico, não prova independente de esperança matemática positiva.
A estratégia tem de funcionar em todas as sessões?
Não. Uma hipótese específica de sessão pode ser legítima. Defina o seu horário e teste o seu próprio âmbito. Se afirma que se transfere para outra sessão ou par, é outra afirmação que exige provas.
Os stops estruturais são sempre melhores do que os de distância fixa?
Não. Regras estruturais, fixas e baseadas na volatilidade têm propriedades diferentes. Compare-as como variantes de investigação documentadas com dimensionamento e custos de execução recalculados. Um stop é uma regra de saída, não uma garantia nem prova de que a hipótese global é falsa.
Para que serve uma saída temporal?
Programa uma saída segundo uma regra de tempo de manutenção especificada e procura evitar um evento excluído ou período de financiamento. A execução real pode ser posterior devido a cotações em falta, latência ou rejeição. Pode fechar uma ganhadora ou perdedora. O prazo e o método de execução têm de ser explícitos; uma saída após quatro horas é um exemplo, não uma exigência universal.
Um trader manual pode usar métricas quantitativas?
Sim, se o diário registar consistentemente decisões e unidades de risco monetário. As métricas não exigem automatização. Exigem observações completas, contabilização correta dos custos e limites adequados às inferências de uma amostra discricionária ou selecionada.
O que vem depois da especificação?
A ficha de testes e o protocolo de investigação histórica no artigo 15.4. Resolva primeiro os campos de dados e implementação em falta. Um documento concluído não autoriza ordens reais.

Fontes e bibliografia

Os livros abaixo fornecem contexto aos temas discutidos. A sua inclusão não valida a configuração ilustrativa de Londres. Quando um método ou passagem exata não foi verificado na edição primária, essa limitação é declarada explicitamente.

  1. Ernest P. Chan, Quantitative Trading: How to Build Your Own Algorithmic Trading Business, Wiley, 2009. Contexto sobre desenvolvimento sistemático, avaliação e implementação de estratégias.
  2. Kathy Lien, Day Trading the Currency Market, Wiley, 2005; a segunda edição surgiu em 2008 como Day Trading and Swing Trading the Currency Market. Contexto sobre estratégias cambiais intradiárias e swing. A janela exata anterior a Londres e a combinação de parâmetros deste artigo não foram verificadas nessa edição.
  3. Van K. Tharp, Trade Your Way to Financial Freedom, segunda edição, McGraw-Hill, 2006. Contexto sobre múltiplos R e avaliação de sistemas. Limitação da fonte primária: a variante SQN com N limitado a 100 é retirada de descrições secundárias, não de uma passagem desta edição diretamente inspecionada; o limite é uma convenção de cálculo explicitamente escolhida para este exemplo. O artigo enuncia o cálculo e não trata a pontuação como regra de afetação de capital.
  4. Autoridade Europeia dos Valores Mobiliários e dos Mercados, Anúncio de intervenção sobre produtos de 27 de março de 2018 e Decisão (UE) 2018/796. O intervalo citado de 74–89% de contas com perdas diz respeito a análises históricas de supervisores nacionais de contas de CFD de retalho europeias, não a uma estatística FX mundial atual. A medida temporária da ESMA não foi renovada após 31 de julho de 2019; as regras atuais têm de ser verificadas para a jurisdição e prestador relevantes.
  5. NIST/SEMATECH, Intervalos de confiança binomiais; SciPy, Teste t para uma amostra. A inferência sobre médias e proporções responde a perguntas diferentes.
  6. MetaQuotes, Propriedades do símbolo e Execução de operações: restrições contratuais, volume, modos de execução e trailing.
  7. TradingView, Estratégias: momento do emulador do broker e pressupostos intrabar.
  8. TradingView, Redesenho de valores: momento de confirmação e diferenças entre histórico e tempo real.
  9. Bailey, Borwein, López de Prado e Zhu, The Probability of Backtest Overfitting: seleção entre estratégias candidatas.
  10. BLS, Calendário do relatório da situação do emprego; Federal Reserve, Calendários do FOMC; BCE, Calendário de reuniões. Horários dos emissores, não convenções horárias globais fixas.
  11. ESMA, Anúncio de intervenção sobre produtos de 27 de março de 2018: intervalo histórico de contas de CFD de retalho com perdas na UE; não uma estatística mundial atual.

O seu progresso de aprendizagem

Terminou esta lição? Marque-a você. Abrir ou deslocar uma página nunca a marca como concluída.

O progresso requer JavaScript e armazenamento do navegador.

Guardado apenas neste navegador. Sem conta nem sincronização entre dispositivos. Limpar os dados do site pode apagar o seu progresso.

Jarosław Wasiński

Editor-chefe, ForexMechanics.com • Analista macro e FX

Analista independente e profissional com mais de 20 anos de experiência nos mercados financeiros. Atua no Forex desde 2007, com foco em análise fundamentalista, estrutura do mercado OTC e gestão disciplinada do risco de capital.

  • Criador e editor-chefe do MyBank.pl, oferecendo educação financeira confiável desde 2004.
  • Autor de centenas de comentários de mercado aprofundados, análises estruturais e materiais educacionais para traders e investidores.
  • Defensor da transparência do mercado, promovendo uma educação baseada em dados concretos e relatórios institucionais (BIS, ESMA, CFTC).

Todo o conteúdo tem caráter exclusivamente educacional e informativo – não constitui recomendação de investimento. Lembre-se: operar com alavancagem (Forex/CFD) envolve alto risco de perda rápida de capital.