Version 1.1.3 · NinjaTrader 8 · edição brasileira © 2026 TTW Trading Systems PTE. LTD. · Flow.42 Analytics · All rights reserved.

Primeiro o contexto. Depois a pressão. A execução por último.


Sumário

  1. Visão geral
  2. O que você vê no gráfico
  3. Conceitos centrais
  4. Como o estado é decidido
  5. Os dois caminhos de rompimento
  6. Usando o ChopState com o resto da Suite
  7. Setups práticos
  8. Referência completa de parâmetros
  9. Configurações iniciais sugeridas por instrumento
  10. Receitas de ajuste
  11. Solução de problemas
  12. Glossário

1. Visão geral

O Flow.42 ChopState responde a uma pergunta, barra a barra: o mercado está indo para algum lugar ou apenas oscilando de lado? Quando o preço está em chop dentro de uma faixa apertada, o ChopState marca isso. Quando o preço rompe e começa a tender, o ChopState libera.

Isso importa porque a maioria das vantagens (edges) de trading só funciona em uma dessas duas condições. Um método de rompimento sangra no chop; um método de reversão à média é atropelado numa tendência. Saber em qual dos dois você está é metade da batalha, e é exatamente a parte difícil de julgar no calor do momento. O ChopState torna essa leitura explícita e consistente.

Ele lê duas coisas em conjunto. A primeira é se o preço está de fato progredindo ou apenas cobrindo o mesmo terreno repetidamente. A segunda é se as barras recentes estão se empilhando umas sobre as outras numa faixa apertada e sobreposta. Quando ambas dizem "de lado", o ChopState chama de chop. Uma camada de estabilidade então impede que a leitura fique piscando para lá e para cá a cada barra, e uma camada de rompimento deixa o preço escapar de forma limpa assim que ele realmente sai da faixa.

O ChopState é uma ferramenta de contexto. Ele não manda você comprar ou vender. Ele diz em que tipo de mercado você está, para que o resto do seu processo, e o resto da Flow.42 Suite, possa agir de acordo.


2. O que você vê no gráfico

O ChopState é deliberadamente discreto. Seu único elemento visual é a cor das barras:

Esse é o quadro inteiro. Não há painel, não há bagunça, apenas uma distinção clara entre cinza e normal que você lê pela visão periférica enquanto foca no preço. O indicador fica no painel de preço como uma sobreposição e atualiza a cada fechamento de barra.

Nos bastidores, o ChopState também publica seu estado para que outros indicadores possam usá-lo (veja a Seção 6), mas no gráfico em si as barras cinza são tudo o que você precisa observar.


3. Conceitos centrais

3.1 Eficiência: o preço está realmente chegando a algum lugar?

Imagine que o preço percorre um caminho longo e sinuoso ao longo de um trecho de barras, mas termina quase exatamente onde começou. Ele esteve ocupado, mas não foi a lugar nenhum. Agora imagine que o preço cobre a mesma distância total, só que em linha reta do início ao fim: isso é uma tendência.

O ChopState mede isso com uma leitura de eficiência ao longo de um período de lookback. Eficiência baixa significa muito movimento com pouco progresso líquido, o que pende para chop. Eficiência alta significa que o movimento está se traduzindo em deslocamento direcional, o que pende para tendência. Dois limiares, ER Low e ER High, marcam as fronteiras: abaixo de ER Low conta a favor do chop, acima de ER High conta a favor da tendência.

3.2 Sobreposição: as barras estão se empilhando umas sobre as outras?

A segunda leitura observa quanto as barras recentes se sobrepõem umas às outras. Numa faixa lateral apertada, cada nova barra cobre boa parte do mesmo terreno de preço das barras anteriores: elas se empilham umas sobre as outras. Numa tendência, cada barra tende a demarcar território novo e se sobrepõe muito menos às vizinhas.

O ChopState varre os últimos pares de barras (definidos por Overlap Lookback K) e conta quantos se sobrepõem de forma apertada, usando Overlap Threshold como a régua para o que "apertado" significa. Para manter a leitura honesta, dois filtros excluem barras que claramente não são chop: uma barra grande demais (grande em relação à volatilidade recente) e uma barra que deu um salto grande de fechamento a fechamento são ambas ignoradas. A sobreposição também só conta enquanto a eficiência permanece abaixo do Overlap ER Ceiling, para que um mercado que tende quietamente não seja confundido com chop.

3.3 Juntando tudo

Cada barra ganha uma pequena pontuação de chop dessas duas leituras. Quanto mais as evidências de eficiência e de sobreposição concordam com "de lado", mais forte é o caso do chop. A próxima seção explica como essa pontuação é transformada num estado estável de Chop-ou-Tendência.


4. Como o estado é decidido

Um veredito bruto, barra a barra, ficaria virando o tempo todo: uma barra quieta numa tendência, uma barra forte numa faixa, e o rótulo saltaria de forma inútil. O ChopState evita isso com uma camada de estabilidade (histerese).

Em vez de trocar no instante em que a evidência pende, o ChopState exige que a evidência persista. O estado só vira para Chop depois que o caso de chop se sustentou por um número definido de barras consecutivas, e só volta para Tendência depois que o caso de tendência se sustentou por essa mesma quantidade de barras seguidas. Essa contagem é Consecutive Bars M. Dois níveis de pontuação, Enter Score e Exit Score, definem quão forte a evidência precisa ser para começar a contar a favor do chop ou da tendência, respectivamente.

O efeito é um estado que muda quando o mercado realmente muda, não toda vez que uma única barra parece incomum. Aumentar Consecutive Bars M deixa o estado mais calmo e mais lento; reduzi-lo o deixa mais rápido, porém mais propenso a piscar. Este é o mostrador mais importante para o comportamento do indicador.


5. Os dois caminhos de rompimento

A estabilidade é boa dentro de uma faixa, mas não pode prender você quando o preço finalmente escapa. O ChopState tem duas formas de liberar um rompimento de forma limpa. São alternativas. Escolha uma.

5.1 Smart Breakout (recomendado)

Com Smart Breakout ligado, o ChopState mantém uma "caixa" dinâmica ao redor da faixa lateral enquanto está em chop e observa se o preço realmente cruza sua borda. Várias configurações moldam esse comportamento:

Esse caminho dá a "liberação" mais limpa e responsiva do chop e é o padrão recomendado para a maioria dos usuários.

5.2 Breakout Override (alternativa)

Se o Smart Breakout estiver desligado, o ChopState usa uma alternativa mais simples. Ele acompanha as máximas e mínimas da faixa ao longo de Breakout Lookback barras e libera a tendência quando o preço fecha além dessa faixa numa barra suficientemente grande, definida por Big Bar Factor (x ATR). Após o rompimento, a tendência é mantida por ao menos Breakout Hold Bars barras antes que o chop possa se reafirmar.

Essa alternativa é mais básica que o Smart Breakout, porém confiável. Use-a se você prefere um comportamento clássico de rompimento de faixa ou quer menos peças móveis.


6. Usando o ChopState com o resto da Suite

O verdadeiro poder do ChopState aparece quando ele controla outras ferramentas. Ele publica sua leitura para que os indicadores Flow.42 subordinados possam perguntar, na prática, "estamos em chop agora?" e silenciar sua própria saída quando a resposta é sim. Dentro da Suite, o VolDrive já usa o ChopState assim, como um filtro de supressão: quando o ChopState diz que o mercado está de lado, o VolDrive pode segurar sinais que provavelmente falhariam numa faixa.

O fluxo de trabalho prático é simples: coloque o ChopState no mesmo gráfico, ajuste-o até que os trechos cinza correspondam aos períodos laterais que você marcaria à mão, e deixe as ferramentas que o leem herdarem esse julgamento. Uma leitura de chop bem ajustada então melhora tudo o que a consome.


7. Setups práticos

Mais calmo, mais deliberado. Aumente Consecutive Bars M para 4 ou 5 e eleve Overlap Threshold em direção a 0,75 a 0,80. O estado muda com menos frequência e exige provas mais fortes antes de deixar o chop. Bom quando você quer evitar ser jogado para dentro e para fora (ser "chopado").

Mais rápido, mais responsivo. Reduza Consecutive Bars M para 3 (ou 2 para máxima agilidade) e mantenha Overlap ER Ceiling conservador para que os inícios de tendência não sejam mascarados. O estado reage mais cedo ao custo de um pouco mais de oscilação.

Liberação limpa de rompimento. Ligue o Smart Breakout, defina Box Edge Buffer em 1 a 2 ticks e Big Body Factor Patch em torno de 0,80, e deixe Hold Gamma em 2.0. O preço que realmente sai da faixa se solta rápido e permanece solto.


8. Referência completa de parâmetros

Toda configuração aparece no painel de propriedades do NinjaTrader, agrupada como você a vê lá. "Default" é o valor com que o indicador vem de fábrica.

01 Chop Logic

Setting Default O que faz
ER Period 14 Comprimento do lookback para a leitura de eficiência. Menor reage mais rápido; maior é mais suave.
ER Low 0.35 Quando a eficiência cai abaixo disto, a barra conta a favor do chop. Aumente para chamar chop com mais facilidade.
ER High 0.60 Quando a eficiência sobe acima disto, a barra conta a favor da tendência. Reduza para liberar em tendência com mais facilidade.
Overlap Lookback K 8 Quantos pares de barras recentes são checados quanto à sobreposição apertada.
Overlap Threshold 0.70 Quanto duas barras devem se sobrepor (0 a 1) para contar como apertadas. Maior exige faixas mais apertadas.
Small ATR Factor 0.80 Barras maiores que este múltiplo da volatilidade recente são excluídas da checagem de sobreposição, para que uma barra grande demais não se disfarce de chop.
Progress Frac Max 0.25 Uma barra que se moveu mais que esta fração da volatilidade recente, de fechamento a fechamento, é excluída da sobreposição, já que progresso real não é chop.
Overlap ER Ceiling 0.50 A sobreposição só conta enquanto a eficiência está abaixo deste nível, para que um mercado que tende quietamente não seja lido como chop.
ATR Period 14 Lookback de volatilidade usado para todos os limiares baseados em tamanho acima.

02 Breakout Patch

Setting Default O que faz
Smart Breakout Off Liga o rompimento aprimorado a partir de uma caixa de chop dinâmica enquanto está em chop. Recomendado ligado para a liberação mais limpa.
Box Edge Buffer (ticks) 1 Ticks extras além da borda da caixa que o preço deve cruzar para confirmar um rompimento.
Big Body Factor Patch (x ATR) 0.80 O corpo da barra de rompimento deve ser pelo menos este múltiplo da volatilidade recente: um avanço de verdade, não um pavio.
Disable Overlap Bars 2 Suspende brevemente a leitura de sobreposição por esta quantidade de barras após um rompimento, para que a tendência recém-nascida não seja puxada de volta ao chop.
Hold Gamma 2.0 Estende por quanto tempo o estado de tendência é mantido após um rompimento, escalado pelo tamanho do movimento.
Box Stickiness (x ATR) 0.30 Permite que a caixa de chop se expanda em até este múltiplo da volatilidade enquanto está em chop, para que ela não se rompa a cada pavio.

03 Breakout Override

Estas configurações são o rompimento alternativo usado quando o Smart Breakout está desligado.

Setting Default O que faz
Breakout Lookback 20 Lookback da faixa para as máximas e mínimas do rompimento alternativo.
Big Bar Factor (x ATR) 1.0 A barra de rompimento deve ser pelo menos este múltiplo da volatilidade recente para validar o rompimento alternativo.
Breakout Hold Bars 3 Mínimo de barras para permanecer em tendência após um rompimento alternativo antes que o chop possa retornar.

04 Hysteresis

Setting Default O que faz
Consecutive Bars M 3 Barras seguidas em que a evidência deve se sustentar antes de o estado virar. O principal controle antipiscar: maior é mais calmo, menor é mais rápido.
Enter Score 1 Quão forte a evidência de chop deve ser (pontuação igual ou acima disto) para começar a contar a favor de um estado de chop.
Exit Score 0 Quão fraca a evidência de chop deve ser (pontuação igual ou abaixo disto) para começar a contar a favor de um estado de tendência.

9. Configurações iniciais sugeridas por instrumento

Estes são pontos de partida fundamentados, não ótimos de backtest. Valide no seu próprio setup antes de comprometer capital. Só são listados os valores que diferem dos padrões.

ES: 1 minuto (RTH)

Os padrões são ajustados em torno deste caso. Ligue o Smart Breakout para uma liberação limpa:

ES: 5 minutos

Uma leitura um pouco mais lenta e suave combina com o timeframe maior:

NQ / FDAX

Comece pelos valores do ES e ajuste só se necessário. Esses mercados têm micromovimentos mais bruscos, então um Progress Frac Max um pouco maior (em torno de 0,30) muitas vezes ajuda a evitar falso chop durante avanços direcionais rápidos.


10. Receitas de ajuste

Para marcar mais chop (liberação mais rígida). Eleve Overlap Threshold em direção a 0,75 a 0,80 para que só faixas realmente apertadas qualifiquem. Eleve Progress Frac Max em direção a 0,30 para que mais do arrasto lateral seja mantido como chop. Aumente Consecutive Bars M para 4 a 5 para acrescentar estabilidade e reduzir viradas rápidas.

Para marcar menos chop (tendências mais cedo). Reduza Overlap ER Ceiling em direção a 0,45 para que a sobreposição só conte quando a eficiência é bem baixa, liberando mais cedo à medida que o preço engata. Reduza Progress Frac Max em direção a 0,20 para que o caso do chop se construa mais devagar. Mantenha Consecutive Bars M em 3, ou 2 se você quer máxima agilidade e tolera mais oscilação. Reduza Big Body Factor Patch em direção a 0,70 a 0,80 para que os rompimentos liberem em corpos reais menores.

Para liberar rompimentos mais rápido. Ligue o Smart Breakout. Use um Box Edge Buffer pequeno de 1 a 2 ticks para que uma espiada limpa além da borda libere o chop rapidamente. Mantenha Big Body Factor Patch em torno de 0,80 para confirmar com um corpo real. Deixe Hold Gamma em 2.0 para que rompimentos mais fortes segurem a tendência por mais tempo e não voltem imediatamente ao chop.


11. Solução de problemas

Chop demais. Reduza Overlap Threshold ou reduza ER Low para que o caso do chop seja mais difícil de montar. Verifique se Small ATR Factor e Progress Frac Max não estão tão pequenos a ponto de barras comuns nunca serem excluídas da checagem de sobreposição.

Chop de menos. Aumente Overlap Threshold, aumente ER Low, ou reduza ER High para que a leitura penda para chop com mais facilidade.

O rompimento fica preso em tendência por tempo demais. Reduza Breakout Hold Bars (caminho alternativo) ou reduza Box Stickiness para que a caixa não se agarre a uma faixa em expansão. Com o Smart Breakout, um Hold Gamma menor também encurta a retenção pós-rompimento.

O estado pisca entre chop e tendência. Aumente Consecutive Bars M. Este é o controle antipiscar dedicado e quase sempre a correção certa.


12. Glossário

Chop: um mercado lateral que cobre o mesmo terreno de preço repetidamente sem fazer progresso líquido.

Tendência: um mercado direcional em que o preço demarca terreno novo e faz progresso líquido.

Leitura de eficiência: uma medida de quanto deslocamento direcional líquido o preço alcançou versus a distância total que percorreu. Baixa significa chop; alta significa tendência.

Sobreposição: quanto barras consecutivas cobrem o mesmo terreno de preço. Sobreposição alta ao longo de barras recentes é uma marca do chop.

Histerese (camada de estabilidade): a exigência de que a evidência persista por várias barras antes de o estado virar, o que evita a oscilação.

Caixa de chop: a faixa dinâmica que o ChopState mantém ao redor de um trecho lateral quando o Smart Breakout está ligado, usada para detectar um escape limpo.

Retenção de rompimento: o tempo mínimo em que o estado de tendência é mantido após um rompimento, para que uma tendência recém-nascida não seja imediatamente puxada de volta ao chop.


O Flow.42 ChopState é uma ferramenta de contexto e visualização. Ele não fornece sinais automáticos de trade nem aconselhamento de trading. Trade less. Trade better. Trade with clarity.

© 2026 TTW Trading Systems PTE. LTD. · Flow.42 Analytics · All rights reserved.