Bully Bear AI
- Asesores Expertos
- Versión: 3.17
- Actualizado: 22 octubre 2026
- Activaciones: 10
Bully Bear IA
Descripción del asesor experto — Versión 3.00
MQL5 · MetaTrader 5 · Bandas de Bollinger + Estrategia de doble vía: tendencia / lateralidad
1. Descripción general
Bully Bear AI (BullyBearAI) es un asesor experto de MetaTrader 5 totalmente automatizado, basado en las bandas de Bollinger (período 30) con una lógica de doble vía: una vía de tendencia para mercados direccionales y una vía lateral opcional con cierre de ganancias en el primer pico. La versión 3.00 incorpora un riesgo variable disciplinado, filtrado de noticias de gran impacto a través del Calendario Económico de MT5, límites diarios de operaciones y pérdidas, seguridad mediante límite de volumen para la validación del mercado y visualización opcional de indicadores en el gráfico.
2. Uso recomendadoEnfoque principal del trabajo de optimización: EURUSD (o EURUSDm) en M30, también probado en los principales pares de divisas en H1/H4.
| Elemento | Recomendación |
| Símbolo | EURUSD / EURUSDm (principal); pares principales GBPUSD y USDJPY |
| Marco temporal | M30 (principal); H1 / H4 compatibles |
| Sesión | 08:00–17:00, hora del servidor (zona horaria de Londres-Nueva York) |
| Tipo de cuenta | Se prefiere la cobertura; se admite la compensación con controles de límite de volumen |
| Capital mínimo | Depende del porcentaje de riesgo; |
3. Lógica de la estrategia
Las entradas requieren que la media móvil rápida (Fast MA) se sitúe por encima o por debajo de la media móvil lenta (Slow MA) con alineación de la pendiente de esta última, que el precio se encuentre en el lado correcto de la media móvil rápida, que el ADX sea igual o superior a MinADX, que el ancho de las bandas de Bollinger sea suficiente en relación con el ATR, que el RSI se encuentre en un rango medio de las bandas, un sesgo opcional de la media móvil en el timeframe H4 y una estructura de velas de retroceso. El stop-loss se basa en el ATR (por defecto, 2×ATR); los objetivos de take-profit son TP_RR × distancia de riesgo (por defecto, 3R).
Cuando AllowSideways está activado y el mercado se clasifica como lateral (ADX bajo, BB estrecha o precio entre las medias móviles), el EA utiliza zonas de reversión a la media cerca de la mitad exterior de la banda de Bollinger con un take-profit en el primer pico (oscilación) y un stop más ajustado al ATR.
Take-profit parcial opcional en PartialTP_RR (por defecto 1,2R, 50 % del volumen), punto de equilibrio tras BreakevenATR, stop dinámico y ReleaseTPOnTrail (elimina el take-profit fijo una vez que el seguimiento ha cubierto una fracción del take-profit original para que las operaciones en curso puedan prolongarse). Las opciones «salida al cambio de tendencia» y «salida en la banda opuesta» están disponibles, pero desactivadas por defecto en la configuración ideal.
4. Riesgo variable (v3.00)Cuando UseVariableRisk es «true», el tamaño de la posición utiliza un porcentaje de riesgo activo que se adapta únicamente bajo condiciones estrictas, diseñado para reducir el riesgo tras repetidos stop-outs totales y para aumentar solo tras una racha sostenida de ganancias reales.
| Concepto | Comportamiento |
| Ganancia | Beneficio neto (beneficio + swap + comisión) > VarRiskBE_Money (por defecto, 0,50 $). El umbral de rentabilidad NO se considera una ganancia. |
| Racha de ganancias | Cada ganancia real incrementa la racha. El riesgo se duplica solo en la enésima ganancia consecutiva (WinsToDoubleRisk = 4); a continuación, la racha se reinicia. |
| Pérdida total por stop-loss | Solo un cierre en el stop-loss ORIGINAL (o stop-out), no en los stops de equilibrio o de seguimiento. La primera pérdida total del SL consecutiva no modifica el riesgo; la segunda (LossesToHalfRisk = 2) reduce a la mitad el riesgo activo. |
| Salida protegida | Salidas BE, trail, manuales u otras que no sean de stop-loss completo: el riesgo no varía; la racha de ganancias se borra. |
| Límite máximo/mínimo | El riesgo activo nunca supera el RiskPercent; nunca cae por debajo del VarRiskMinPercent. |
| Persistencia | El riesgo activo y las rachas se almacenan en las variables globales del terminal por símbolo + código mágico. |
5. Filtro de noticias
Utiliza el calendario económico integrado de MT5 (sin URL externa). Pausa las nuevas entradas durante NewsMinutesBefore y NewsMinutesAfter de los eventos de alto impacto (rojos) cuya hora de ocurrencia se encuentre dentro de la ventana de sesión configurada. Por defecto, solo se tienen en cuenta los eventos relacionados con las divisas base y de cotización del gráfico. Las posiciones abiertas siguen gestionándose; solo se bloquean las nuevas señales. La terminal debe estar conectada a Internet para que se actualice el calendario. En el Probador de estrategias, los datos del calendario pueden ser escasos; mantén NewsBlockIfNoData = false.
6. Límites diariosMaxTradesPerDay (0 = ilimitado) y MaxLossesPerDay (por defecto 1) cuentan las operaciones cerradas para este símbolo y el «magic» en el día del servidor. Una vez alcanzado el límite de pérdidas, no se realizan nuevas entradas hasta el día siguiente.

