Como o TRIX é calculado? Fórmula, entradas e verificação prática

Parâmetros de cálculo do TRIX, entradas, limitações e verificação.

Como o TRIX é calculado? Fórmula, entradas e verificação prática

O que o TRIX significa antes de você calculá-lo

O TRIX (frequentemente escrito como “TRIX”) é um indicador de tendência construído a partir de preços suavizados. A ideia central é reduzir o ruído primeiro e, em seguida, medir a rapidez com que o valor fortemente suavizado muda.

Em muitas implementações, o TRIX é expresso como uma taxa de variação percentual. Um ponto-chave é que o TRIX não é um número mágico único: sua saída depende da série de preços de entrada (por exemplo, fechamento), do comprimento da suavização e do período usado para calcular a variação.

A fórmula do TRIX (o que você calcula)

Um cálculo comum do TRIX usa as seguintes etapas.

Etapa 1: Construir uma média móvel exponencial (EMA)

Seja P[t] o preço escolhido no tempo t (por exemplo, o preço de fechamento). Para um comprimento de suavização n, a EMA é calculada recursivamente:

  • EMA[t] = EMA[t−1] + α · (P[t] − EMA[t−1])
  • onde α = 2 / (n + 1)

Isso fornece uma série suavizada por EMA.

Etapa 2: Suavizar novamente—EMA de uma EMA

O TRIX usa tripla suavização. Então, você aplica a EMA três vezes seguidas:

  • EMA1[t] = EMA de P[t] com comprimento n
  • EMA2[t] = EMA de EMA1[t] com comprimento n
  • EMA3[t] = EMA de EMA2[t] com comprimento n

Após essas três passagens, EMA3[t] é o valor “triplamente suavizado”.

Etapa 3: Converter o valor triplamente suavizado em uma taxa de variação

O TRIX é comumente definido como uma taxa de variação percentual da EMA3 ao longo de um período TRIX m:

  • TRIX[t] = 100 · (EMA3[t] − EMA3[t−m]) / EMA3[t−m]

Algumas plataformas usam uma escala ligeiramente diferente (por exemplo, retornando a fração bruta em vez de multiplicar por 100). A mecânica essencial permanece: tripla suavização e, em seguida, uma variação relativa ao longo de m.

Entradas e requisitos de parâmetros (quais dados você precisa)

Para calcular o TRIX corretamente, você precisa de:

  1. Uma série de preços consistente P[t]
  • Escolha o campo de dados que deseja suavizar (comumente “fechamento”).
  • Mantenha-o consistente com a forma como você verificará ou comparará posteriormente com os valores do gráfico.
  1. O comprimento de suavização n
  • Isso controla a força com que o indicador suaviza a entrada em cada passagem da EMA.
  1. O período de variação do TRIX m
  • Isso controla quão para trás você compara a EMA3 para calcular a taxa de variação.
  1. Um método de inicialização
  • A recursão da EMA precisa de um valor inicial de EMA. Muitos sistemas iniciam a EMA com uma média inicial ou usam o primeiro valor disponível.
  • Diferentes escolhas de semente podem fazer com que os valores iniciais difiram, mesmo que os valores posteriores convinjam.

Se você quiser verificar independentemente qualquer TRIX exibido, deve corresponder a essas escolhas: campo de preço, n, m e (se aplicável) como a EMA é inicializada.

Um exemplo prático simples (com premissas)

Para tornar a matemática concreta, suponha:

  • P[t] é uma série de preços de fechamento.
  • comprimento de suavização n = 3, então α = 2 / (3 + 1) = 0,5.
  • período TRIX m = 1 (então você compara com o valor triplamente suavizado anterior).

Suponha que você já tenha EMA1[t−1], EMA2[t−1] e EMA3[t−1] das etapas anteriores.

  1. Calcule EMA1[t]:
  • EMA1[t] = EMA1[t−1] + 0,5 · (P[t] − EMA1[t−1])
  1. Calcule EMA2[t]:
  • EMA2[t] = EMA2[t−1] + 0,5 · (EMA1[t] − EMA2[t−1])
  1. Calcule EMA3[t]:
  • EMA3[t] = EMA3[t−1] + 0,5 · (EMA2[t] − EMA3[t−1])
  1. Calcule TRIX[t] como variação percentual da EMA3:
  • TRIX[t] = 100 · (EMA3[t] − EMA3[t−1]) / EMA3[t−1]

Premissa material: isto usa m = 1. Se m for maior que 1, a etapa final compara EMA3[t] com EMA3[t−m] em vez disso.

Limitações e modos de falha esperados

Vários problemas podem fazer com que os valores do TRIX pareçam “errados”, mesmo quando seu código está correto:

  1. Incompatibilidade de parâmetros
  • Se outro gráfico usar n ou m diferentes, os números serão diferentes.
  1. Entrada de preço diferente
  • Suavizar o “fechamento” versus outro campo (como um preço típico) altera a saída.
  1. Diferenças de inicialização
  • Os valores iniciais do TRIX podem mudar dependendo de como a série EMA é inicializada.
  1. Divisão por denominadores pequenos
  • Como o TRIX é uma variação relativa, se EMA3[t−m] estiver muito próximo de zero (possível com algumas transformações de dados), a taxa de variação percentual pode se tornar instável.
  1. Excesso de suavização versus capacidade de resposta
  • Um n maior tende a suavizar mais e pode atrasar os pontos de inflexão; um n menor pode reter mais ruído. Este é um trade-off intrínseco ao mecanismo de suavização.

Importante: o TRIX é um indicador derivado do comportamento passado dos preços. Sua relação histórica não garante o comportamento futuro; custos, execução e mudanças no regime de mercado podem alterar o que “mudança de tendência” significa na prática.

Como verificar o TRIX de forma independente

Uma maneira confiável de verificar o TRIX é recalculá-lo a partir dos mesmos dados que você usou para ler o indicador:

  • Etapa A: Colete a série de preços exata e confirme o campo (por exemplo, fechamento).
  • Etapa B: Implemente a EMA com o n escolhido e confirme α = 2/(n+1).
  • Etapa C: Aplique a EMA três vezes para obter EMA3.
  • Etapa D: Calcule o TRIX como a taxa de variação percentual da EMA3 ao longo de m.
  • Etapa E: Compare vários timestamps, especialmente depois que dados de aquecimento suficientes tiverem passado.

O aquecimento é importante: os valores iniciais podem diferir devido à inicialização da EMA. Se sua implementação corresponder às mesmas definições e você ignorar a região inicial instável, os resultados devem se alinhar de perto.

Se seus valores ainda divergirem, as causas mais comuns são incompatibilidade de parâmetros (n ou m), entradas de preço diferentes ou inicialização de EMA diferente.

Verificações de conceitos relacionados que você pode tentar

Se você estiver comparando indicadores, certifique-se de não estar misturando definições. Por exemplo, algumas medidas relacionadas de momentum ou tendência podem usar uma única passagem de EMA ou uma fórmula de variação diferente. Nesse caso, a saída pode parecer semelhante em direção, mas não corresponderá numericamente porque as etapas subjacentes de suavização e transformação diferem.

Negociar moedas e CFDs envolve risco substancial. As informações da FoxiForex são educativas e não constituem aconselhamento financeiro pessoal. Conteúdo patrocinado é identificado claramente.