Neste artigo
Depois deste artigo, saberá…
- Refletir OHLC trocando High e Low corretamente.
- Distinguir simetria geométrica de filtros históricos diferentes.
- Calcular custos e conversão EUR sem transformar penetração em probabilidade.
Conceitos sem sair do artigo
Gap de preço Backtesting: teste histórico de regras Stop loss (SL) Índice de força relativa (RSI) TendênciaPiercing Line e Dark Cloud Cover descrevem geometrias opostas de duas velas. Após descida ou subida, o segundo fecho penetra o corpo anterior. Isso não identifica participantes, confirma uma inversão concluída nem demonstra vantagem líquida. Definir a lacuna, o tamanho dos corpos e o contexto antes de contar ocorrências.
Duas geometrias com condições explícitas
Na nossa versão geométrica estrita, M=(O1+C1)/2. Piercing exige C1<O1, C2>O2, O2<L1 e M<C2<O1. Dark Cloud exige C1>O1, C2<O2, O2>H1 e O1<C2<M. Igualdade na lacuna ou no ponto médio falha estas regras escolhidas. Uma sombra que atravessa M não substitui o fecho.
Mede-se o ponto médio do corpo, não (H1+L1)/2. O teste da abertura continua a precisar do extremo anterior. Os classificadores TA-Lib acrescentam condições históricas; não se pode atribuir-lhes apenas esta geometria ou uma tendência inferida pelo nome. Tendência requer uma regra independente.
Penetração não é probabilidade
Uma recuperação de 70% descreve onde termina C2 dentro do corpo anterior; não significa 70% de probabilidade de lucro. Um fecho mais profundo pode mudar a classificação ou um parâmetro da estratégia, sem provar inversão mais forte. Guardar preços exatos e fronteiras estritas ou inclusivas.
Engolfo: corpo, cotação inversa e execução real cobre o corpo anterior segundo as suas próprias condições. Piercing penetra mais de metade sem o cobrir por completo nesta versão; Harami: contenção, cor e histórico são condições separadas verifica contenção de um corpo menor. Estas diferenças não estabelecem uma hierarquia universal de capacidade preditiva ou psicologia dos intervenientes.
Refletir o preço troca máximo e mínimo
Primeira vela O/H/L/C=110/112/98/100; segunda=97/108/96/107. A transformação p′=210−p dá O′=210−O, C′=210−C, H′=210−L e L′=210−H. Assim, as velas refletidas são 100/112/98/110 e 113/114/102/103. O ponto médio mantém-se 105. A abertura 97 está abaixo de 98; o fecho 107 supera 105 e fica abaixo de 110. Na reflexão, 113 supera 112 e 103 fica abaixo de 105 mas acima de 100.
M=105 nos dois painéis; penetração 70% mede geometria, sem probabilidade de lucro.
- Original
- 97 < 98; 107 > 105 – Lacuna e fecho estritos
- Reflexão
- 113 > 112; 103 < 105 – High′=210−Low; Low′=210−High
- Penetração
- 7/10=70% – Sem resultado de negociação
Reflexão: o máximo vem do mínimo anterior
Desloque horizontalmente ou amplie o diagrama para ler todos os detalhes.
As penetrações (107−100)/10 e (110−103)/10 são ambas 70%. Este exemplo só verifica desigualdades geométricas: não mede tendência, médias históricas de corpos ou resultado de operação. A simetria não resolve a assimetria dos filtros TA-Lib descrita adiante.
Exemplo EUR/USD com OHLC completo
Num modelo independente, assumimos descida anterior e a regra escolhida de corpo grande. Vela 1: O 1,0900/H 1,0910/L 1,0795/C 1,0800. Vela 2: O 1,0790/H 1,0880/L 1,0780/C 1,0870. M=1,0850; a abertura fica abaixo do mínimo anterior e o fecho entre M e O1. A penetração (1,0870−1,0800)/(1,0900−1,0800)=70%. Os máximos e mínimos permitem verificar a lacuna; estes dados fictícios não bastam para executar todo o classificador.
O padrão só fica conhecido após o segundo fecho. Qualquer confirmação posterior, entrada, quantidade, stop ou saída precisa de regra própria; não se atribui retroativamente o preço que existia antes de a informação chegar.
A lacuna depende da definição
As páginas oficiais TradingView comparam a segunda abertura com Low/High anteriores; CandleScanner permite igualdade nesse extremo. As descrições detalhadas ChartSchool comparam a abertura com o fecho anterior. Identificar a versão e todos os critérios de corpo e tendência, sem misturar amostras sob um rótulo supostamente universal.
Uma variante sem lacuna constitui outra regra, não correção obrigatória da versão estrita. Com O1=1,1000/C1=1,0900/L1=1,0890, a segunda abertura 1,0900 e fecho 1,0960 recuperam 60%, mas falham O2<L1. Forex não é sempre contínuo: OANDA Corporation, nos EUA, documenta pausas por instrumento e possíveis lacunas na reabertura. Não se transplanta esse horário para todos os intermediários ou Portugal. Gap de preço explica a diferença entre ausência de preço e movimento observado.
Reconhecimento, ordem e resultado são etapas distintas
Acrescentar terceiro fecho ou toque de nível desloca o instante de disponibilidade. Fixar essa versão antes do teste. Ler o RSI: magnitudes, limiares e velas concluídas pode fornecer um filtro declarado; leitura baixa não prova valor incremental. O plano deve especificar direção, momento, volume, saída e custos. Compra entra ao Ask e encerra ao Bid; venda usa os lados contrários. Stop comum pode executar pior que o gatilho; preços efetivos já incluem spread uma vez.
Modelo adicional para conta EUR, separado da classificação: atribuir compra de 10 000 EUR ao Ask 1,0872, stop com execução Bid 1,0778 ou alvo Bid 1,0966. Comissão total fictícia 2 USD, financiamento zero. Os resultados alternativos líquidos são −96 e +92 USD. Execução pior em 1,0773 produz −101 USD. Com conversão fixa 1,10 USD/EUR, dão −87,27/+83,64/−91,82 EUR. Não são cotações reais ou tarifas portuguesas, nem consequências obrigatórias da penetração de 70%.
Armadilhas e um contraexemplo de algoritmo
Outro modelo independente tem primeira vela 1,1000/1,1020/1,0890/1,0900 e segunda 1,0880/1,0980/1,0870/1,0970. O ponto médio do corpo é 1,0950, diferente de 1,0955 da amplitude; penetração 70%. O exemplo oposto independente 1,0900/1,1010/1,0880/1,1000 seguido de 1,1020/1,1030/1,0920/1,0930 penetra 70% para baixo. São medições, sem taxa de sucesso.
No contraexemplo sintético, 12 velas anteriores repetem O/H/L/C=100/112/95/104, ou 100/112/95/109. Acrescentar 100/102/89/90 e 88/98/87/97. Refletir toda a história por p′=200−p, trocando High/Low. Com predefinições TA-Lib C 0.6.4, a história de corpo 4 produz Piercing 100 e Dark Cloud −100; a de corpo 9 produz 0/−100.
Piercing exige ambos os corpos acima das respetivas médias dos dez corpos anteriores. Dark Cloud só exige essa condição no primeiro corpo, além de penetração escolhida 0,5. Na história de corpo 9, o limiar do segundo é (9 × 9+10)/10=9,1; corpo 9 falha Piercing. Nenhuma das funções mede tendência anterior. Estrela da manhã: gaps, penetração e execução é outra geometria, sem superioridade automática.
O CSV histórico preservado classifica 120 velas H1 EUR/USD Kraken fechadas, 21–25 de setembro de 2026: zero códigos não nulos nestes dois classificadores fixados. A reprodução independente em Python das condições do código confronta os 240 resultados e o contraexemplo sintético. É emulação, não execução recente do binário TA-Lib nem avaliação dos 18 detetores, rendibilidade ou todos os fornecedores Forex.
O que registar e testar
- Identificar fonte, lado do preço, intervalo, versão, lacuna, médias dos corpos e tendência. Calcular casos iguais e próximos das fronteiras.
- Guardar todos os candidatos aceites e rejeitados. Avaliar um filtro de Desenhar suporte e resistência: região, tempo e amostra separadamente; localização não garante menos erros.
- Marcar o mínimo da estrutura completa, a barreira próxima e a distância até ao stop. Se o alvo não compensa a distância e custos do plano escolhido, recusar esse plano.
- Guardar instante de disponibilidade e execuções. Comparar versões completas com e sem confirmação num período separado, sem presumir que esperar melhora resultados.
Verifique o que aprendeu
Aprox. 2 minutos de prática.
Ver resposta e explicação
O maior preço refletido vem do Low antigo: 210−102=108; o menor vem do High: 210−114=96.
Mais perguntas
O que são os dois padrões?
Geometrias de duas velas. Na versão estrita, Piercing abre abaixo do mínimo anterior e fecha acima do meio do corpo, sem superar a abertura anterior; Dark Cloud usa desigualdades opostas. TA-Lib acrescenta médias históricas e não mede tendência sozinho. Forma não garante inversão.
Em que difere de Engulfing?
Piercing fecha dentro do primeiro corpo além de metade; Engulfing cobre esse corpo segundo condições próprias de abertura e fecho. Profundidade é geometria, sem ranking universal de previsão ou peso obrigatório menor.
É necessária lacuna em Forex?
Depende da definição identificada: TradingView usa Low/High; CandleScanner aceita igualdade; descrições detalhadas ChartSchool usam fecho anterior. Variante sem lacuna precisa de teste distinto. Pausas documentadas pela OANDA EUA impedem afirmar continuidade universal, sem estimar frequência.
Como fixar entrada, stop e alvo?
O nome não define uma operação. Fixar confirmação, disponibilidade, lados do preço, quantidade, saídas e custos. Terceira vela atrasa informação. Stops comuns podem executar pior; spread já está nos preços efetivos.
Por que trocar High e Low na reflexão?
A transformação decrescente inverte a ordem: H′=K−L e L′=K−H. Para H=114/L=102 e K=210, os novos extremos são H′108/L′96, mantendo amplitude 12. Subtrair sem trocar produziria máximo abaixo do mínimo.
Fontes e verificação
- TA-Lib C 0.6.4: Piercing
Condições estritas de lacuna/fecho e ambos os corpos acima de médias anteriores; código não mede tendência.
- TA-Lib C 0.6.4: Dark Cloud
Só primeiro corpo com filtro BodyLong; penetração predefinida 0,5; não é espelho integral de Piercing.
- TradingView: Piercing
Definição do fornecedor usa abertura abaixo do mínimo anterior e opções de tendência; sem adotar eficácia.
- TradingView: Dark Cloud
Definição usa abertura acima do máximo anterior.
- CandleScanner: Piercing
Construção e texto aceitam abertura igual ao mínimo anterior. Não adotamos estatísticas históricas de ações como probabilidade Forex.
- CandleScanner: Dark Cloud
Aceita igualdade no máximo anterior; convenção específica.
- ChartSchool: formações ascendentes
Secção Piercing compara abertura com fecho anterior; não importamos alegações de robustez como prova.
- ChartSchool: formações descendentes
Secção Dark Cloud compara abertura com fecho anterior.
- OANDA Corporation EUA: horários
Pausas dependentes do instrumento e lacunas na reabertura, execução de stops ao preço disponível. Âmbito EUA; não horário universal.
- MetaTrader 5: princípios e ordens
Separação entre ordem, negócio e posição; condições Bid/Ask e execução dependente do instrumento.
Os cálculos usam pressupostos explícitos. Não substituem os dados atuais do mercado nem as condições do prestador.
