Descripción
Resumen de la Estrategia
SilverBulletStable es un bot de trading automatizado multi-activo diseñado para la plataforma cTrader / cAlgo. La estrategia implementa un concepto simplificado Silver Bullet inspirado en ICT, combinando barridos de liquidez, detección de Fair Value Gap (FVG) y filtrado de tendencia basado en EMA para identificar oportunidades intradía a corto plazo.
El bot escanea varios instrumentos principales simultáneamente y ejecuta operaciones durante una ventana específica de la sesión de Nueva York, donde la volatilidad y la liquidez suelen estar elevadas.
Componentes principales de la estrategia:
- Filtro de tendencia: Media Móvil Exponencial (EMA)
- Detección de barrido de liquidez: máximos o mínimos recientes siendo tomados
- Confirmación de Fair Value Gap: desequilibrio de precio entre velas
- Filtro de sesión: ventana horaria Silver Bullet de Nueva York
- Gestión estricta del riesgo: tamaño de posición basado en el porcentaje de riesgo de la cuenta
El objetivo es capturar movimientos de impulso a corto plazo tras capturas de liquidez mientras se mantiene una exposición al riesgo controlada.
Lógica de Entrada y Comportamiento de Ejecución
El bot evalúa cada símbolo configurado en el marco temporal de 5 minutos.
Se activa una operación cuando ocurre la siguiente secuencia:
1. Confirmación de tendencia
El bot determina la dirección del mercado usando una Media Móvil Exponencial (EMA).
- Sesgo alcista: el precio cierra por encima de la EMA
- Sesgo bajista: el precio cierra por debajo de la EMA
Esto previene operaciones contra la tendencia y enfoca las entradas en la continuación del impulso.
2. Detección de barrido de liquidez
Antes de entrar en una operación, el bot busca un comportamiento de caza de stops:
- Configuración alcista: la vela más reciente barre por debajo de un mínimo previo
- Configuración bajista: la vela más reciente barre por encima de un máximo previo
Esto indica que la liquidez ha sido tomada de órdenes stop minoristas.
3. Confirmación de Fair Value Gap
Después de que ocurre un barrido, el algoritmo verifica un patrón de desequilibrio de tres velas:
FVG alcista
- Mínimo de la vela 3 > Máximo de la vela 1
FVG bajista
- Máximo de la vela 3 < Mínimo de la vela 1
Esto sugiere un desplazamiento institucional y confirma el impulso.
4. Ejecución de la operación
Si todas las condiciones se alinean:
- Se ejecuta una orden de mercado
- Se aplican inmediatamente Stop Loss y Take Profit
- El tamaño de la posición se calcula según el porcentaje de riesgo de la cuenta
Gestión de Riesgo y Capital
El control de riesgo está integrado directamente en la estrategia.
Dimensionamiento de la posición
El volumen de la operación se calcula dinámicamente usando:
- Saldo de la cuenta
- % de riesgo por operación definido por el usuario
- Distancia del stop loss
- Valor del pip del símbolo
Esto asegura un riesgo consistente independientemente de la volatilidad del instrumento.
Medidas de Protección
El bot incluye varios controles de seguridad:
Máximo de operaciones por día
- Limita la exposición y previene el sobretrading
Pérdida máxima diaria
- Si el drawdown de la cuenta alcanza el porcentaje configurado, el bot deja de operar por el resto del día
Reinicio diario automático
- El contador de operaciones y la línea base de riesgo se reinician cada nuevo día de trading
Filtro de Sesión de Trading
La estrategia opera solo durante una ventana específica de la sesión de Nueva York.
El trading ocurre cuando:
- Hora de Nueva York = 10:00
Esto se alinea con el periodo de volatilidad ICT Silver Bullet, donde suelen ocurrir barridos de liquidez y movimientos direccionales rápidos.
Mercados Soportados
El bot escanea múltiples símbolos simultáneamente:
- XAUUSD (Oro)
- US100.cash (Nasdaq)
- US500.cash (S&P 500)
- EURUSD
Cada instrumento se analiza de forma independiente, permitiendo que el bot capture configuraciones en diferentes mercados.
Parámetros Clave
ParámetroDescripción
% de Riesgo
Porcentaje del saldo de la cuenta arriesgado por operación
Stop Loss (pips)
Distancia desde la entrada hasta el stop loss
Take Profit (pips)
Objetivo de ganancia
Tendencia EMA
Periodo usado para el filtrado de tendencia
Máximo de Operaciones por Día
Número máximo de operaciones permitidas diariamente
Pérdida Máxima Diaria %
El trading se detiene si el drawdown supera este nivel
Estos parámetros permiten a los traders ajustar la exposición al riesgo y la sensibilidad de la estrategia.
Este algoritmo está diseñado para:
Tamaño de Cuenta
- Cuentas pequeñas a medianas
- Adecuado para escalar con configuraciones de riesgo apropiadas
Perfil del Trader
- Traders que prefieren ejecución sistemática
- Traders ICT o de acción del precio que desean automatización
- Usuarios que buscan estrategias intradía con riesgo controlado
Nivel de Experiencia
- Traders desde principiantes hasta avanzados
- Los principiantes se benefician de la automatización mientras que los traders avanzados pueden optimizar parámetros.
Limitaciones Importantes y Notas de Uso
Dependencia de la Sesión
La estrategia opera solo durante una sola hora del día de trading, lo que significa que algunos días pueden no producir operaciones.
Condiciones del Mercado
El rendimiento depende de:
- que ocurran barridos de liquidez
- movimientos claros de desplazamiento
- volatilidad normal
Los entornos de baja volatilidad pueden reducir la frecuencia de operaciones.
Diferencias entre Brokers
Los resultados pueden variar dependiendo de:
- spreads
- nomenclatura de símbolos
- velocidad de ejecución
- distancias mínimas de stop
Recomendación de Backtesting - ¡Los resultados de backtest son de FTMO, no de Bullmarkets!
Los usuarios deben realizar backtest y pruebas en tiempo real del bot en su broker antes de su despliegue en vivo.
Se recomienda VPS
Para una operación estable, se recomienda ejecutar el bot en un VPS de baja latencia conectado al servidor del broker
Resumen
Key features include:
- Trend filtering using EMA to confirm market direction and avoid counter-trend trades.
- Detection of liquidity sweeps, identifying stop-hunt behavior by monitoring recent highs and lows.
- Fair Value Gap confirmation through a three-candle imbalance pattern to validate momentum.
- Strict risk management with dynamic position sizing based on account risk percentage, stop loss distance, and symbol pip value.
- Protective measures such as maximum trades per day, daily loss limits, and automatic daily resets.
- Simultaneous scanning of multiple instruments including XAUUSD (Gold), US100.cash (Nasdaq), US500.cash (S&P 500), and EURUSD.
The bot evaluates each symbol on a 5-minute timeframe and executes market orders with predefined stop loss and take profit levels. It is suitable for small to medium accounts and traders ranging from beginners to advanced users who prefer systematic, controlled-risk intraday strategies. Use of a low-latency VPS is recommended for stable operation. Users should backtest and forward test on their broker before live deployment.
