Breakout AI Pro no es solo otro bot de ruptura. Combina la lógica probada de ruptura basada en la acción del precio con 6 módulos adaptativos impulsados por IA que analizan el contexto del mercado antes de cada entrada. El resultado: menos rupturas falsas, colocación más inteligente de SL/TP y gestión de riesgos consistente en cualquier instrumento.
=== CÓMO FUNCIONA ===
El bot calcula el máximo más alto y el mínimo más bajo durante un período configurable de retroceso. Cuando el precio interactúa con estos niveles, detecta 3 tipos de señales:
- RUPTURA: El precio acaba de romper el nivel. Señal clásica de impulso/continuación.
- APROXIMACIÓN: El precio está dentro de X pips del nivel sin romperlo. Señal de anticipación.
- RETORNO: El precio rompió pero volvió a entrar. Señal de reversión a la media / trampa.
Para cada tipo de señal (Ruptura, Aproximación, Retorno) en ambos niveles Alto y Bajo, puedes habilitar independientemente entradas de COMPRA y/o VENTA. Esto te da control total sobre tu estrategia: seguimiento de tendencia, contra-tendencia o híbrida.
Antes de abrir cualquier posición, la señal pasa por 7 filtros secuenciales de IA. Si falla en alguno, la operación se descarta.
=== 6 MÓDULOS DE IA ===
1. DETECCIÓN DE RÉGIMEN DE VOLATILIDAD
Usa percentiles de ATR para clasificar el mercado como baja, media o alta volatilidad. En baja volatilidad, las rupturas son estadísticamente más propensas a ser falsas — el bot bloquea entradas automáticamente. En alta volatilidad, SL/TP se amplían para acomodar movimientos mayores.
2. FILTRO DE IMPULSO RSI
Bloquea entradas de COMPRA cuando el RSI está sobrecomprado y entradas de VENTA cuando el RSI está sobrevendido. La detección opcional de divergencias añade una capa extra de confirmación. Esto previene entradas en extremos de impulso agotados.
3. SL/TP ADAPTATIVO (BASADO EN ATR)
Stop Loss y Take Profit se calculan como múltiplos del ATR actual — no valores fijos. El bot se adapta a las condiciones reales del mercado: SL ajustado en mercados tranquilos, SL más amplio en mercados volátiles. Los límites mínimos/máximos aseguran que los valores siempre estén dentro de tus límites definidos.
4. PUNTAJE DE CALIDAD DE ENTRADA
Cada señal recibe una puntuación de 0 a 100 basada en 4 factores:
- Régimen de volatilidad (Medio es mejor para rupturas)
- Alineación del RSI con la dirección de la operación
- Fuerza de la ruptura (distancia desde el nivel relativa al ATR)
- Calidad de la vela (rango normal vs pico vs doji)
Sólo se ejecutan señales por encima de tu umbral mínimo.
5. TAMAÑO DINÁMICO DE POSICIÓN
En lugar de lotes fijos, el bot calcula el volumen basado en tu porcentaje de riesgo por operación y la distancia adaptativa del SL. Opcionalmente escala el tamaño de la posición según el puntaje de calidad — mayor confianza = posición más grande, menor confianza = posición más pequeña.
6. SISTEMA INTELIGENTE DE ENFRIAMIENTO
Después de un stop loss, el bot espera un número configurable de barras antes de reingresar el mismo tipo de señal. Esto previene el ciclo destructivo de SL → reingreso inmediato → SL → reingreso que puede agotar cuentas.
=== FUNCIONES DE SEGURIDAD ===
- SELECTOR DE UNIDAD: Elige si todas las entradas de SL/TP/BE/Trailing están en PIPS o DISTANCIA DE PRECIO. Funciona perfectamente en cualquier instrumento — Forex, Cripto, Índices, Commodities.
- PROTECCIÓN ANTI-OPOSICIÓN: Evita abrir COMPRA y VENTA en la misma barra.
- CUMPLIMIENTO DE SL/TP: En cada tick, el bot verifica que todas las posiciones abiertas tengan SL y TP válidos. Si falta alguno, se aplican valores de emergencia inmediatamente.
- VERIFICACIÓN DE SL: Después de abrir una posición, el bot confirma que el SL fue realmente aplicado. Si el broker lo rechaza, la posición se cierra al instante. Nunca hay posiciones sin protección.
- CONTROL DE EXPOSICIÓN MÁXIMA: Límites configurables para posiciones LONG máximas, posiciones SHORT máximas y posiciones totales máximas.
=== LISTO PARA PROP FIRM ===
Monitoreo incorporado de drawdown diario y total en la moneda de la cuenta. Cuando se superan los límites, elige entre 3 acciones:
- Cerrar todo: Cierra inmediatamente todas las posiciones y bloquea nuevas entradas para el día.
- Bloquear nuevas: Mantiene las posiciones existentes pero previene nuevas.
- Cobertura: Abre posiciones opuestas para asegurar el P&L actual.
=== GESTIÓN DE POSICIONES ===
- PUNTO DE EQUILIBRIO: Mueve el SL al precio de entrada + offset una vez que la ganancia alcanza el nivel disparador. Asegura una pequeña ganancia garantizada.
- STOP MÓVIL: Una vez que la ganancia alcanza el nivel inicial, el SL sigue al precio a una distancia fija. Permite que las ganancias corran mientras protege las ganancias.
- Todos los valores respetan el sistema de unidades elegido (pips o distancia de precio).
=== GUÍA DE PARÁMETROS ===
1. PARÁMETROS BASE
- PreviousPeriodBars (48): Número de barras para el cálculo de Alto/Bajo. 48 barras en M5 = 4 horas.
- OnBarOnly (true): Verificar condiciones en cierre de barra (estable) o en cada tick (reactivo).
- VolumeLots (0.1): Volumen fijo por operación. Ignorado si el tamaño dinámico está habilitado.
1b. SISTEMA DE UNIDADES
- InputInPips (true): Si es verdadero, todos los valores de SL/TP/BE/Trailing están en PIPS. Si es falso, están en distancia de precio. Crítico para la operación correcta en diferentes instrumentos.
2. IA — VOLATILIDAD
- EnableVolatilityFilter (true): Habilita la clasificación del régimen basada en ATR.
- AtrPeriod (14): Período del indicador ATR.
- AtrLookback (50): Número de barras ATR para cálculo de percentiles.
- LowVolPercentile (25): Por debajo de este percentil = régimen bajo.
- HighVolPercentile (75): Por encima de este percentil = régimen alto.
- BlockLowVolatility (true): Bloquea todas las entradas durante baja volatilidad.
3. IA — IMPULSO
- EnableRsiFilter (true): Habilita el filtrado de entradas basado en RSI.
- RsiPeriod (14): Período del indicador RSI.
- RsiOverbought (70): Umbral de sobrecompra.
- RsiOversold (30): Umbral de sobreventa.
- BlockBuyOverbought (true): Bloquea COMPRA cuando RSI >= sobrecomprado.
- BlockSellOversold (true): Bloquea VENTA cuando RSI <= sobrevendido.
- RequireDivergenceConfirmation (false): Bloquea entradas en divergencia RSI/precio.
- DivergenceLookback (10): Barras para verificar divergencia.
4. IA — SL/TP ADAPTATIVO
- EnableAdaptiveSLTP (true): Calcula SL/TP desde ATR. Si es falso, usa valores fijos.
- AtrMultiplierSL (1.5): SL = ATR x multiplicador.
- AtrMultiplierTP (2.5): TP = ATR x multiplicador. Ratio R:R por defecto = 1.67.
- MinSL (500): SL mínimo (en la unidad elegida).
- MaxSL (5000): SL máximo. El límite se aplica DESPUÉS del ajuste por volatilidad.
- MinTP (800): TP mínimo.
- MaxTP (10000): TP máximo.
5. IA — PUNTAJE DE CALIDAD
- EnableQualityScore (true): Habilita la puntuación de calidad de señales.
- MinQualityScore (40): Puntuación mínima (0-100) para abrir una operación.
6. IA — TAMAÑO DINÁMICO
- EnableDynamicSizing (false): Calcula volumen desde % de riesgo.
- RiskPercentage (1.0): % de capital a arriesgar por operación.
- ScaleByQuality (true): Reduce volumen para señales de baja calidad (mínimo 30%).
6b. IA — ENFRIAMIENTO
- CooldownBarsAfterSL (6): Barras a esperar después de un stop loss antes de reingresar la misma señal.
- BlockOpposingOnSameBar (true): Previene COMPRA+VENTA en la misma barra.
- MaxTotalPositions (2): Máximo total de posiciones abiertas.
7. RUPTURA ALTA
- BuyOnBreakHigh (true): Abrir COMPRA en ruptura alta.
- SellOnBreakHigh (false): Abrir VENTA en ruptura alta (contra-tendencia).
- ApproachPipsHigh (15): Distancia en pips para detección de aproximación.
- BuyOnApproachHigh (false): Abrir COMPRA en aproximación al alto.
- SellOnApproachHigh (false): Abrir VENTA en aproximación.
- BuyOnReturnHigh (false): Abrir COMPRA en retorno por debajo del alto.
- SellOnReturnHigh (false): Abrir VENTA en retorno.
8. RUPTURA BAJA
- SellOnBreakLow (true): Abrir VENTA en ruptura baja.
- BuyOnBreakLow (false): Abrir COMPRA en ruptura baja (contra-tendencia).
- ApproachPipsLow (15): Distancia para detección de aproximación.
- Todas las opciones de Aproximación/Retorno iguales que en Ruptura Alta.
9. LÍMITES DE POSICIÓN
- MaxLong (1): Máximo de posiciones LONG simultáneas.
- MaxShort (1): Máximo de posiciones SHORT simultáneas.
10. GESTIÓN DE RIESGO (FIJA)
- StopLossLong/Short (3000): SL fijo cuando Adaptive está DESACTIVADO.
- TakeProfitLong/Short (6000): TP fijo cuando Adaptive está DESACTIVADO.
- Disparador/offset de BreakEven: Cuando la ganancia alcanza el disparador, el SL se mueve a la entrada + offset.
- Inicio/paso de Trailing: Cuando la ganancia alcanza el inicio, el SL sigue al precio a distancia de paso.
11. CONTROL DE RIESGO PROP
- EnablePropRisk (true): Habilita monitoreo de drawdown.
- MaxDailyDrawdown (500): Pérdida máxima diaria en la moneda de la cuenta.
- MaxTotalDrawdown (1500): Pérdida total máxima desde el inicio del bot.
- OnBreachAction (0): 0=Cerrar todo, 1=Bloquear nuevas, 2=Cobertura.
- HedgeVolumeMultiplier (1.0): Multiplicador de volumen para posiciones de cobertura.
=== CONFIGURACIONES SUGERIDAS ===
BTCUSD M5 (Cripto):
InputInPips=false, MinSL=200, MaxSL=1500, MinTP=300, MaxTP=3000, disparador BE=400, paso Trailing=150, PreviousPeriodBars=48.
EURUSD M15 (Forex):
InputInPips=true, MinSL=15, MaxSL=80, MinTP=25, MaxTP=150, disparador BE=30, paso Trailing=10, PreviousPeriodBars=96.
US30 M5 (Índices):
InputInPips=false, MinSL=30, MaxSL=200, MinTP=50, MaxTP=400, PreviousPeriodBars=48.
=== NOTAS IMPORTANTES ===
- Todos los módulos de IA pueden ser habilitados/deshabilitados independientemente. Comienza con todos ACTIVADOS (por defecto) y deshabilita individualmente para probar el impacto.
- El bot registra cada decisión con valores de precio y pips. Revisa el registro al iniciar para verificar que la conversión de unidades sea correcta.
- Siempre prueba primero en cuenta demo. El rendimiento pasado no garantiza resultados futuros.
- El trading implica riesgos significativos. Este software es una herramienta de automatización de trading, no un consejo financiero.
5 | 50 % | |
4 | 50 % | |
3 | 0 % | |
2 | 0 % | |
1 | 0 % |