Spinning top o peonza tiene cuerpo pequeño y sombras visibles por ambos lados; doji significa Open suficientemente próximo a Close bajo una regla declarada. Sus nombres no miden psicología, equilibrio de órdenes o dirección siguiente. Empieza por precios registrados, fuente y configuración del detector; separa geometría, hipótesis posterior y operación ejecutada.

Calcula primero cuerpo, sombras y rango

Para velas ordinarias: R =H−L; cuerpo B =|C−O|; sombra superior U =H−max(O, C); inferior D =min(O, C)−L. Valida que O y C están dentro de [L; H] y B+U+D =R. Cuerpo pequeño no implica recorrido intrabar pequeño ni sombras iguales.

Regla propia del ejercicio, con R>0: doji si B/R≤5 %. Spinning top si 5 %<B/R≤25 %, con cada sombra al menos 25 % del rango. Igualdad en 5 % pertenece a doji. Son umbrales didácticos, sin configuración universal o parámetros de trading validados.

Seis formas independientes, no una sesión real

FormaO/H/L/CRB/U/D
Peonza100/105/95/101101/4/5
Doji100/105/95/100100/5/5
Patas largas100/110/90/100200/10/10
Libélula100/100/90/100100/0/10
Lápida100/110/100/100100/10/0
Cuatro precios100/100/100/10000/0/0

Unidades arbitrarias, todas ficticias. Peonza tiene B/R 10 %, U/R 40 % y D/R 50 %: cumple regla propia. Intercambiar O y C cambia color corporal, sin longitudes. Libélula ideal cumple O=C=H con sombra inferior; lápida O=C=L con superior. Doji ordinario no exige sombras iguales.

Cuatro precios cumple O=H=L=C: gestiona R=0 por separado antes de dividir. No registra amplitud de precio, sin medir liquidez de todo el mercado o número de órdenes. Ninguna forma garantiza reversión. «Largas» necesita referencia: si media previa de rangos es 8, fila de patas largas da 20/8 =2,5 y ambas sombras 50 %; doji ordinario 10/8 =1,25 falla requisito adicional propio de R al menos doble de media.

Reglas distintas y estudio conservado

TA-Lib C 0.6.4 compara cuerpo doji con 10 % de media High–Low de diez velas anteriores, excluyendo actual. Su spinning top exige cuerpo menor que media previa de cuerpos y ambas sombras actuales mayores que cuerpo. Esos defaults no reproducen porcentajes propios. Guarda versión y configuración antes de contar etiquetas en soporte o resistencia; ubicación no convierte conteo en entrada probada.

El análisis del sitio publicado el 2 de octubre de 2026 compara 120 velas H1 cerradas Kraken EUR/USD, desde 21 de septiembre 00:00 UTC hasta 25 de septiembre 23:00 UTC. Diez previas inicializan media:130 registros de precios de transacciones de un mercado spot, sin feed Bid/Ask minorista o representación de todo Forex.

Clasificaciones conservadas, sin operaciones evaluadas
Regla propia 5 %TA-Lib dojiTA-Lib no dojiTotal
Doji10111
No doji9100109
Total19101120

Diez etiquetas difieren. Umbrales publicados 3 % y 10 % producen 7 y 14 reconocimientos;5 % produce 11. La metodología original documenta 120/120 acuerdos de referencia con C TA-Lib 0.6.4. Son resultados existentes de clasificación, sin nueva ejecución nativa, tasa ganadora o estudio de entradas y salidas. Más etiquetas no demuestran exactitud o beneficio.

CSV contiene características derivadas, sin OHLC fuente completo. Recalcular esas características y contar resultados no replica independientemente desde precios. Los 120 registros CSV originales y código y metodología ZIP originales se conservan sin cambios.

Comprueba dos reglas con la misma vela

Introduce cuerpo, rango y media anterior. El calculador compara etiquetas con aritmética decimal exacta; no pronostica la dirección.

Abrir el calculador doji en español →

Incluye metodología y descargas originales de la muestra. No declara una nueva ejecución nativa de TA-Lib.

El calculador conserva controles 3/5/10 %, ambos ejemplos y comparación exacta del modelo. Para una repetición desde mercado necesitas los mismos precios, diez barras previas, reloj y normalización del manifiesto. El API Kraken devuelve hasta 720 entradas recientes e incluye última barra aún abierta; un parámetro since no recupera cualquier periodo antiguo. No sustituyas semana o rellenes huecos silenciosamente.

Dos desacuerdos y una geometría EUR/USD separada

Registro publicado 21 de septiembre 23:00 UTC: cuerpo 0,5 pips y rango 2 dan 25 %, falla 5 %. Media previa 8,6 da umbral TA-Lib 0,86 pips, que sí admite cuerpo. El 23 a 14:00 UTC: cuerpo 3,6, rango 232,1 dan aproximadamente 1,55 %, pasa 5 %; media previa 15,53 da umbral 1,553, que falla. Pip 0,0001 USD por EUR.

El High inusual permanece en archivo. La metodología documenta coherencia con barra M30 del mismo proveedor a 14:30 UTC; no establece causa o confirmación de mercado independiente. Ese rango afecta media de diez barras siguientes. Cualquier tratamiento de datos inusuales necesita regla previa y control de fuente, sin borrar observación por su resultado.

Otra vela enteramente ficticia EUR/USD: O 1,0980, H 1,1030, L 1,0950, C 1,0982. R 80 pips, B 2, U 48 y D 30; B/R 2,5 % cumple 5 %. Con media previa supuesta 40, rango actual es doble y sombras superan 30 % cada una. Esa regla propia de patas largas no es default universal o recomendación corta tras siguiente barra.

Ampliación EUR sin operación: sobre cantidad hipotética 10 000 EUR, separación corporal de dos pips equivale a 2 USD y amplitud de ochenta a 80 USD; a conversión fija 0,90 EUR/USD,1,80 y 72 EUR. Se convierten diferencias geométricas, sin decir que fueran ganancia, pérdida, stop o riesgo realizado. Comisión y fills necesitarían otra regla.

MODELO OHLC HIPOTÉTICOPeonzaUnidades arbitrarias881001121Periodos o registros suministrados →DojiUnidades arbitrarias881001121Periodos o registros suministrados →Piernas largasUnidades arbitrarias881001121Periodos o registros suministrados →LibélulaUnidades arbitrarias881001121Periodos o registros suministrados →LápidaUnidades arbitrarias881001121Periodos o registros suministrados →Cuatro preciosUnidades arbitrarias881001121Periodos o registros suministrados →Verde: cierre ≥ apertura · rojo: cierre < apertura
El formato puede ocultar un cuerpo de 7,5 %. Vela hipotética O 100,01/H 100,20/L 99,80/C 100,04. Regla propia 5 % sobre rango actual. Tarjetas de datos y etiquetas a un decimal; sin cuerpo proporcional dibujado.

Datos completos fallan 5 %; O=C=100,0 en pantalla no implica cuerpo cero.

Seis casos alternativos independientes, no seis periodos consecutivos. Umbrales propios B/R≤5%; peonza5%<B/R≤25% y ambas sombras≥25%R. Piernas largas tiene referencia previa8 y rango20; no dibujar historial inventado. R0 se trata aparte.

Representación de los datos explícitos del ejemplo; no se añaden registros históricos ni recorridos intrabar.

Valores fuente
B 0,03; R 0,40 – 0,03/0,40 =7,5 %.
Etiquetas a un decimal
O 100,0; C 100,0 – Formato no cambia inputs.
Clasificación propia
No doji – 7,5 % supera 5 %.
Comparación con estudio
Ejemplo independiente – No altera conteos de 120 barras.
Peonza · 1
100 / 105 / 95 / 101 – Orden: apertura / máximo / mínimo / cierre. Unidades arbitrarias
Doji · 1
100 / 105 / 95 / 100 – Orden: apertura / máximo / mínimo / cierre. Unidades arbitrarias
Piernas largas · 1
100 / 110 / 90 / 100 – Orden: apertura / máximo / mínimo / cierre. Unidades arbitrarias
Libélula · 1
100 / 100 / 90 / 100 – Orden: apertura / máximo / mínimo / cierre. Unidades arbitrarias
Lápida · 1
100 / 110 / 100 / 100 – Orden: apertura / máximo / mínimo / cierre. Unidades arbitrarias
Cuatro precios · 1
100 / 100 / 100 / 100 – Orden: apertura / máximo / mínimo / cierre. Unidades arbitrarias

Ejemplo de precisión separado: O 100,01, H 100,20, L 99,80, C 100,04. B 0,03 y R 0,40 dan 7,5 %, superior a 5 %: no es doji según regla propia. Etiquetas de un decimal muestran O=C=100,0, sin eliminar cuerpo fuente. Las tarjetas contrastan datos y formato; no prometen una vela con cuerpo proporcional dibujado. Guarda precisión de exportación, formato y tick por separado.

No recuperes secuencia o señal desde la forma final

Rutas 100→105→95→100 y 100→95→105→100 dan mismo doji ordinario. OHLC no identifica qué extremo llegó primero o cuánto tiempo permaneció cada precio. En barra abierta O 100/H 105/L 95, C actual 100 cumple doji; Close final 104 da B/R40 %, falla ambas reglas propias. Decisión de barra cerrada solo usa forma final después del cierre.

Contexto, tiempo de decisión, entrada y salida ejecutables, cantidad y costes son otra especificación. Martillo, envolvente y harami tienen condiciones propias; llamarlas «más fuertes» no demuestra mayor rentabilidad. Stop fuera de extremo es regla elegida, sin pérdida máxima prometida o invalidación universal. Confirmación siguiente puede cambiar muestra y precio, sin eliminar mayoría de señales falsas demostrada aquí.

Tres acciones para comparar sin perder precisión

  1. Guarda fuente, intervalo, lado, reloj, versión y umbrales. Calcula B/U/D/R de seis formas y caso de etiquetas redondeadas; documenta rango cero e igualdad 5 % antes de dividir o clasificar.
  2. Reproduce ambos ejemplos publicados en calculador y contrasta denominador actual frente a media previa. Recuenta características del CSV sin llamarlo réplica desde OHLC; conserva High inusual y límites de control del mismo proveedor.
  3. Separa regla de clasificación y operación. Registra disponibilidad al cierre, fills posteriores, costes y rechazados, y evalúa versión congelada en otros datos. Ni dos semanas de observación, más dojis o una etiqueta certifican ventaja o preparación real.

Contrasta martillo, envolventes y harami con sus definiciones completas.