Bounce-Breakout Hunter - Bot de comercio de canal de modo dual

Cazador de rebotes es un robot de comercio gratuito e integrado para el Terminal API FIX que combina dos enfoques comerciales complementarios dentro de un único algoritmo:

  • Estrategia de rebote (reversión) del canal
  • Estrategia de ruptura del canal (Momentum)

En lugar de encerrar a los operadores en un comportamiento de mercado, Bounce-Breakout Hunter le permite seleccione cómo negocia el bot la misma estructura de mercado - o dejar que se adapte a ambos.


🔄 Dos estrategias. Una estructura de mercado.

El bot construye un canal de precios dinámico basado en los máximos y mínimos recientes del mercado y, a continuación, aplica dos lógicas de ejecución diferentes en función del modo seleccionado.

📉 Rebote - Reversión del mercado

En el modo Rebote, el bot negocia reacciones de los precios dentro del canal:

  • VENDER cuando el precio alcance el límite superior del canal y rechaza
  • COMPRAR cuando el precio alcance el límite inferior del canal y rechaza

Este modo está diseñado para:

  • mercados de gama limitada,
  • negociación intradía controlada,
  • comportamiento de reversión a la media.

Modo de ruptura - Expansión del impulso comercial

En el modo Breakout, el bot negocia el precio se escapa del canal:

  • COMPRAR cuando el precio se rompe por encima del límite superior
  • VENDER cuando el precio se rompe por debajo del límite inferior

Este modo es ideal para:

  • sesiones de alta volatilidad,
  • movimientos impulsivos,
  • continuación direccional.

🔀 Modo combinado - Negociación adaptativa

También puedes activar ambas estrategias, permitiendo al bot:

  • negociar retrocesos cuando el mercado está equilibrado,
  • negociar rupturas cuando la volatilidad aumenta.

Esto crea un modelo flexible que se adapta a condiciones cambiantes del mercado sin necesidad de modificar los instrumentos o la infraestructura.


📐 Construcción de canales inteligentes

El canal es:

  • calculado a partir de la estructura reciente Máximo / Mínimo,
  • filtrado mediante un búfer Delta configurable,
  • fijado para la sesión de negociación,
  • visualmente en el gráfico.

Esto garantiza que todas las decisiones basada en normas, transparente y coherente.


Ejecución controlada por sesión

Bounce-Breakout Hunter sólo comercia dentro:

  • horario de negociación predefinido,
  • sesiones diarias configurables,
  • cierre automático de la posición al final de la sesión.

Así se mantiene controlada la exposición y se evitan los riesgos fuera del mercado.


🛡 Gestión profesional de riesgos

El bot incluye:

  • Lógica predefinida de Stop Loss y Take Profit,
  • trailing stop opcional activado después del beneficio,
  • un estricto control de la frecuencia de los intercambios,
  • sin martingala, sin rejilla, sin promedio.

Cada operación está gestionada por FIX y es independiente.


Ejecución nativa de la API FIX

Bounce-Breakout Hunter es:

  • totalmente integrado en el Terminal API FIX,
  • ejecutadas directamente a través de conexiones FIX,
  • libre de las limitaciones de las plataformas de venta al por menor.

Sin guiones. Sin puentes. Sin dependencia de plataformas comerciales.


👤 ¿Para quién es este robot?

Bounce-Breakout Hunter es ideal para:

  • comerciantes que desean flexibilidad sin complejidad,
  • usuarios comparando el comportamiento del rango frente a la ruptura,
  • Los recién llegados a la API FIX exploran la automatización estructurada,
  • profesionales que comprueban la adaptabilidad de la estrategia.

Le permite elegir la lógica, no el mercado.


🎁 Disponible gratuitamente en el terminal FIX API

Bounce-Breakout Hunter se incluye como bot integrado gratuito para demostrarlo:

  • comercio de canal adaptativo,
  • lógica de ejecución profesional,
  • Control de la estrategia a nivel FIX.

No requiere ninguna compra adicional.


Bounce-Breakout Hunter - un canal, dos estrategias, control total

Opere con el comportamiento del mercado que elija, o deje que el algoritmo se encargue de ambos.

Parámetros (entradas) y su significado

Modo de entrada

  • Método de entrada (Rebote / Ruptura / Ambos)
    Selecciona si el EA negocia rupturas, rebotes o ambos tipos de señales.

Horario de las sesiones

  • Hora_de_apertura_1 (cadena, por ejemplo. "4:45")
    Hora de inicio de la sesión diurna normal.
  • Hora_Cierre_1 (cadena, por ejemplo. "22:15")
    Hora normal de finalización de la sesión diurna.
  • Hora_abierta_domingo (cadena, por ejemplo. "21:45")
    Hora de inicio de la sesión del domingo (normalmente apertura del mercado).
  • Hora_cierre_viernes (cadena, por ejemplo. "22:20")
    Hora de finalización de la sesión del viernes (antes del fin de semana).

Construcción de canales

  • Canal_Barras (int)
    Número de barras utilizadas para calcular el Máximo y el Mínimo tras el inicio de la sesión.
  • Delta (doble)
    Desplazamiento del nivel del canal en pips (multiplicado internamente por PIP).
    Afecta tanto a HighLevel como a LowLevel (véase la fórmula anterior).

Ajustes visuales (líneas del gráfico)

  • Hi_Color, Lo_Color
    Colores de las líneas del canal.
  • Hi_Style_History / Hi_Style_Future
    Estilos de línea para línea alta (pasado vs futuro).
  • Lo_Style_Historia / Lo_Style_Futuro
    Estilos de línea para línea baja (pasado vs futuro).

Opciones de negociación

  • Lotes (doble)
    Tamaño de lote fijo (EA no hace tamaño basado en el riesgo aquí).
  • SL_perc (doble)
    Tamaño de Stop Loss como % de precio (basado en Cerrar[1]).
  • TP_perc (doble)
    Tamaño de Take Profit como % de precio (basado en Cerrar[1]).
  • MagicNumber (int)
    Identificador de EA para filtrar sus órdenes.
  • Página deslizante (int)
    Deslizamiento (ajustado internamente para símbolos de 5 / 3 dígitos).
  • EA_Comentario (cadena)
    Comentario del pedido (recortado a 25 caracteres si es más largo).

Ajustes de trailing stop (basados en porcentajes)

  • Profit_start_prc (doble)
    Umbral de beneficio (% del precio) para iniciar el trailing.
    0 = arrastre desactivado.
  • TrailingStop_prc (doble)
    Distancia de arrastre (% del precio).
    Si se fija <= 0, EA la fuerza igual a Profit_start_prc.
  • paso_prc (doble)
    Paso mínimo de arrastre (% del precio) antes de volver a modificar el SL.

4) Notas prácticas (cómo se comporta)

  • Este EA es basado en sesionesforma un canal desde el inicio de sesión y cierra por la fuerza al final de la sesión.
  • SL/TP y trailing son porcentaje del precio, por lo que se escalan automáticamente al operar con diferentes niveles de precios (útil para XAUUSD vs FX, pero debe elegir porcentajes realistas).
  • En ClearCand() El filtro previene efectivamente la repetición de operaciones dentro del mismo día D1 para la misma dirección (y bloquea la reentrada si hubo una posición EA abierta hoy).