En este artículo
Al terminar, sabrás…
- Verificar envolvente corporal y cierre tercero como condiciones distintas.
- Comparar Bid/Ask coherentemente bajo spread variable.
- Detectar diferencias entre código 80 y condiciones estrictas.
Conceptos sin salir del artículo
Bid y Ask Spread Prueba histórica de una estrategia (backtesting) Stop-loss Índice de fuerza relativa (RSI)Three Outside Up y Down combinan relación de envolvente corporal y comparación de tercer Close con segundo. Confirmación significa que terminó una condición elegida, sin demostrar reversión duradera, identidad de participantes o ejecución rentable. No sustituyas desigualdades del detector por historia sobre quién tomó control.
Reglas exactas de la versión elegida
En TA-Lib C 0.6.4 CDL3OUTSIDE, Up exige C1<O1, O2<C1, C2>O1 y C3>C2. Down exige C1≥O1, O2>C1, C2<O1 y C3<C2. Bordes de envolvente son estrictos. No añade umbral histórico de longitud corporal o tendencia previa; cualquier contexto adicional se guarda como filtro separado.
Engulfing compara intervalos Open–Close, sin exigir envolver High/Low completos. C3>C2 tampoco dice C3>O3: tercera puede ser bajista mientras supera Close previo. Inversamente, una alcista puede cerrar bajo la anterior. Confundir esas dos comparaciones cambia muestra.
Outside y Inside no son un ranking
Outside usa segundo cuerpo envolvente; Inside, contenido. También cambian condiciones de tercer Close e igualdad según implementación. Unir dos nombres genéricos no define función exacta. Harami y envolvente seleccionan geometrías distintas, sin clasificación demostrada de fiabilidad, decisión institucional o rentabilidad por tamaño del cuerpo.
Contexto separado y fronteras estrictas
Ejemplos ficticios EUR/USD: para Up, cierres anteriores 1,1060/1,1040/1,1020; para Down,1,0940/1,0960/1,0980. Es condición contextual añadida ilustrativa, sin test interno de tendencia TA-Lib. Usa una serie y reloj de velas definidos, sin afirmar frecuencia real de gaps entre aperturas y cierres.
O2=C1 falla nuestra Up estricta y C3=C2 falla comparación final. Mecha no sustituye borde del cuerpo o Close. No relajes condición solo por ser Forex. Apertura posterior no es universalmente igual a Close anterior; una variante inclusiva necesita definición y evaluación propias.
Dos tríos con color tercero contrario
| Caso/vela | Open | High | Low | Close |
|---|---|---|---|---|
| Up1 | 1,1000 | 1,1020 | 1,0960 | 1,0980 |
| Up2 | 1,0970 | 1,1015 | 1,0965 | 1,1010 |
| Up3 | 1,1028 | 1,1032 | 1,1012 | 1,1018 |
| Down1 | 1,1000 | 1,1040 | 1,0980 | 1,1020 |
| Down2 | 1,1030 | 1,1035 | 1,0985 | 1,0990 |
| Down3 | 1,0972 | 1,0988 | 1,0968 | 1,0982 |
Cada primer cuerpo 20 pips; segundo 40, con márgenes 10 más allá de ambos bordes. Sin embargo, Up H2<H1 y L2>L1: rango segundo está dentro del primero. Lo mismo en Down. Cuerpo envolvente no equivale a rango envolvente.
Up C3−C2 =+8 pips, pero C3−O3 =−10: tercera es bajista. Down C3−C2 =−8, pero C3−O3 =+10: tercera alcista. Filtro adicional de color rechazaría ambos aunque cumplan cierres del detector. No lo añadas como si hubiera estado en regla original.
C 3>C 2 pasa en Bid y falla en Ask. El spread se estrecha 3→1 sin invertir orden temporal.
Dos tríos alternativos, no seis barras seguidas. Tercera tiene color contrario al signo C3−C2. Segundo cuerpo envuelve, pero rangoH/L queda dentro. Visual0 paresBid/Ask es modelo independiente sin AskOHLC completo.
Representación de los datos explícitos del ejemplo; no se añaden registros históricos ni recorridos intrabar.
- t2
- Bid 104; Ask 107 – Spread 3 positivo.
- t3
- Bid 105; Ask 106 – Spread 1 positivo.
- Cambios por lado
- Bid +1; Ask −1 – Compara cada serie en tiempo.
- Conclusión limitada
- Una condición de cierre – No implica patrón completo o ejecución de una orden.
- Up · 1
- 1,1 / 1,102 / 1,096 / 1,098 – Orden: apertura / máximo / mínimo / cierre. USD por EUR
- Up · 2
- 1,097 / 1,1015 / 1,0965 / 1,101 – Orden: apertura / máximo / mínimo / cierre. USD por EUR
- Up · 3
- 1,1028 / 1,1032 / 1,1012 / 1,1018 – Orden: apertura / máximo / mínimo / cierre. USD por EUR
- Down · 1
- 1,1 / 1,104 / 1,098 / 1,102 – Orden: apertura / máximo / mínimo / cierre. USD por EUR
- Down · 2
- 1,103 / 1,1035 / 1,0985 / 1,099 – Orden: apertura / máximo / mínimo / cierre. USD por EUR
- Down · 3
- 1,0972 / 1,0988 / 1,0968 / 1,0982 – Orden: apertura / máximo / mínimo / cierre. USD por EUR
Modelo independiente con observaciones finales sincronizadas ficticias: t2 Bid 104/Ask 107; t3 Bid 105/Ask 106. Bid sube 1 y pasa C3>C2; Ask baja 1 y falla. Spreads positivos 3→1 estrechan suficiente para cambiar dirección de comparación. Las tarjetas muestran pares y cambios, sin OHLC Ask completo o etiqueta íntegra de patrón.
Escoge lado antes de escanear y mantén coherencia. MT5 documenta velas OTC basadas en Bid y símbolos de bolsa basados en Last. Un spread aislado no reconstruye Ask OHLC si varía dentro de barra. Alineación temporal y Ask>Bid no obligan a ambas series a subir juntas.
Después del cierre llega otra decisión
Tras vela 2 puede conocerse envolvente; condición final sigue desconocida hasta cerrar 3. Precio vivo sobre C2 puede regresar debajo. Define después decisión y orden disponible, sin mercado, breakout o stop único impuestos por nombre.
Referencia fuera de una vela o máximo/mínimo de formación es invalidación elegida. Calcula distancia desde fill, cantidad y costes; stop ordinario no garantiza el precio de activación como ejecución ni una pérdida máxima. Objetivo, caducidad e indicadores adicionales necesitan reglas y prueba. Geometría no aporta probabilidad o umbral universal de ratio recompensa/riesgo.
Ampliación EUR independiente tras Up: asigna Bid/Ask 1,1018/1,1020 y compra 10 000 EUR al Ask. SL Bid 1,0955, objetivo Bid 1,1100; comisión total ficticia 2 USD, financiación y otros cargos cero. Distancias 65/80 pips dan stop−67 y objetivo+78 USD netos; stop peor 1,0950 deja−72.
Conversión fija hipotética 0,90 EUR por USD y sin cargo: −60,30/+70,20/−64,80 EUR. Son escenarios de ejecución posterior, sin resultado observado. No descuentes spread de nuevo: entrada Ask y salida Bid ya lo incorporan. Un precio de clasificación no se convierte retrospectivamente en fill.
Otra condición cambia casos, sin demostrar eficacia
Añadir tercer Close cambia muestra y reloj, sin probar menos operaciones perdedoras o mejor neto. Compara estrategias de dos y tres velas sobre mismos datos con envío, fills, salidas y costes válidos por separado. Estrella de la mañana tiene otra geometría; la palabra confirmación no crea jerarquía de rendimiento.
Contraejemplo del scanner: tres barras previas 100/110/98/105, luego 100/101/96/98; O2/102/95/101;101/103/100/102. Con O2=97, Engulfing produce+100 y Three Outside+100. Cambia solo O2 a 98: Engulfing produce+80 por borde igual, mientras Three Outside estricto da 0. C3>C2 pasa en ambos. Por eso Engulfing>0 más tercer Close no equivale a CDL3OUTSIDE.
Son comprobaciones sintéticas de condiciones leídas, sin nueva ejecución nativa o trades. Convención C≥O permite primer doji en Down, sin permitirlo en Up; tercer doji puede cumplir comparación final de cualquiera. Excluir esos casos es filtro adicional que debes registrar, sin conservar nombre como si detector fuera idéntico.
Tres acciones para comparar cierres correctamente
- Guarda versión, bordes estrictos/inclusivos y filtros separados de contexto/color. Reproduce seis OHLC y contraejemplo O2=97/98, sin componer funciones que aceptan igualdades distintas.
- Calcula C3 frente a C2 y frente a O3 como cantidades diferentes. Reproduce pares Bid/Ask 104/107 y 105/106 y spreads 3/1; conserva lado, reloj y precisión, sin inventar Ask completo desde un spread.
- Fija decisión posterior, orden, salida, exposición y costes antes de evaluar. Calcula netos USD/EUR y peor fill y conserva rechazados, ausentes y perdedores. Ejercicios geométricos no requieren operación real ni capturas seleccionadas prueban ventaja.
Amplía con Three Inside, envolventes y estrella de la mañana.
Comprueba lo aprendido
Aprox. 2 minutos de práctica.
Ver respuesta y explicación
Cambios+1 y−1, sin afirmar detector completo.
Más preguntas
¿Qué son Three Outside Up y Down?
Combinan relación envolvente de cuerpos y C3 superior a C2 en Up o inferior en Down. Cuerpo y rango de mechas son distintos. En detector TA-Lib especificado, bordes de envolvente son estrictos y no se impone color del tercer cuerpo. Condición cumplida describe geometría, sin reversión garantizada o identificación de participantes; contexto y longitud adicional deben registrarse como filtros separados.
¿Cómo difiere de Three Inside?
Outside envuelve cuerpo primero con segundo; Inside contiene segundo dentro del primero. Condiciones de cierre tercero e igualdad también dependen de implementación. Diferencia geométrica no demuestra fiabilidad o rentabilidad superior. Compara reglas transaccionales completas sobre mismos datos y costes realistas, sin tratar confirmación como resultado de rendimiento o cuerpo mayor como prueba de que un participante concreto controló mercado.
¿Cómo se opera correctamente?
No hay una entrada, stop u objetivo obligatorios contenidos en etiqueta. Espera a datos finales exigidos y utiliza orden/cotización disponibles en momento registrado. Especifica invalidación, cantidad, salida y costes aparte. Stop fuera de vela es elección, sin garantía de trigger o pérdida máxima. Conservar fill posterior y peor escenario permite evaluar una estrategia, sin comprar automáticamente al Close que la definió.
¿Basta Engulfing positivo y tercer Close superior?
No equivale necesariamente a CDL3OUTSIDE. En contraejemplo, O2 igual a C1 permite código+80 de Engulfing por borde compartido, pero rompe desigualdad estricta de Three Outside y produce 0, aunque C3 supere C2. Componer funciones cambia casos si sus fronteras difieren. Guarda códigos, versiones e inputs; son clasificaciones, sin probabilidad ganadora o resultado de una operación ejecutada.
Fuentes y comprobación
- TA-Lib C0.6.4: CDL3OUTSIDE
Bucle primario leído de bordes estrictos y C3/C2; sin filtro de tendencia, tamaño histórico o color tercero.
- TA-Lib C0.6.4: CDLENGULFING
Bucle primario leído distingue cobertura estricta100 y borde igual80. Componer funciones no implica misma selección.
- MetaQuotes: Price Data
Texto primario leído de Bid/Ask, Last y construcción de velasOTC Bid. Spread variable no reconstruye todos los AskOHLC.
- TA-Lib C0.6.4: color de vela
Macro primario leído usa C≥O como no bajista. Explica primerdoji asimétrico, sin añadir requisito de tercercolor.
Los cálculos utilizan supuestos explícitos. No sustituyen los datos actuales de mercado ni las condiciones de tu proveedor.
