Contenido del artículo
- Evidencia y alcance
- Ilustración
- Proceso
- Lo que la estructura nos dice
- Reglas que utilizan información ya disponible
- Darle al volumen una función específica
- Ejemplos numéricos y casos de fallos
- Entrada, invalidación y salidas
- Probando el valor incremental
- Errores frecuentes
- Lista práctica de verificación
- Preguntas frecuentes
- Fuentes de investigación
Evidencia y alcance
El material citado respalda la terminología y el contexto de la investigación. Los umbrales numéricos, la máquina de estados, la política de ejecución y los ejemplos sintéticos que se presentan a continuación son propuestos por este proyecto de investigación. No se ha realizado ninguna prueba retrospectiva nueva, y las referencias no establecen la rentabilidad de esta configuración.
Flujo de trabajo práctico
- Confirme cinco pivotesEspere hombro izquierdo, mínimo, cabeza, mínimo y hombro derecho.
- Calcula la línea de cuelloGuarda los coeficientes de línea y la altura de la cabeza.
- Comparar marcas de tiempo coincidentesCompare el cierre anterior con N(t−1) y el cierre nuevo con N(t).
- Fije los niveles de la operaciónUse el stop del hombro derecho y el valor de la línea de cuello en la ruptura.
- Seguimiento de invalidaciones separadasDistinga la orden de stop de la invalidación de todo el patrón más allá de la cabeza.
Lo que la estructura nos dice
La estructura habitual contiene hombro izquierdo, cabeza más alta, hombro derecho y línea de cuello trazada por los dos mínimos intermedios. La ruptura de esa línea completa el patrón. La versión inversa usa tres mínimos, con el central más profundo. [1] Esto define una forma y su confirmación, no garantiza una reversión.
La hipótesis de investigación es que el precio deja de extender su extremo anterior y luego rompe la estructura opuesta. El hombro derecho no tiene por qué ser exactamente igual al izquierdo. Sin embargo, si se acepta cualquier diferencia de altura y desequilibrio temporal, casi cualquier zigzag puede recibir la etiqueta. Las tolerancias explícitas permiten rechazar candidatos inadecuados y medir con qué frecuencia se presenta la estructura propuesta.
Separe el detector de patrones de la gestión de operaciones. Un candidato puede cumplir la geometría sin cruzar nunca su línea de cuello. Una ruptura confirmada puede ofrecer poco beneficio potencial frente al riesgo al precio de ejecución disponible. Una operación válida también puede perder. Estas distinciones aportan más al conjunto de investigación que seleccionar gráficos porque su dirección final parece convincente.
Reglas que utilizan información ya disponible
Las siguientes configuraciones de implementación son propuestas de investigación. Utilice una secuencia cronológica de pivotes confirmados H1,L1,H2,L2,H3, con tres barras izquierdas y tres derechas. Defina N(t)=L1+(L2−L1)(t−tL1)/(tL2−tL1). Congele A=ATR(14) cuando H3 esté disponible, epsilon=max(2 ticks,0.15A) y búfer de ruptura b=max(2 ticks,0.10A). La altura de la cabeza es D=H2−N(tH2), y debe ser al menos 1.5A.
Se requiere que la cabeza supere al hombro más alto en al menos 0.5A. Los hombros no pueden diferir en más de max(2epsilon,0.2D). Cada hombro debe estar al menos épsilon por encima de la línea del cuello evaluada en la marca de tiempo de ese hombro. Se requiere que la duración del hombro izquierdo a la cabeza dividida por la duración de la cabeza al hombro derecho esté entre un tercio y tres.
Limite el cambio absoluto en el valor de la línea de cuello desde el hombro izquierdo al derecho a 0.5D. Congele los coeficientes de línea al crear el candidato. La prueba de cruce descendente es C[t−1]≥N(t−1)−b y C[t]<N(t)−b. Comparar el cierre anterior con el valor de línea actual es incorrecto cuando la línea tiene pendiente.
No se deben aplicar fechas anteriores a las señales en las tres barras que se emplearon para confirmar el hombro derecho. Los pivotes estarán disponibles con un retraso. [2] El candidato expirará después de la mitad de la duración del patrón, redondeada hacia arriba, con un mínimo de cinco barras. El patrón inverso invierte los tipos extremos y las desigualdades, al tiempo que conserva el retraso de confirmación y la lógica de la marca de tiempo.
on confirmed right_shoulder:
compute fixed neckline coefficients m,q; N(t)=m*t+q
if geometry_valid: create candidate(time=now, height=D)
for later bar t:
if High[t] > H2+epsilon: cancel
elif t > created+max(5,ceil(pattern_duration/2)): expire
elif C[t-1] >= N(t-1)-b and C[t] < N(t)-b:
signal SHORT; target=N(t)-D; stop=H3+epsilon
# Inverse pattern: reverse extreme types, inequalities and trade direction.
Darle al volumen una función específica
Puede medir el volumen en la ruptura de la línea de cuello o compararlo alrededor de la cabeza y el hombro derecho. Trate cada elección como una variable separada. Por ejemplo, defina RVOL de ruptura como volumen de ruptura dividido por la mediana del volumen de las 20 barras anteriores; luego pruebe RVOL de al menos 1.5. Conserve los candidatos que no pasan el filtro para evaluar el efecto de excluirlos.
Un menor volumen en el hombro derecho es una hipótesis sobre la actividad que acompaña al intento final, no una prueba de que los vendedores institucionales tengan el control. Utilice ventanas de igual longitud o promedios por barra alrededor de las regiones seleccionadas. De lo contrario, un hombro más corto puede parecer más débil simplemente porque se contabilizaron menos barras.
En datos diarios de acciones, marque sesiones de publicación de resultados, splits y liquidez muy baja. En gráficos intradiarios, normalice la actividad por los mismos horarios de sesiones anteriores. Un gap a través de la línea de cuello requiere calcular por separado la ejecución: el volumen alto no recupera una entrada hipotética en la línea si la primera cotización ejecutable ya quedó muy lejos.
Ejemplos numéricos y casos de fallos
Ejemplo sintético: los cinco pivotes tienen coordenadas tiempo/precio (10,108),(20,100),(30,114),(40,102),(50,109). Así, N(t)=98+0.1t y D=13. En t=55, la línea de cuello vale 103.5. Con A=2, tick size=0.01, b=0.2 y epsilon=0.3, un cierre en 103.2 confirma la ruptura si el anterior fue al menos N(54)−0.2=103.2. Un corto ejecutable en 103.1 usa stop sobre el hombro derecho en 109.3 y objetivo en 90.5. El riesgo es 6.2 y la recompensa proyectada, 12.6, aproximadamente 2.03R antes de costos.
Ejemplo de fallo: con la misma geometría, un cierre en 103.4 en la barra 55 no ha superado el umbral requerido. Alternativamente, una posición corta ya abierta puede rebotar hasta 109.4 y activar su stop de protección. El hecho de que la cabeza en 114 permanezca intacta no salva esa operación. La invalidación estructural más allá de la cabeza y un stop de operación más allá del hombro derecho tienen propósitos diferentes.
El ejemplo numérico también prueba el filtro de pendiente. La línea del cuello se mueve de 99 en el hombro izquierdo a 103 en el hombro derecho, un cambio de 4, por debajo de 0.5D=6.5. Las alturas de los hombros difieren en 1, por debajo de la tolerancia de 2.6. Estas comprobaciones establecen que el detector propuesto aceptaría la geometría; no son evidencia sobre la probabilidad de alcanzar 90.5.
Entrada, invalidación y salidas
La línea base envía una orden después del cierre de confirmación, coloca el stop fuera del hombro derecho y proyecta la altura de la cabeza desde el valor de la línea de cuello en la ruptura. Congele ese objetivo. No debe desviarse con la línea de cuello en las barras posteriores. Si la entrada disponible se ha alejado mucho de la línea, calcule la relación recompensa-riesgo utilizando la cotización ejecutable antes de enviar una nueva orden.
Un stop más distante, por encima de la cabeza, corresponde a otra estrategia y suele reducir la relación beneficio potencial/riesgo geométrica. Esperar un retest de la línea de cuello es otra variante con su propio vencimiento y disparador de reacción. No combine la mejor entrada y el mejor stop de estas alternativas para cada gráfico después de ver el resultado.
En el patrón inverso se pasa de una posición corta a una larga, pero persiste el riesgo de gap. Revise tamaño de posición, liquidez, spread y exposición total de la cartera. Si el precio salta por encima de un stop de protección pendiente, use un precio de ejecución factible, sin suponer que el stop previsto limita la pérdida. Si una barra puede tocar stop y objetivo, use datos más detallados o una regla conservadora declarada sobre el orden de los eventos.
Probando el valor incremental
Compara el patrón con una ruptura del último mínimo bajo el mismo filtro de tendencia previa. Esto permite comprobar si la forma hombro-cabeza-hombro aporta información adicional más allá de una simple reversión del impulso. Informa los resultados según la pendiente de la línea de cuello, el desequilibrio del hombro y la duración de la formación, utilizando los grupos seleccionados antes de analizar el conjunto de datos de prueba final.
Mantenga las marcas de tiempo extremas, las marcas de tiempo de confirmación, las horas de señal y las horas de orden como campos separados. Aplique pruebas fuera de muestra cronológicas, comisiones, spread y deslizamiento. El documento de investigación [3] no establece la rentabilidad de este detector ni de su objetivo. Los subgrupos pequeños necesitan intervalos de incertidumbre más amplios en lugar de una tasa de éxito que parezca precisa.
Las comprobaciones a nivel de unidad deben abarcar una línea de cuello plana, pendientes positivas y negativas, un hombro derecho que se encuentre por debajo de la línea en su propia marca de tiempo y un cruce que ocurra antes de la confirmación del hombro. Una prueba especialmente útil mantiene todos los precios fijos y solo cambia la pendiente de la línea: la comparación de ambos cierres con N(t) debería discrepar con el cálculo correcto de N(t−1)/N(t) en algunos casos. Una prueba de repetición también debería confirmar que agregar barras futuras no puede modificar una señal aceptada o rechazada previamente.
Errores frecuentes
Desplazamiento de la línea de cuello mediante pivotes futuros
No reconecte mínimos posteriores a la señal para hacer que la ruptura parezca más clara.
Operar antes de que exista el hombro derecho
Vender en un repunte puede ser una estrategia aparte, pero no constituye un patrón de pivote confirmado completo.
Requiere una simetría visual perfecta.
La igualdad exacta excluye muchas estructuras; la tolerancia ilimitada hace que la etiqueta carezca de sentido. Pruebe un pequeño rango de tolerancias declarado.
Lista de verificación antes de usar este método
Marca cada punto después de verificarlo con tus datos. El progreso se guarda en este navegador; no certifica que la estrategia sea rentable.
Preguntas frecuentes
¿La línea de cuello debe ser horizontal?
No. Una línea inclinada requiere una fórmula basada en el tiempo y un límite de pendiente que impide que se acepten estructuras muy distorsionadas.
¿Es necesario alcanzar un objetivo equivalente a la altura de la cabeza?
No. Es una proyección geométrica. Compárela con un objetivo de R fijo y una salida con stop que siga al precio, sobre las mismas entradas y usando datos fuera de muestra.
Fuentes de investigación
Cada fuente respalda la definición o evidencia descrita a su lado. El pseudocódigo, los ejemplos sintéticos y los parámetros propuestos requieren una validación independiente.
- IG Academy: Basic chart patterns part oneIG. Se leyó la sección pública correspondiente, donde se explican los conceptos básicos de geometría y terminología de confirmación. Verificado el: .
- TradingView: RepaintingTradingView. Retraso en la confirmación del punto de pivote y repintado. Verificado el: .
- Lo, Mamaysky, Wang: Foundations of Technical AnalysisNBER / Columbia University. Contexto de investigación sistemática de patrones; el estudio citado no prueba esta configuración. Verificado el: .
Métodos relacionados
Nota de riesgo
Este contenido sirve para la educación y el diseño de investigaciones; no constituye asesoría financiera. Backtest simula datos históricos, no garantiza resultados futuros y no ejecuta operaciones reales. Los métodos de esta biblioteca no son necesariamente funciones disponibles en la aplicación. Consulta la metodología y el centro de aprendizaje.
Valida las reglas antes de arriesgar capital real
Revisa la compatibilidad de la aplicación, los datos y cada operación simulada; los detectores avanzados pueden requerir una implementación independiente.
Descarga Backtest en App Store