VibeFox Turtle Soup
- Indicadores
- Versión: 1.0
- Activaciones: 5
VibeFox Turtle Soup — reversión por falsa ruptura de Linda Raschke con puntos de entrada
VibeFox Turtle Soup es un indicador de falsas rupturas en tiempo real para MetaTrader 5. Implementa el clásico patrón "Turtle Soup" de Linda Raschke: en el momento en que el precio barre un extremo de swing previo y luego regresa de golpe más allá de él, el indicador marca la entrada de reversión justo en el gráfico de precios y dibuja el nivel barrido. En lugar de mirar fijamente el gráfico esperando trampas de ruptura, ves la ruptura fallida y el punto de entrada en la misma barra en que se completan. Cada control está reunido en un único panel interactivo moderno.
Cómo funciona el indicador
Una trampa de ruptura ocurre cuando el mercado atraviesa un máximo o un mínimo evidente — activando a los operadores de ruptura y sus stops — y luego se revierte de inmediato, cerrando de nuevo dentro del rango previo. Turtle Soup convierte esa trampa en una señal. Para cada barra, el indicador mide el máximo más alto y el mínimo más bajo de las N barras previas (la ventana Lookback), y luego comprueba si la barra actual barrió ese extremo pero no logró mantenerse más allá de él.
Alcista (BUY): el mínimo de la barra perfora por debajo del mínimo previo de N barras, pero la barra cierra de nuevo por encima de ese mínimo — una falsa ruptura bajista. Bajista (SELL): el máximo de la barra perfora por encima del máximo previo de N barras, pero la barra cierra de nuevo por debajo de él — una falsa ruptura alcista. Para conservar solo los barridos significativos, el extremo roto debe tener al menos Age barras de antigüedad, de modo que un nivel reciente y aún en formación no active el patrón. Cuando se dispara una señal, una corta línea horizontal marca el nivel barrido exacto en la barra de la señal.
Bars frente a Lookback — dos ajustes diferentes
Estos dos números son fáciles de confundir, así que conviene dejarlo claro. Lookback (N) es el tamaño de la ventana usada para construir cada extremo previo — define cuál máximo o mínimo es barrido. Bars es la profundidad del historial que el indicador analiza en busca de señales — define hasta dónde atrás se ejecuta la búsqueda (0 = todo el historial disponible). Son completamente independientes: aumentar Lookback hace que cada extremo sea más amplio y los barridos más raros; aumentar Bars simplemente muestra señales más antiguas más atrás en el tiempo.
Puntos de entrada
El indicador rastrea por sí mismo las condiciones de falsa ruptura y coloca un marcador claro en el gráfico de precios. Hay disponibles dos tipos de señal independientes, cada uno con su propio interruptor.
Entrada — Long (falsa ruptura bajista)
Un Turtle Soup alcista se dispara cuando el precio barre por debajo del mínimo previo pero cierra de nuevo por encima de él. La ruptura a la baja ha fallado, los vendedores quedan atrapados y se coloca un marcador BUY en la barra de la señal. El mínimo barrido es el nivel que el mercado rechazó.
Entrada — Short (falsa ruptura alcista)
Un Turtle Soup bajista se dispara cuando el precio barre por encima del máximo previo pero cierra de nuevo por debajo de él. La ruptura al alza ha fallado, los compradores quedan atrapados y se coloca un marcador SELL en la barra de la señal. El máximo barrido es el nivel que el mercado rechazó.
Los marcadores de compra y de venta se colorean por separado con los ajustes Buy Color y Sell Color, de modo que la dirección se lee al instante. El selector Marker cambia el glifo entre una simple cruz (+), triángulos rellenos o flechas con cola, mientras que el control Size escala el marcador en píxeles (6 a 40) para adaptarse a cualquier densidad de gráfico.
Control visual completo
El color de la línea del nivel barrido se establece con Swept-Level Line Color y el grosor con Swept-Level Line Width de 1 a 5 píxeles. La línea de nivel y ambos marcadores de entrada admiten cada uno un ajuste de transparencia (0-100%) en la ventana emergente del selector de color, de modo que puedes fundirlos suavemente con el fondo del gráfico. Los marcadores en el gráfico de precios se dimensionan y colorean de forma independiente, así que las entradas destacan con claridad sobre cualquier fondo.
Panel interactivo en el gráfico
Toda la interfaz es un panel fluido basado en canvas, diseñado para un control rápido con el ratón. Los parámetros de Turtle Soup se reúnen en filas ordenadas, y el bloque de entrada se distingue con su propio encabezado dorado ENTRY, de modo que los ajustes de señal no se mezclan con los ajustes de nivel. El encabezado del panel contiene los iconos de control.
Power — activa y desactiva el dibujo de los marcadores de entrada sin quitar el indicador del gráfico.
Settings (gear) — abre y cierra la sección de ajustes.
Updown (arrows) — mueve el panel entre su subventana y el gráfico principal.
Close (cross) — cierra el indicador.
Redimensionable — arrastra la esquina inferior derecha para escalar el panel.
Plegable — un doble clic en el encabezado pliega el panel en una franja compacta.
Rueda del ratón — pasa el cursor sobre cualquier campo numérico (Bars, Lookback, Age, Width, Size) y gira la rueda para cambiar el valor sin abrir el teclado.
Ajustes y personalización
El botón Settings abre una sección donde el panel se adapta a tu espacio de trabajo: un Theme claro, oscuro o automático, un ancho de panel ajustable, tamaño del encabezado, altura de fila y tamaño de fuente. Detalles adicionales te permiten ocultar la barra inferior mediante Hide Footer, reducir el encabezado al plegarse con Mini Header y plegar automáticamente el panel al hacer clic fuera de él. Casi todos los parámetros cambian en vivo directamente en el panel — los campos de entrada de la pestaña Inputs solo fijan los valores iniciales. También puedes ejecutar varias copias independientes en un mismo gráfico dándole a cada una un Instance único, para comparar diferentes ajustes de Lookback/Age lado a lado.
Notificaciones de entrada
No necesitas quedarte vigilando el gráfico a la espera de una señal. Cada entrada puede enviarse a través de varios canales de notificación que se habilitan de forma independiente directamente en el panel.
Alert — un mensaje emergente dentro del terminal.
Push — una notificación móvil a la aplicación MetaTrader en tu teléfono.
Email — una carta enviada a través de los ajustes de correo del terminal.
Telegram — el texto de la alerta junto con una captura de pantalla del gráfico, enviado directamente a tu chat de Telegram.
Habilita solo los canales que necesites y se te notificará en el momento en que aparezca una nueva entrada en el símbolo y el marco temporal con los que estés trabajando.
Historial visual (informe HTML)
Habilita el canal Html y cada señal de entrada se guarda en un informe HTML junto con una captura de pantalla del gráfico en el momento en que se disparó. El informe se almacena en la carpeta Files del terminal, en el directorio VibeFox_Turtle_Soup (MQL5/Files/VibeFox_Turtle_Soup/result.html), y se abre en cualquier navegador — obtienes un registro visual de todas las entradas que el indicador encontró. Un botón de papelera de un solo clic borra el informe y sus capturas de pantalla cuando quieras empezar de nuevo.
Telegram Alerts
Las señales también pueden entregarse directamente a tu chat de Telegram — el texto de la alerta junto con una captura de pantalla del gráfico en el momento de la detección. Activa el canal Telegram e introduce tu bot token y chat id en los inputs.
La entrega se apoya en el informe HTML: cada nueva señal se escribe en el informe, y el informe — abierto en un navegador — la reenvía por sí mismo a tu chat de Telegram. Por esta razón, habilitar Telegram mantiene automáticamente activado el informe Html, y los dos canales funcionan juntos.
Ayuda multilingüe integrada
Una página de ayuda completa está integrada en el panel, disponible en varios idiomas, de modo que cada control se explica justo donde lo usas.
Parámetros (pestaña Inputs)
La mayoría de los ajustes también pueden cambiarse en vivo directamente en el panel (el botón Settings) — los parámetros de entrada solo fijan los valores iniciales al arrancar.
Turtle Soup
Lookback N — el número de barras previas usadas para definir el extremo que se va a barrer (2..500). Por defecto: 20.
Min Age — el extremo barrido debe tener al menos esta cantidad de barras de antigüedad (1..100). Por defecto: 3.
Bars of history to process — cuántas barras hacia atrás se buscan las señales, 0 = todo lo disponible. Independiente de Lookback. Por defecto: 500.
Swept-Level Line Color — el color de las cortas líneas de nivel barrido en el gráfico de precios. Por defecto: Silver.
Line Transparency — transparencia de la línea en porcentaje, 0-100. Por defecto: 0.
Swept-Level Line Width — el grosor de la línea de nivel en píxeles, 1..5. Por defecto: 1.
Entry Points
Long (bullish false breakdown) — habilita los marcadores BUY cuando el precio barre por debajo del mínimo previo y cierra de nuevo por encima de él. Por defecto: activado.
Short (bearish false breakout) — habilita los marcadores SELL cuando el precio barre por encima del máximo previo y cierra de nuevo por debajo de él. Por defecto: activado.
Marker Font Size — el tamaño de los marcadores de entrada en píxeles, 6..40. Por defecto: 12.
Entry Marker — el glifo del marcador: Cross (+), Triangle o Arrow. Por defecto: Arrow.
Buy Color — el color del marcador BUY. Por defecto: LimeGreen.
Buy Transparency — transparencia del marcador de compra en porcentaje, 0-100. Por defecto: 0.
Sell Color — el color del marcador SELL. Por defecto: Red.
Sell Transparency — transparencia del marcador de venta en porcentaje, 0-100. Por defecto: 0.
Notifications
Push Notification — habilita las alertas push a la aplicación móvil de MetaTrader. Por defecto: desactivado.
Alert Popup — habilita las alertas emergentes dentro del terminal. Por defecto: desactivado.
Email — habilita las alertas por correo electrónico a través de los ajustes de correo del terminal. Por defecto: desactivado.
Html Report — guarda cada señal con una captura de pantalla del gráfico en Files/VibeFox_Turtle_Soup/result.html. Por defecto: desactivado.
Telegram — reenvía las señales con capturas de pantalla del gráfico a un chat de Telegram mediante el informe HTML. Por defecto: desactivado.
Telegram - bot token — el token del bot de Telegram usado para la entrega. Por defecto: vacío.
Telegram - chat id — el identificador del chat de Telegram de destino. Por defecto: vacío.
Panel / Settings
Panel width, px — el ancho del panel en el gráfico en píxeles, 300..800. Por defecto: 800.
Header size — la altura del encabezado del panel, 1..6. Por defecto: 1.
Theme — el tema de color del panel: Light, Dark o Auto. Por defecto: Auto.
Row height (px) — la altura de cada fila de parámetros en píxeles. Por defecto: 34.
Font size — el tamaño de fuente usado dentro del panel. Por defecto: 8.
Hide Footer — oculta la barra inferior del panel. Por defecto: desactivado.
Mini Header on collapse — muestra una franja de encabezado compacta cuando el panel está plegado. Por defecto: desactivado.
Close on click outside — pliega automáticamente el panel al hacer clic fuera de él. Por defecto: desactivado.
Instance — un número único para cada copia del indicador en el mismo gráfico, permite ejecutar varias instancias lado a lado. Por defecto: 1.
Panel Start Window — fija la posición inicial del panel: gráfico principal o subventana. Por defecto: Subwindow.
