VibeFox Market Phases
- Indicadores
- Versión: 1.0
- Activaciones: 5
VibeFox Market Phases — clasificador de ciclo de mercado con zonas de fase coloreadas y entradas por impulso
VibeFox Market Phases es un indicador de estado del mercado en tiempo real para MetaTrader 5. En lugar de dejarle adivinar si el mercado está plano, comprimiéndose, rompiendo o en tendencia, clasifica cada barra en una de cuatro fases y las pinta como zonas de fondo coloreadas directamente en el gráfico de precios. Cuando el mercado entra en un nuevo impulso, se coloca un marcador BUY o SELL claro en la transición, y todos los controles se reúnen en un panel interactivo moderno.
Cómo funciona el indicador
La clasificación sigue la metodología SL / Kenderov: el mercado no se mueve de forma aleatoria, sino que recorre cuatro fases que se repiten — Range → Consolidation (Squeeze) → Activity (Breakout) → Trend, y luego de vuelta a una nueva Range. Cada fase exige un estilo de trading diferente, así que conocer la fase actual es la mitad de la batalla.
Para detectar la fase en cada barra cerrada, el indicador combina dos motores clásicos — ATR (Average True Range, que mide la volatilidad) y ADX con sus líneas direccionales +DI / -DI (que miden la fuerza y la dirección de la tendencia). También sigue un promedio móvil del ATR sobre el rango reciente y una banda de precio reciente (máximo más alto / mínimo más bajo) para detectar rupturas. A partir de esto decide, barra por barra, en qué fase se encuentra el mercado, y agrupa las barras vecinas en segmentos coloreados contiguos.
Range (Equilibrio / Plano)
El ADX está por debajo del umbral ADX Low y el precio oscila dentro de una banda. No hay tendencia — el enfoque sensato es operar los bordes de la banda, no las rupturas. Pintado con el color Range.
Squeeze (Consolidación)
La volatilidad se contrae: el ATR actual cae por debajo de Squeeze % de su ATR promedio reciente. El resorte se está cargando y se está gestando un movimiento — este es el momento de preparar una ruptura, no de perseguir el rango tranquilo. Pintado con el color Squeeze.
Activity (Ruptura)
El ATR gira al alza saliendo del squeeze, el precio rompe la banda reciente y el ADX sube a través del nivel ADX Low. Este es el nacimiento de un movimiento — el mercado está despertando y comprometiéndose con una dirección. Pintado con el color Active.
Trend (Impulso)
El ADX sube por encima del umbral ADX High y se vuelve direccional: cuando +DI está por encima de -DI la fase es Trend Up (verde), de lo contrario Trend Down (rojo). Aquí es donde las herramientas de seguimiento de tendencia funcionan mejor. Los colores Upper y Down pintan las dos direcciones de tendencia.
Puntos de entrada
El principal valor de VibeFox Market Phases es la entrada automática en el momento en que el mercado se compromete con un nuevo impulso. El indicador vigila por sí mismo las transiciones de fase y coloca un marcador claro directamente en el gráfico de precios. Una entrada se dispara en la transición hacia una tendencia: cuando la fase cambia de Squeeze, Activity o Range a Trend Up, se coloca un marcador BUY; cuando cambia a Trend Down, aparece un marcador SELL. Esto capta el impulso en su inicio en lugar de perseguirlo a mitad de camino.
Las dos direcciones se activan de forma independiente con Long (BUY hacia un impulso alcista) y Short (SELL hacia un impulso bajista). Los marcadores de compra y venta se colorean por separado con los ajustes Buy y Sell, de modo que la dirección se lee al instante. El selector Marker cambia el glifo entre una cruz simple (+), 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 del gráfico. Las notificaciones se envían una vez por barra cerrada.
Control visual completo
Cada uno de los cinco colores de fase — Range, Squeeze, Active, Upper (Trend Up) y Down (Trend Down) — tiene su propio selector de color con una transparencia independiente (0-100 %), de modo que las zonas pueden fundirse suavemente con el fondo del gráfico o hacerse claramente visibles. Los marcadores de entrada llevan también su propia transparencia. Las zonas de fase se dibujan como objetos en el gráfico de precios (ventana 0), mientras que el indicador en sí vive en su propia subventana donde se ubica el panel de control.
Panel interactivo en el gráfico
Toda la interfaz es un panel fluido basado en canvas, construido para un control rápido con el ratón. Los parámetros de fase y las muestras de color están reunidos en filas ordenadas, y el bloque de entrada se separa con su propio título dorado ENTRY, de modo que los ajustes de señal no se mezclen con los ajustes de fase. La cabecera del panel contiene los iconos de control.
Power — activa y desactiva el dibujo de los marcadores de entrada sin eliminar el indicador; las zonas de fase permanecen.
Settings (engranaje) — abre y cierra la sección de ajustes.
Updown (flechas) — mueve el panel entre su subventana y el gráfico principal.
Close (cruz) — cierra el indicador.
Redimensionable — arrastre la esquina inferior derecha para escalar el panel.
Plegable — un doble clic en la cabecera pliega el panel en una franja compacta.
Rueda del ratón — pase el cursor sobre cualquier campo numérico y desplace 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 su espacio de trabajo: un Theme claro, oscuro o automático, un ancho de panel ajustable, tamaño de cabecera, altura de fila y tamaño de fuente. Detalles adicionales permiten ocultar la barra inferior mediante Hide Footer, encoger la cabecera al estar plegada 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 establecen los valores iniciales. También puede ejecutar varias copias independientes en un mismo gráfico asignando a cada una una Instance única, para comparar diferentes ajustes de fase uno al lado del otro.
Notificaciones de entrada
No necesita quedarse vigilando el gráfico a la espera de un nuevo impulso. 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 su 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 su chat de Telegram.
Habilite solo los canales que necesite, y será notificado en el momento en que aparezca una nueva entrada en el símbolo y el marco temporal con los que está trabajando.
Historial visual (informe HTML)
Habilite 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_Market_Phases (MQL5/Files/VibeFox_Market_Phases/result.html), y se abre en cualquier navegador — obtiene un registro visual de todas las entradas por impulso que el indicador encontró. Un botón de papelera de un solo clic borra el informe y sus capturas de pantalla cada vez que quiera empezar de nuevo.
Alertas de Telegram
Las señales también pueden entregarse directamente a su chat de Telegram — el texto de la alerta junto con una captura de pantalla del gráfico en el momento de la detección. Active el canal Telegram e introduzca su token de bot y su id de chat en los parámetros.
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 su chat de Telegram. Por esta razón, habilitar Telegram mantiene automáticamente activado el informe Html, y los dos canales trabajan 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 usa.
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 establecen los valores iniciales al arrancar.
Market Phases
ATR Period — el período ATR que mide la volatilidad (2..200). Por defecto: 14.
ADX Period — el período ADX que mide la fuerza de la tendencia (2..200). Por defecto: 14.
ADX Low — por debajo de este nivel de ADX el mercado se trata como Range / plano (5..60). Por defecto: 20.
ADX High — por encima de este nivel de ADX el mercado se trata como Trend / impulso (10..80). Por defecto: 25.
Squeeze % — umbral de squeeze: cuando el ATR está por debajo de este porcentaje de su promedio, la fase es Consolidación (30..99). Por defecto: 80.
Bars of history to process — cuántas barras hacia atrás se calculan las fases, 0 = todas las disponibles. Por defecto: 500.
Range / Balance Color — color de fondo de la fase Range. Por defecto: gris azulado oscuro.
Range Transparency — transparencia de la zona Range en porcentaje, 0-100. Por defecto: 0.
Squeeze / Consolidation Color — color de fondo de la fase Squeeze. Por defecto: ámbar oscuro.
Squeeze Transparency — transparencia de la zona Squeeze en porcentaje, 0-100. Por defecto: 0.
Activity / Breakout Color — color de fondo de la fase Activity. Por defecto: cian oscuro.
Activity Transparency — transparencia de la zona Activity en porcentaje, 0-100. Por defecto: 0.
Trend Up Color — color de fondo de la fase Trend Up. Por defecto: verde oscuro.
Trend Up Transparency — transparencia de la zona Trend Up en porcentaje, 0-100. Por defecto: 0.
Trend Down Color — color de fondo de la fase Trend Down. Por defecto: rojo oscuro.
Trend Down Transparency — transparencia de la zona Trend Down en porcentaje, 0-100. Por defecto: 0.
Entry Points
Long signals — habilita los marcadores BUY en la transición hacia un impulso Trend-Up. Por defecto: on.
Short signals — habilita los marcadores SELL en la transición hacia un impulso Trend-Down. Por defecto: on.
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: off.
Alert Popup — habilita las alertas emergentes dentro del terminal. Por defecto: off.
Email — habilita las alertas por correo electrónico a través de los ajustes de correo del terminal. Por defecto: off.
Html Report — guarda cada señal con una captura de pantalla del gráfico en Files/VibeFox_Market_Phases/result.html. Por defecto: off.
Telegram — reenvía las señales con capturas de pantalla del gráfico a un chat de Telegram a través del informe HTML. Por defecto: off.
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 de la cabecera 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: off.
Mini Header on collapse — muestra una franja de cabecera compacta cuando el panel está plegado. Por defecto: off.
Close on click outside — pliega automáticamente el panel al hacer clic fuera de él. Por defecto: off.
Instance — un número único para cada copia del indicador en el mismo gráfico, permite ejecutar varias instancias una al lado de la otra. Por defecto: 1.
Panel Start Window — establece la posición inicial del panel: gráfico principal o subventana. Por defecto: Subwindow.
