Harami descreve um segundo corpo menor contido no primeiro, maior. O nome japonês é habitualmente traduzido por «grávida». A interpretação de alta usa contexto descendente; a de baixa, contexto ascendente. Corpo, amplitude, tamanho, cor, igualdades e contexto precisam de regras próprias. A forma não comprova inversão ou intenções dos participantes.

Contenção e cor são testes distintos

Modelo original fictício em unidades arbitrárias: primeira vela O=100,H=101,L=89,C=90. Segunda A: O=93,H=97,L=92,C=96. Segunda B alternativa: O=96,H=97,L=92,C=93. A/B são alternativas depois da mesma primeira, não terceira e quarta velas consecutivas.

O mesmo corpo interior pode ter outra corPrimeira vela 100/101/89/90. Alternativas da segunda:A93/97/92/96 e B96/97/92/93; não quatro velas consecutivas.EXEMPLO DE CÁLCULOPrimeiro corpo90–100A e B93–96Cor opostaA sim; B não
O mesmo corpo interior pode ter outra cor. Primeira vela 100/101/89/90. Alternativas da segunda:A93/97/92/96 e B96/97/92/93; não quatro velas consecutivas.

Ambas contêm corpo 93–96; só A passa o nosso filtro adicional de cor oposta.

Primeiro corpo
90–100 – Dez unidades
A e B
93–96 – Três unidades, 30%
Cor oposta
A sim; B não – Não requisito universal do TA-Lib

O mesmo corpo interior pode ter outra cor

O mesmo corpo interior pode ter outra corPrimeira vela 100/101/89/90. Alternativas da segunda:A93/97/92/96 e B96/97/92/93; não quatro velas consecutivas. Ambas contêm corpo 93–96; só A passa o nosso filtro adicional de cor oposta.O mesmo corpo interior pode ter outra corModelo educativo fictício · dados e pressupostos explicitados no textoAlternativa A: sobe87,391,295,098,8102,712Índice de velas fechadasAlternativa B: desce87,391,295,098,8102,712Índice de velas fechadasAmbas contêm corpo 93–96; só A passa o nosso filtro adicional de cor oposta.
Ambas contêm corpo 93–96; só A passa o nosso filtro adicional de cor oposta.

Desloque horizontalmente ou amplie o diagrama para ler todos os detalhes.

Ambas ocupam corpo [93; 96], contido em [90; 100], e mantêm os mesmos High/Low. Comprimentos são três e dez, razão 30% nos dois casos. A nossa regra adicional exige segunda cor oposta: primeira desce; A sobe e passa; B desce e falha. Não se atribui esse filtro a toda a família Harami.

CDLHARAMI de TA-Lib não exige aqui cor oposta do segundo corpo e usa comprimento adaptativo dependente do histórico. Esse histórico não foi fornecido no modelo A/B: não se calcula o resultado completo da função. Classificar apenas a cor e contenção não reproduz todas as condições nem demonstra melhor desempenho.

O que é exatamente o padrão?

Corpo vai de Open a Close; amplitude inteira, de Low a High. O exercício próprio exige contenção estrita dos dois extremos do segundo corpo, sem tocar nas fronteiras do primeiro. As sombras não entram nessa condição. Um corpo Harami pode coexistir com High acima ou Low abaixo dos anteriores, falhando inside bar.

Escolhem-se cores opostas: primeiro corpo de baixa e segundo de alta após descida, com espelho após subida. TradingView descreve essas versões e oferece SMA 50, SMA 50/SMA 200 ou nenhuma deteção de tendência. TA-Lib não exige a segunda cor nem verifica tendência. Diferença de rótulos pode vir da definição, sem erro nos preços.

Um nome, condições de tamanho diferentes

Modelo próprio de tamanho: primeiro corpo pelo menos 1,5 vezes a média de dez velas anteriores fechadas; segundo não zero e até metade do primeiro. São parâmetros arbitrários, sem serem defaults TA-Lib ou ótimos validados. Excluir as duas velas do padrão dessa média escolhida. Com média anterior 40 pips, limiar 60; primeiro corpo 100 passa e segundo 30 cabe no limite 50.

TA-Lib C 0.6.4 usa duas janelas adaptativas diferentes. Manter o par fictício O/H/L/C=100/102/88/90 e 93/96/92/96: corpos dez e três, segundo estritamente dentro de 90–100. Antes, colocar doze velas O/H/L=100/106/94 com C=102 ou C=104; só esses fechos mudam.

Mesmo par, contexto histórico de corpos diferente
Corpos anterioresReferência do segundoNosso limite metadeCDLHARAMI
Todos dois(9 × 2+10)/10=2,83≤5: passa0
Todos quatro(9 × 4+10)/10=4,63≤5: passa100

O primeiro corpo dez supera ambas as médias e o nosso limiar 1,5 vezes. O segundo mantém 30% do primeiro, mas três excede 2,8 e fica abaixo de 4,6. A referência TA-Lib do segundo inclui a primeira vela do padrão e exclui a própria segunda. A função emite 100 para contenção estrita ou 80 numa fronteira aceite, sem significarem probabilidades. A amostra já guardada de 120 barras Kraken EUR/USD H1, 21–25 setembro de 2026, tem oito códigos não zero, incluindo dois de magnitude 80; são classificações, sem teste de lucro.

O que muda no Harami Cross?

Cross usa um segundo doji com corpo reduzido ou nulo. «Quase igual» entre abertura e fecho exige tolerância ou regra adaptativa declarada. Isso não prova equilíbrio perfeito entre compradores e vendedores ou intenção. A variante muda condições e possivelmente candidatos, sem fiabilidade superior automática. Doji e spinning top: geometria, definições e precisão compara definições; avaliar as mesmas regras de execução, custos e saídas antes de comparar resultados.

Comparar com engolfo sem ranking presumido

Engolfo: corpo, cotação inversa e execução real inverte a contenção: o segundo corpo contém o primeiro; no Harami está dentro dele. A amplitude é outra questão. A diferença não demonstra qual método é mais forte. OHLC não identifica quem «assumiu controlo» e um pequeno corpo pode ter sombras extensas. Comparar regras e falhas conservadas, sem tratar a ordem dos corpos como inversão já comprovada.

Dois exemplos EUR/USD independentes

Assumir descida para o exemplo de alta e subida para o de baixa, separadamente: duas velas não documentam tendência anterior. Pip=0,0001, primeiro corpo 100 pips e segundo 30, ou 30% em ambos.

Contenção de corpo sem conter toda a amplitude
Modelo/velaOHLC
Alta 11,09001,09201,07801,0800
Alta 21,08301,09401,08101,0860
Baixa 11,08001,09201,07801,0900
Baixa 21,08701,08901,07601,0840

No de alta, corpo 1,0830–1,0860 fica dentro de 1,0800–1,0900, mas High 2=1,0940 supera High 1=1,0920 por vinte pips: passa contenção e falha inside bar. No de baixa, o segundo Low fica vinte pips abaixo do primeiro. Condições de tamanho e contexto precisam de avaliação separada.

Confirmação adicional escolhida: fecho posterior acima dos dois máximos do modelo de alta, logo superior a 1,0940. Close=1,0930 falha; 1,0942 passa. Open 1=1,0900 não é High 1=1,0920 nem máximo do par. A regra é observacional, sem constituir entrada obrigatória ou requisito universal Harami.

Entrada e perda precisam de preços executados

Classificação pelo fecho só fica final depois da segunda vela; antes, o corpo pode sair da fronteira. Confirmação posterior chega mais tarde. Guardar separadamente horas de classificação, confirmação, ordem e execução. Um fecho acima de nível não autoriza retroceder uma compra ou inferir controlo dos compradores.

Harami não define stop, objetivo ou máximo de perda. Saída além de um extremo é escolha do plano. Modelo EUR adicional, independente dos OHLC anteriores: compra atribuída de 5 000 EUR a Ask=1,0945; venda stop Bid=1,0905 ou objetivo Bid=1,1005; despesa total adicional dois USD. Resultados por preços −20/+30 USD, líquidos −22/+28. Com conversão única 1,10 USD/EUR, sem outras despesas: −20,00/+25,45 EUR. Saída pior a 1,0895 dá −27 USD, cerca de −24,55 EUR. Stop planeado de vinte EUR não garante limite realizado; o spread já aparece nos fills.

Confirmação também altera a hora da decisão

Three Inside: testar tamanho, posição e terceiro fecho acrescenta condições à terceira vela. Declarar quais, em vez de assumir que qualquer fecho favorável torna o padrão universalmente mais forte. Confirmar depois muda hora e preço possíveis, sem demonstrar menos falsos sinais. RSI pode ser outro filtro fixo, mas vem dos preços e não fornece evidência automaticamente independente. Separar tamanho, contenção, contexto e confirmação, conservando rejeições.

Procedimento de prática

  1. Registar corpo/amplitude, cor, tamanho, tendência e igualdades. Contenção isolada não reproduz todos os detetores.
  2. Escolher confirmação antes dos desfechos e guardar quando fica conhecida, separada da execução.
  3. Fixar entrada, stop, objetivo, volume e custos pelos lados corretos. Stop ordinário não é teto garantido.
  4. Comparar versões clássica e doji com os mesmos dados e regras, incluindo falhas. Alguns exemplos de diário não demonstram superioridade; contenção invertida não estabelece estratégia mais forte.