En este artículo
Al terminar, sabrás…
- Calcular cuerpos y sombras desde cada componente de precio.
- Separar contexto, detector y ventana de confirmación.
- Evitar convertir geometría o cierre posterior en fill o probabilidad.
Conceptos sin salir del artículo
Bid y Ask Spread Prueba histórica de una estrategia (backtesting) Cuenta de demostración Stop-loss Posición cortaMartillo invertido y estrella fugaz pueden tener la misma forma: cuerpo pequeño cerca de Low y sombra superior larga. Convencionalmente se consideran después de caída o subida respectivamente. Define contexto, datos y reglas de confirmación; la etiqueta no es orden ni probabilidad de reversión.
Dos nombres, una forma seleccionada
Nuestro filtro explícito utiliza B = |Close − Open| positivo y ≤25 % del rango High–Low; sombra superior U ≥2B y sombra inferior D ≤0,5B. Igualdad se acepta. Un cuerpo cero se trata aparte como doji. No exigimos color particular ni hueco.
Martillo convencional y hombre colgado tienen sombra larga inferior y cuerpo arriba, con contextos distintos. Primero determina dirección de sombra, después contexto definido. Ningún nombre establece por sí mismo dónde colocar una operación o qué dirección seguirá el precio.
Qué compruebas con cuatro precios
Modelo EUR/USD ficticio, pip 0,0001: O/H/L/C = 1,1000/1,1040/1,0998/1,1008. Cuerpo 8 pips, superior 32, inferior 2 y rango 42. B/R ≈19,05 %, U/B = 4, D/B = 0,25: pasa nuestra forma. O→H→L→C y O→L→H→C pueden producir los mismos extremos; no se conoce la secuencia completa ni identidad de participantes.
Tres cierres previos 1,1120→1,1080→1,1040 dan nuestro contexto decreciente; 1,0880→1,0920→1,0960, el creciente. El candidato conserva el mismo cuerpo ascendente en ambos. Faltan aperturas y calentamiento anteriores para afirmar entrada completa de TA-Lib. Tres cierres no equivalen a una teoría universal de tendencia.
U ≥2B pasa en Bid y falla en Ask, sin cambiar la secuencia temporal.
Cuatro cotizaciones ficticias completas simultáneas; sin otras observaciones. El último spread sube de 0,2 a 1; no es corrimiento constante.
Representación de los datos explícitos del ejemplo; no se añaden registros históricos ni recorridos intrabar.
- Bid
- OHLC 100/104/99,8/100,8 – B 0,8; U 3,2; U/B = 4.
- Ask
- OHLC 100,2/104,2/100/101,8 – B 1,6; U 2,4; U/B = 1,5.
- Filtro propio
- Bid: pasa; Ask: falla – Mismo periodo; no mezclar campos.
- Diferencia explicada
- Spread final mayor – Sin órdenes o participantes identificados.
- Bid: U/B = 4 · Bid
- 100 / 104 / 99,8 / 100,8 – Orden: apertura / máximo / mínimo / cierre. Unidades arbitrarias
- Ask: U/B = 1,5 · Ask
- 100,2 / 104,2 / 100 / 101,8 – Orden: apertura / máximo / mínimo / cierre. Unidades arbitrarias
Modelo aparte con cuatro cotizaciones ficticias consecutivas Bid/Ask en unidades arbitrarias: 100/100,2; 104/104,2; 99,8/100; 100,8/101,8. Primera y última inician y terminan periodo; no hay otras observaciones. Ambas series comparten instantes. Los tres primeros spreads son 0,2 y el último, 1: no es desplazamiento constante.
Agrega cada lado por separado. Bid OHLC = 100/104/99,8/100,8; Ask = 100,2/104,2/100/101,8. Bid B = 0,8, U = 3,2 y U/B = 4; Ask B = 1,6, U = 2,4 y U/B = 1,5. U ≥2B pasa solo Bid: Ask tiene 2,4 < 3,2. Las tarjetas comparan resultados de la misma secuencia, sin describir actividad bancaria o fill.
Con spread constante y observaciones completas, sumar una constante conserva longitudes. Cambiar spread rompe esa equivalencia. No mezcles High de un lado con Close del otro. La API OANDA distingue timestamp y listas Bid/Ask; no obliga a que geometrías coincidan.
Detector y confirmación tienen condiciones diferentes
TA-Lib C 0.6.4 CDLINVERTEDHAMMER/CDLSHOOTINGSTAR utiliza referencias móviles de forma y hueco estricto de cuerpos: descendente para el primero, ascendente para el segundo. Las funciones no comprueban tendencia previa. Nuestra regla sin hueco no reproduce automáticamente esos detectores.
Control ficticio: doce barras de calentamiento 90/100/88/95; predecesora con H/L/C = 104/95/98; candidato 100/105/99,9/101. Cambia solo Open previo entre 97, 100 y 102. Los cuerpos previos [97;98], [98;100] y [98;102] dejan respectivamente hueco estricto, borde tocado o solapamiento frente a candidato [100;101]. Código shooting-star −100, 0 y 0, con geometría candidata igual. Es reconstrucción de rama leída, sin ejecución nativa afirmada.
Confirmación opcional propia: examina únicamente la vela cerrada inmediatamente siguiente. En contexto decreciente exige Close >1,1040; en creciente, Close <1,0998. Cierres 1,1042 y 1,0996 pasan cada prueba por dos pips; igualdad falla. Si falla esa vela, la ventana expira: no esperes indefinidamente hasta obtener la respuesta buscada.
Operación, umbrales y costes se fijan aparte
Una variante larga espera contexto decreciente y confirmación antes de considerar entrada, con stop elegido bajo Low y resistencia previamente definida como objetivo. La corta refleja contexto y cierre bajo Low, con stop sobre High y soporte definido. Son procedimientos elegidos, sin órdenes obligatorias por el nombre.
Registra momento y cotización ejecutable, tipo de orden, cancelación, cantidad y costes. Un cierre confirmador no es fill ni demuestra control comprador/vendedor. Un stop ordinario puede deslizarse y no garantiza pérdida máxima; stop dentro de una sombra sería otra regla a evaluar, sin frecuencia de activación supuesta.
Vuelve al OHLC EUR/USD y reduce únicamente High de 1,1040 a 1,1020. Superior baja a 12 pips, U/B = 1,5 y B/R = 8/22 ≈36,36 %: falla dos condiciones propias. Ni contexto ni confirmación reparan una forma rechazada por el filtro elegido.
Ampliación EUR de magnitud: ese cambio de High de 20 pips corresponde a 50 USD sobre nominal ficticio de 25 000 EUR, o 45 EUR con conversión fija 0,90 EUR/USD. Solo compara referencias: no hay fills, costes o operación a la que atribuir beneficio/pérdida. Cambiar precio del ejemplo no equivale a cambiar datos históricos reales para lograr una etiqueta.
Intervalo mayor cambia agregación, sin tasa de reversión mayor demostrada. RSI u otro filtro derivado de precio no es automáticamente evidencia independiente. Compara la regla completa con y sin filtro en datos posteriores, conservando fallos y costes.
Errores que debes localizar por separado
Contexto indefinido, Bid/Ask mezclados, hueco de cuerpo omitido, ventana ampliada y confirmación convertida en fill son problemas distintos. Un escáner sin tendencia puede etiquetar geometría en consolidación. Otro código no siempre significa registro defectuoso: revisa definición y versión antes de decidirlo.
Compara martillo inferior y envolvente mediante protocolo de datos y operaciones común, sin deducir menos falsas señales por acumular nombres de indicadores.
Tres acciones para verificar ambos casos
- Guarda OHLC completo, componente y fronteras. Calcula cuerpo, sombras y rango del ejemplo y High modificado; agrega las cuatro cotizaciones Bid/Ask sin intercambiar campos.
- Congela contexto, ventana siguiente y variante de detector. Repite tres aperturas previas y hueco corporal estricto; registra igualdad, rechazos y confirmación ausente sin extender el plazo.
- Define órdenes y costes aparte de clasificación. Evalúa reglas sin cambios después, con fills ausentes y ejecuciones peores posibles; la práctica demo comprueba procedimiento, sin certificar esperanza de beneficio o preparación tras una semana.
Comprueba lo aprendido
Aprox. 2 minutos de práctica.
Ver respuesta y explicación
U = 104,2 − 101,8; B = 101,8 − 100,2.
Más preguntas
¿Qué diferencia martillo invertido y estrella fugaz?
Convencionalmente contexto anterior: caída o subida. Comparten cuerpo pequeño abajo y sombra superior larga, sin color obligatorio en nuestro filtro. TA-Lib añade hueco corporal estricto y referencias móviles, sin verificar tendencia. Identifica la implementación utilizada y sus datos. Nombre, forma o código no aportan una reversión garantizada, orden ejecutable o probabilidad de éxito.
¿Por qué esperar una vela confirmadora?
Es una regla de decisión posterior elegida, sin demostrar rentabilidad. Aquí solo vale el cierre inmediatamente siguiente sobre High o bajo Low según contexto. Igualdad falla y ventana expira si no cumple. Otras ventanas o triggers seleccionan otra muestra. Registra disponibilidad y ejecución aparte, sin atribuir a confirmación control de participantes ni porcentajes de acciones transferidos a divisas.
¿Dónde sitúas stop y objetivo?
La variante ilustrada larga usa stop bajo Low y objetivo en resistencia definida; la corta invierte referencias hacia High y soporte. Son entradas de un plan, sin obligatoriedad geométrica. Calcula desde fills ejecutables, cantidad y costes y conserva cancelaciones. Un stop ordinario puede deslizarse; agregar indicadores o marcos superiores tampoco acredita por sí solo fiabilidad o pérdida máxima.
¿Por qué difieren velas Bid y Ask simultáneas?
Con spread variable, apertura, cierre y extremos de cada lado no tienen que diferir por una misma constante. Cuatro pares completos dan cuerpo Bid 0,8 y Ask 1,6; sombras superiores 3,2 y 2,4. U ≥2B pasa solo Bid. Tienen mismos instantes: no es diferencia histórica. Guarda componente y no combines High de un lado con Close del otro.
Fuentes y comprobación
- TA-Lib C 0.6.4: CDLINVERTEDHAMMER
Rama primaria leída: medias de forma y hueco corporal bajista estricto, sin tendencia.
- TA-Lib C 0.6.4: CDLSHOOTINGSTAR
Rama leída: hueco corporal alcista estricto y código −100; no probabilidad ni ejecución nativa en este trabajo.
- OANDA v20: Pricing Definitions
Texto leído: time de creación, bids/asks y liquidez por lado. El modelo de cuatro cotizaciones es ficticio, sin garantía de ejecución.
Los cálculos utilizan supuestos explícitos. No sustituyen los datos actuales de mercado ni las condiciones de tu proveedor.
