Tabla de Contenidos
- Resumen
- Cómo Funciona
- Tipos de Señales y Patrones
- Guía de Configuración
- Detalles de Indicadores
- Sistema de Ponderación
- Bonos de Sinergia
- Configuración de Trading
- Mejores Prácticas
- Solución de Problemas
Resumen
Smart Confluence Signal es una señal de trading avanzada que combina múltiples indicadores técnicos en un solo puntaje de confianza ponderado. En lugar de depender de un solo indicador, requiere que varios indicadores se alineen antes de generar una señal de trading, reduciendo significativamente las señales falsas.
Características Clave
✅ Confluencia de Múltiples Indicadores – Combina más de 11 indicadores técnicos
✅ Sistema de Puntuación Ponderada – Mayor peso para indicadores más confiables
✅ Detección de Sinergia – Puntos extra cuando los indicadores se confirman entre sí
✅ Conciencia del Contexto – Ajusta los pesos según las condiciones del mercado
✅ Umbrales Configurables – Personaliza la sensibilidad según tu tolerancia al riesgo
Filosofía
Calidad sobre Cantidad – Solo realiza operaciones cuando múltiples señales de alta confianza se alinean, incluso si significa menos operaciones.
Cómo Funciona
Proceso de 3 Pasos
Paso 1: Detección de Señal Individual
Cada indicador se verifica de forma independiente:
- Indicadores Prioritarios: MTF, CVD, VWAP, OFI, Ichimoku
- Indicadores Principales: RSI, MACD, Divergencia RSI, Bandas de Bollinger
- Indicadores Secundarios: Volumen, Momentum, ATR
Paso 2: Cálculo de Ponderación
Las señales que se activan reciben su peso base:
Ejemplo:
✅ ICHIMOKU se activa → +16.0 puntos
✅ MACD se activa → +12.0 puntos
Total Base: 28.0 puntos
Paso 3: Detección de Sinergia
Cuando los indicadores se confirman entre sí, se añaden puntos de bonificación:
Ejemplo:
Sinergia ICHIMOKU + MACD → +8.0 puntos
Total Final: 28.0 + 8.0 = 36.0 puntos
Paso 4: Verificación de Umbral
Si el peso total ≥ umbral (por defecto: 70.0), se genera una señal.
Ejemplo de Cálculo
Indicadores Detectados:
- MTF (Alineación Multitemporal): +25.0
- CVD (Fuerte presión de compra): +22.0
- VWAP (Precio en banda inferior): +20.0
Sinergias Detectadas:
- MTF + CVD + VWAP: +15.0 puntos de bonificación
Peso Total: 25 + 22 + 20 + 15 = 82.0
Umbral: 70.0
Resultado: ✅ Se genera MTF_CVD_VWAP_LONG_SIGNAL
Tipos de Señales y Patrones
Patrones de Sinergia Prioritarios (Máxima Calidad)
🏆 MTF_CVD_VWAP (Largo/Corto)
Peso: ~82 puntos (67 base + 15 sinergia)
Confianza: 85–95%
Descripción: Triple confirmación de niveles institucionales, presión de volumen y alineación multitemporal
Cuándo Operar: Alta convicción – todos los sistemas alineados
Nivel de Riesgo: Bajo (señal más fuerte)
🏆 OFI_CVD (Largo/Corto)
Peso: ~52 puntos (40 base + 12 sinergia)
Confianza: 80–90%
Descripción: Desequilibrio de flujo de órdenes confirmado por delta de volumen acumulado
Cuándo Operar: Dinero inteligente activo – acumulación/distribución institucional
Nivel de Riesgo: Bajo-Medio
🏆 ICHIMOKU_MTF (Largo/Corto)
Peso: ~51 puntos (41 base + 10 sinergia)
Confianza: 75–85%
Descripción: Tendencia de nube confirmada en múltiples marcos de tiempo
Cuándo Operar: Tendencia fuerte con confirmación multitemporal
Nivel de Riesgo: Bajo-Medio
🏆 VWAP_OFI (Largo/Corto)
Peso: ~48 puntos (38 base + 10 sinergia)
Confianza: 75–85%
Descripción: Precio en nivel VWAP institucional con confirmación de flujo de órdenes
Cuándo Operar: Soporte/resistencia institucional con compras/ventas activas
Nivel de Riesgo: Medio
🏆 CVD_VOLUME (Largo/Corto)
Peso: ~41 puntos (32 base + 9 sinergia)
Confianza: 70–80%
Descripción: Delta de volumen confirmado por aumento de volumen
Cuándo Operar: Ruptura de volumen con sesgo direccional
Nivel de Riesgo: Medio
Patrones Mixtos Prioritarios + Principales
📊 MTF_RSI_DIV (Largo/Corto)
Peso: ~49 puntos (40 base + 9 sinergia)
Confianza: 75–85%
Descripción: Alineación multitemporal con divergencia RSI
Cuándo Operar: Reversión de tendencia con confirmación multitemporal
Nivel de Riesgo: Medio
📊 ICHIMOKU_MACD (Largo/Corto)
Peso: ~36 puntos (28 base + 8 sinergia)
Confianza: 70–80%
Descripción: Tendencia de nube confirmada por momentum MACD
Cuándo Operar: Continuación de tendencia con confirmación de momentum
Nivel de Riesgo: Medio
Patrones de Indicadores Principales
📈 RSI_DIV_MACD (Largo/Corto)
Peso: ~35 puntos (27 base + 8 sinergia)
Confianza: 70–80%
Descripción: Divergencia confirmada por cambio de momentum
Cuándo Operar: Señales de reversión de momentum
Nivel de Riesgo: Medio-Alto
📈 VOLUME_BB (Largo/Corto)
Peso: ~26 puntos (20 base + 6 sinergia)
Confianza: 65–75%
Descripción: Volumen confirma ruptura de Bandas de Bollinger
Cuándo Operar: Ruptura de volatilidad con volumen
Nivel de Riesgo: Medio-Alto
📈 RSI_BB (Largo/Corto)
Peso: ~27 puntos (22 base + 5 sinergia)
Confianza: 65–75%
Descripción: Niveles extremos de RSI en los límites de la banda
Cuándo Operar: Sobrecompra/sobreventa en extremos
Nivel de Riesgo: Medio-Alto
Confirmaciones de Múltiples Señales
🎯 MULTI_PRIORITY (Largo/Corto)
Peso: Variable (dependiendo de qué 3+ indicadores prioritarios se alineen)
Confianza: 80–90%
Descripción: 3 o más indicadores prioritarios alineados
Cuándo Operar: Raro pero de confianza extremadamente alta
Nivel de Riesgo: Muy Bajo
🎯 MULTI_CORE (Largo/Corto)
Peso: Variable (dependiendo de qué 3+ indicadores principales se alineen)
Confianza: 75–85%
Descripción: Fuerte confluencia de indicadores técnicos
Cuándo Operar: Indicadores técnicos fuertemente alineados
Nivel de Riesgo: Bajo-Medio
Patrón de Respaldo
⚪ CONFLUENCE (Largo/Corto)
Peso: Mínimo 70.0 (umbral)
Confianza: 60–70%
Descripción: Varios indicadores alineados pero sin sinergias fuertes
Cuándo Operar: Señal mínima viable – usar con precaución
Nivel de Riesgo: Medio-Alto
Guía de Configuración
Configuración Rápida
Conservadora (Bajo Riesgo, Menos Operaciones)
min_weight_threshold: 80.0 # Umbral más alto = señales más fuertes requeridas
mtf_min_alignment_score: 0.85 # Requiere al menos 85% de alineación multi-timeframe
ichimoku_min_confidence: 65.0 # Mayor confianza requerida
ofi_aggressive_buy_threshold: 70.0 # Umbral más alto para flujo de órdenes agresivo de compra
Balanceada (Recomendada)
min_weight_threshold: 70.0 # Umbral balanceado por defecto
mtf_min_alignment_score: 0.80 # 80% de alineación multi-timeframe
ichimoku_min_confidence: 55.0 # Confianza estándar
ofi_aggressive_buy_threshold: 65.0 # Umbral estándar para flujo de órdenes agresivo de compra
Agresiva (Mayor Riesgo, Más Operaciones)
min_weight_threshold: 50.0 # Umbral más bajo = más señales
mtf_min_alignment_score: 0.70 # 70% de alineación multi-timeframe
ichimoku_min_confidence: 50.0 # Confianza mínima aceptable
ofi_aggressive_buy_threshold: 60.0 # Umbral más bajo para flujo de órdenes agresivo de compra
Configuraciones Esenciales
Interruptor Principal
enabled_confluence_signal: true # Activar/desactivar todo el sistema
Control de Umbrales
min_weight_threshold: 70.0 # Peso total mínimo para generar señal
# Más bajo = más señales (menos selectivo)
# Más alto = menos señales (más selectivo)
Gestión de Conflictos
conflicting_signals_penalty: 15.0 # Penalización de confianza cuando existen señales opuestas
conflicting_signals_threshold: 30.0 # Peso mínimo opuesto para aplicar penalización
Detalles de los Indicadores
Indicadores Prioritarios (Mayores Pesos)
1. Alineación Multi-Timeframe (MTF)
Peso: 25.0 | Documentación: Guía MTF
Qué detecta: Alineación de tendencia en marcos temporales corto, medio y largo
Configuración:
mtf_short_term_period: 10 # Corto plazo: 10 velas
mtf_medium_term_period: 30 # Mediano plazo: 30 velas
mtf_long_term_period: 50 # Largo plazo: 50 velas
mtf_min_alignment_score: 0.8 # Requiere al menos 80% de alineación
mtf_min_trend_strength: 2.0 # Mínimo 2% de movimiento de precio
Cuándo se activa:
- ✅ Todos los marcos temporales en la misma dirección
- ✅ Puntuación de alineación ≥ 80%
- ✅ RSI/MACD confirman la tendencia del precio
Mejor para: Identificar tendencias fuertes y confirmadas
2. Delta de Volumen Acumulado (CVD)
Peso: 22.0 | Documentación: Guía CVD
Qué detecta: Presión real de compra vs venta desde el flujo de órdenes
Configuración:
cvd_divergence_lookback: 10 # Período retrospectivo para divergencias
cvd_strong_buying_threshold: 1000.0 # Ajustar según el activo
cvd_strong_selling_threshold: -1000.0
cvd_slope_period: 10 # Período de cálculo de momentum CVD
Cuándo se activa:
- ✅ Pendiente CVD > umbral (compra fuerte)
- ✅ Pendiente CVD < umbral (venta fuerte)
- ✅ Detectada divergencia CVD/precio
Mejor para: Detectar acumulación/distribución institucional
Ajuste específico por activo:
# BTC/USDT (alto volumen)
cvd_strong_buying_threshold: 1000.0
# ETH/USDT (volumen medio)
cvd_strong_buying_threshold: 500.0
# Altcoins (bajo volumen)
cvd_strong_buying_threshold: 100.0
3. Bandas VWAP
Peso: 20.0 | Documentación: Guía VWAP
Qué detecta: Interacciones del precio con niveles de referencia institucionales
Configuración:
vwap_std_dev_multiplier: 2.0 # 2 desviaciones estándar
vwap_band_penetration_threshold: 0.5 # Penetración mínima 0.5%
vwap_enable_band_bounce: true # Activar señales de rebote
vwap_enable_crossover: true # Activar señales de cruce
vwap_min_distance_for_signal: 0.3 # Distancia mínima 0.3% desde VWAP
Cuándo se activa:
- ✅ Precio toca banda superior/inferior (señal de rebote)
- ✅ Precio cruza VWAP (cambio de tendencia)
- ✅ Distancia suficiente desde VWAP
Mejor para: Retorno a la media y soportes/resistencias institucionales
Mejor para: Identificar condiciones de pre-breakout
Sistema de Pesos
Pesos predeterminados de las señales
Señales prioritarias (20–25 puntos):
├─ MTF (Multi-timeframe): 25.0
├─ CVD (Delta de volumen): 22.0
├─ VWAP (Precio institucional): 20.0
├─ OFI (Flujo de órdenes): 18.0
└─ ICHIMOKU (Sistema de nube): 16.0
Señales principales (12–15 puntos):
├─ RSI_DIV (Divergencia): 15.0
├─ MACD (Momentum): 12.0
├─ RSI (Zonas extremas): 12.0
├─ BB (Bandas de Bollinger): 10.0
└─ VOLUME: 10.0
Señales de apoyo (5–8 puntos):
├─ MOMENTUM: 8.0
└─ ATR (Volatilidad): 5.0
Ajustes de peso basados en el contexto
El sistema ajusta automáticamente los pesos según las condiciones del mercado:
Contexto de tendencia
Fuerte tendencia alcista + Señal alcista: +20% de peso
Débil tendencia alcista + Señal alcista: +10% de peso
Fuerte tendencia bajista + Señal alcista: -30% de peso
Débil tendencia bajista + Señal alcista: -15% de peso
Contexto de soporte/resistencia
Señal alcista cerca de soporte: +15% de peso
Señal bajista cerca de resistencia: +15% de peso
Contexto de volatilidad
Volatilidad extrema: -20% de peso (todas las señales)
Baja volatilidad + señal de breakout: +10% de peso
Ejemplo de cálculo de peso
Condiciones del mercado:
- Tendencia: Fuerte tendencia alcista
- Volatilidad: Media
- Precio: Cerca de un soporte
Señal detectada: ICHIMOKU (alcista)
Peso base: 16.0
Ajustes:
+ Bono por fuerte tendencia alcista: 16.0 × 1.20 = 19.2
+ Bono por cercanía al soporte: 19.2 × 1.15 = 22.08
Peso final ajustado: 22.08 puntos
Bonos de sinergia
Sinergias de señales prioritarias (mayores bonos)
Triple prioridad (+15.0 puntos)
MTF + CVD + VWAP
→ Multi-timeframe + Presión de volumen + Nivel institucional
→ Máxima confluencia posible
Confirmación de flujo de órdenes (+12.0 puntos)
OFI + CVD
→ Desequilibrio de flujo de órdenes + Delta de volumen
→ Actividad de smart money confirmada
Nube multi-timeframe (+10.0 puntos)
ICHIMOKU + MTF
→ Tendencia de nube en múltiples marcos temporales
→ Fuerte confirmación de tendencia
Flujo de órdenes institucional (+10.0 puntos)
VWAP + OFI
→ Nivel institucional + Flujo de órdenes
→ Smart money en niveles clave
Confirmación de volumen (+9.0 puntos)
CVD + VOLUME
→ Delta de volumen + Pico de volumen
→ Fuerte sesgo direccional
Sinergias mixtas (prioridad + núcleo)
Divergencia multi-timeframe (+9.0 puntos)
MTF + RSI_DIV
→ Alineación multi-timeframe + Divergencia
→ Reversión en múltiples marcos temporales
Momentum de nube (+8.0 puntos)
ICHIMOKU + MACD
→ Tendencia + Confirmación de momentum
→ Continuación de tendencia
Sinergias de indicadores núcleo
Momentum de divergencia (+8.0 puntos)
RSI_DIV + MACD
→ Divergencia + Cambio de momentum
→ Confirmación de reversión
Breakout de volumen (+6.0 puntos)
VOLUME + BB
→ Pico de volumen + Ruptura de bandas
→ Confirmación de breakout
Bandas extremas (+5.0 puntos)
RSI + BB
→ Niveles extremos + Toque de bandas
→ Configuración de retorno a la media
Bonos de múltiples señales
Tres indicadores prioritarios (+12.0 puntos)
Cualquier combinación de 3+ señales prioritarias alineadas
→ Raro pero con confianza extremadamente alta
Tres indicadores núcleo (+10.0 puntos)
Cualquier combinación de 3+ señales núcleo alineadas
→ Fuerte confluencia técnica
Ejemplo de cálculo de sinergia
Señales detectadas:
1. ICHIMOKU (alcista): +16.0
2. MACD (alcista): +12.0
3. VOLUME (alcista): +10.0
Suma base: 38.0
Sinergias detectadas:
- ICHIMOKU + MACD: +8.0
- (No hay sinergia VOLUME con ICHIMOKU/MACD)
Peso final: 38.0 + 8.0 = 46.0 puntos
Estado: Por debajo del umbral (70.0) → Sin señal
Configuración de trading
Paso 1: Activar el sistema
En signalsettings.yaml:
enabled_confluence_signal: true # Activar Smart Confluence
Paso 2: Registrar señales para trading automático
En tradesettings.yaml:
register_trading_signals:
# Alta prioridad (recomendado para auto-trading)
- "MTF_CVD_VWAP_LONG_SIGNAL"
- "MTF_CVD_VWAP_SHORT_SIGNAL"
- "OFI_CVD_LONG_SIGNAL"
- "OFI_CVD_SHORT_SIGNAL"
- "ICHIMOKU_MTF_LONG_SIGNAL"
- "ICHIMOKU_MTF_SHORT_SIGNAL"
# Prioridad media (usar con precaución)
- "VWAP_OFI_LONG_SIGNAL"
- "VWAP_OFI_SHORT_SIGNAL"
- "ICHIMOKU_MACD_LONG_SIGNAL"
- "ICHIMOKU_MACD_SHORT_SIGNAL"
- "CVD_VOLUME_LONG_SIGNAL"
- "CVD_VOLUME_SHORT_SIGNAL"
# Prioridad baja (revisión manual recomendada)
- "RSI_DIV_MACD_LONG_SIGNAL"
- "RSI_DIV_MACD_SHORT_SIGNAL"
- "MULTI_PRIORITY_LONG_SIGNAL"
- "MULTI_PRIORITY_SHORT_SIGNAL"
Paso 3: Registrar señales para notificaciones
En tradesettings.yaml:
register_broadcast_signals:
# Recibir notificaciones de TODAS las señales de confluencia
- "MTF_CVD_VWAP_LONG_SIGNAL"
- "MTF_CVD_VWAP_SHORT_SIGNAL"
- "OFI_CVD_LONG_SIGNAL"
- "OFI_CVD_SHORT_SIGNAL"
- "ICHIMOKU_MTF_LONG_SIGNAL"
- "ICHIMOKU_MTF_SHORT_SIGNAL"
# … agregar más según sea necesario
Paso 4: Ajustar umbrales
Empieza de forma conservadora y ve relajando progresivamente:
# Semana 1: Conservador (solo observación)
min_weight_threshold: 80.0
# Semana 2: Moderado (prueba con posiciones pequeñas)
min_weight_threshold: 70.0
# Semana 3+: Optimizado (según tus resultados)
min_weight_threshold: 65.0 # Ajustar según tasa de acierto
Mejores prácticas
1. Ajuste de umbrales
Para diferentes condiciones de mercado
Mercado en tendencia (movimientos direccionales fuertes):
min_weight_threshold: 60.0 # Umbral más bajo aceptable
mtf_min_alignment_score: 0.75 # Más fácil obtener alineación
Mercado lateral / rango (movimientos choppy, sin dirección):
min_weight_threshold: 80.0 # Umbral más alto necesario
mtf_min_alignment_score: 0.85 # Necesita fuerte alineación
Mercado de alta volatilidad (ATR elevado):
min_weight_threshold: 75.0 # Umbral medio-alto
conflicting_signals_penalty: 20.0 # Aumentar penalización
2. Ajuste específico por activo
Activos de alto volumen (BTC, ETH)
cvd_strong_buying_threshold: 1000.0
ofi_min_volume_multiplier: 1.2
volume_spike_multiplier: 2.0
Activos de volumen medio (altcoins principales)
cvd_strong_buying_threshold: 500.0
ofi_min_volume_multiplier: 1.3
volume_spike_multiplier: 1.8
Activos de bajo volumen (altcoins pequeños)
cvd_strong_buying_threshold: 100.0
ofi_min_volume_multiplier: 1.5
volume_spike_multiplier: 1.5
3. Gestión de riesgo por tipo de señal
| Tipo de señal | Nivel de riesgo | Tamaño de posición | Stop Loss |
|---|---|---|---|
| MTF_CVD_VWAP | Muy bajo | 100% | -2% |
| OFI_CVD | Bajo | 80–100% | -2.5% |
| ICHIMOKU_MTF | Bajo–medio | 70–90% | -3% |
| ICHIMOKU_MACD | Medio | 50–70% | -3.5% |
| RSI_DIV_MACD | Medio–alto | 30–50% | -4% |
| CONFLUENCE | Alto | 20–30% | -5% |
4. Estrategia de filtrado de señales
Enfoque conservador (baja frecuencia, alta tasa de acierto)
✅ Operar solo señales con peso ≥ 75
✅ Operar solo patrones de sinergia prioritarios
✅ Requerir confianza ≥ 80%
✅ Evitar operar en alta volatilidad (ATR > 2×)
Enfoque equilibrado (recomendado)
✅ Operar señales con peso ≥ 70
✅ Operar patrones prioritarios + mixtos
✅ Requerir confianza ≥ 70%
✅ Operar en volatilidad media
Enfoque agresivo (alta frecuencia, tasa de acierto media)
✅ Operar señales con peso ≥ 60
✅ Operar todos los tipos de patrones
✅ Requerir confianza ≥ 60%
✅ Operar en todos los regímenes de volatilidad
5. Monitoreo y logging
Habilita un logging detallado para comprender las decisiones de señal:
2026-01-27T04:21:50.010294Z INFO ✅ 4 señales recolectadas:
2026-01-27T04:21:50.010305Z INFO 📌 ICHIMOKU | Alcista | Peso=16.0 | Confianza=83.5%
2026-01-27T04:21:50.010319Z INFO 📌 MACD | Alcista | Peso=12.0 | Confianza=90.0%
2026-01-27T04:21:50.010465Z INFO ⚖️ Puntuación ponderada: COMPRA=38.6 (+8.0) | VENTA=-0.0
2026-01-27T04:21:50.010480Z INFO 📏 Distancia COMPRA al umbral: 23.4 (faltan 23.4)
2026-01-27T04:21:50.010510Z WARN 💡 RECOMENDACIÓN: Señal COMPRA con peso 46.6
Qué monitorear:
- Distancia al umbral (qué tan cerca está de activarse)
- Qué indicadores se activan consistentemente
- Patrones de sinergia que aparecen con mayor frecuencia
- Tasa de acierto por tipo de señal
Solución de problemas
Problema: No se generan señales
Síntoma
⚠️ Insuficiente: COMPRA=46.6, VENTA=-0.0, Requerido=70.0
Soluciones
1. Verificar el umbral
# Reducir temporalmente el umbral para probar
min_weight_threshold: 50.0 # en lugar de 70.0
2. Revisar indicadores individuales
Revisar logs para:
❌ MTF no detectado → Alineación MTF demasiado baja
❌ CVD no detectado → Umbrales CVD demasiado altos
❌ VWAP no detectado → Precio no en las bandas VWAP
❌ OFI no detectado → Volumen demasiado bajo
3. Ajustar umbrales individuales
# Hacer que las señales se activen más fácilmente
mtf_min_alignment_score: 0.70 # en lugar de 0.80
cvd_strong_buying_threshold: 500.0 # en lugar de 1000.0
ofi_aggressive_buy_threshold: 60.0 # en lugar de 65.0
4. Verificar la calidad de los datos
Asegúrate de que:
✅ Se estén recuperando suficientes velas (100+ para Ichimoku)
✅ Los datos de volumen estén disponibles
✅ La señal MACD / histograma se esté calculando (no null)
Problema: Demasiadas señales (baja calidad)
Síntoma
Señales cada 5 minutos con baja confianza
Soluciones
1. Aumentar el umbral
min_weight_threshold: 80.0 # de 70.0
2. Exigir mayor confianza
ichimoku_min_confidence: 65.0 # de 55.0
ofi_min_confidence: 60.0 # de 55.0
mtf_min_confidence: 75.0 # de 70.0
3. Requisitos MTF más estrictos
mtf_min_alignment_score: 0.85 # de 0.80
mtf_only_strong_alignment: true # exigir alineación ≥ 80%
4. Operar solo patrones prioritarios
# En tradesettings.yaml, eliminar patrones de baja prioridad
register_trading_signals:
- "MTF_CVD_VWAP_LONG_SIGNAL" # conservar solo estos
- "OFI_CVD_LONG_SIGNAL" # señales de mayor calidad
- "ICHIMOKU_MTF_LONG_SIGNAL" #
# eliminar: RSI_DIV_MACD, VOLUME_BB, etc.
Problema: MACD no contribuye
Síntoma
macd=null macd_signal=null macd_hist=null
Soluciones
1. Verificar cantidad de velas
max_kline_length: 60 # mínimo para MACD
# MACD necesita: 26 (EMA lenta) + 9 (señal) + margen = 50+
2. Revisar logs
Busca:
INFO 🔧 ICHIMOKU_LINE_CALC: period=26, window_size=26
INFO 🔧 Cálculo MACD: ema12 válida, ema26 válida
3. Verificar configuraciones
macd_fast_period: 12 # configuración estándar
macd_slow_period: 26
macd_signal_period: 9
Problema: Ichimoku muestra nubes débiles
Síntoma
⚠️ La nube es muy delgada (0.10%) – las señales pueden ser menos fiables
⚠️⚠️⚠️ KIJUN ≈ SENKOU_B!
Explicación
Esto es una condición de mercado legítima en la que la volatilidad reciente superó la volatilidad histórica. Las ventanas de 26 y 52 períodos contienen los mismos máximos/mínimos.
Soluciones
1. Aumentar cantidad de velas
max_kline_length: 100 # de 60
# más datos → mayor variedad de acción del precio
2. Filtrar nubes débiles
ichimoku_ignore_weak_clouds: true # omitir nubes delgadas
ichimoku_weak_cloud_threshold: 0.5 # grosor mínimo 0.5%
3. Esperar mejores condiciones
La nube ganará grosor cuando los extremos antiguos salgan de la ventana.
Monitorea el grosor de la nube en los logs.
Problema: Señales basadas en volumen no se activan
Síntoma
❌ VOLUME no detectado (último=801.75, promedio=834.75, ratio=0.96x)
❌ OFI: confirmación de volumen fallida: 0.96x vs requerido 1.20x
Soluciones
1. Reducir requisitos de volumen
volume_spike_multiplier: 1.5 # de 2.0
ofi_min_volume_multiplier: 1.0 # de 1.2
2. Desactivar confirmación de volumen
ofi_require_volume_confirmation: false
3. Verificar horarios de mercado
El volumen es naturalmente más bajo durante:
- Horas de baja actividad
- Fines de semana (cripto)
- Festivos
Considera filtros por horario o bajar umbrales en estos períodos.
Problema: Señales contradictorias
Síntoma
⚠️ Conflicto SELL: 35.0 (penalización: -15.0%)
Confianza final reducida de 85% a 70%
Explicación
Algunos indicadores muestran alcista, otros bajista. El sistema aplica penalización para reducir exceso de confianza.
Soluciones
1. Aumentar penalización por conflicto
conflicting_signals_penalty: 20.0 # de 15.0
conflicting_signals_threshold: 25.0 # de 30.0
2. Evitar operar durante conflictos
Operar solo cuando:
- Una dirección representa > 90% del peso
- Peso en conflicto < 20 puntos
3. Esperar mayor claridad
Las señales contradictorias suelen resolverse en 1–3 velas.
Esperar un consenso direccional más fuerte.
Temas avanzados
Crear patrones de sinergia personalizados
Puedes modificar la lógica de detección de sinergia en el código para añadir patrones personalizados:
// Añadir dentro de la función detect_signal_synergies
// Personalizado: VWAP + Volume + BB (confirmación de breakout)
if has_vwap && has_volume && has_bb {
synergies.push(SignalSynergy {
indicators: vec!["VWAP".to_string(), "VOLUME".to_string(), "BB".to_string()],
bonus_weight: 12.0,
reason: "Breakout en nivel VWAP con confirmación de volumen".to_string(),
pattern_id: "VWAP_VOLUME_BB".to_string(),
});
}
Ajuste dinámico de umbral
Ajuste automático del umbral según condiciones de mercado:
# Concepto en pseudocódigo
if volatility == "Extreme":
min_weight_threshold = 80.0
elif volatility == "Low":
min_weight_threshold = 60.0
else:
min_weight_threshold = 70.0
Recomendaciones para backtesting
Seguimiento de estas métricas:
- Tasa de acierto por tipo de señal
- Ganancia/pérdida promedio por patrón
- Umbral óptimo por activo
- Rendimiento por horario del día
- Rendimiento por régimen de volatilidad
Ejemplo de seguimiento:
MTF_CVD_VWAP_LONG_SIGNAL:
Operaciones: 15
Tasa de acierto: 87%
Ganancia media: +3.2%
Pérdida media: -1.8%
Relación riesgo/recompensa: 1.78
→ Mantener activado ✅
CONFLUENCE_LONG_SIGNAL:
Operaciones: 45
Tasa de acierto: 58%
Ganancia media: +1.5%
Pérdida media: -2.1%
Relación riesgo/recompensa: 0.71
→ Considerar desactivar ❌
Configuraciones recomendadas por estilo de trading
Scalper (Alta frecuencia)
min_weight_threshold: 50.0
mtf_min_alignment_score: 0.65
ofi_aggressive_buy_threshold: 60.0
volume_spike_multiplier: 1.3
conflicting_signals_penalty: 10.0
# Registrar muchos tipos de señales
register_trading_signals:
- "ICHIMOKU_MACD_LONG_SIGNAL"
- "RSI_DIV_MACD_LONG_SIGNAL"
- "VOLUME_BB_LONG_SIGNAL"
- "CONFLUENCE_LONG_SIGNAL"
# ... etc.
Day Trader (Frecuencia media)
min_weight_threshold: 70.0
mtf_min_alignment_score: 0.75
ofi_aggressive_buy_threshold: 65.0
volume_spike_multiplier: 1.8
conflicting_signals_penalty: 15.0
# Registrar solo señales de alta calidad
register_trading_signals:
- "MTF_CVD_VWAP_LONG_SIGNAL"
- "OFI_CVD_LONG_SIGNAL"
- "ICHIMOKU_MTF_LONG_SIGNAL"
- "ICHIMOKU_MACD_LONG_SIGNAL"
Swing Trader (Baja frecuencia)
min_weight_threshold: 80.0
mtf_min_alignment_score: 0.85
ofi_aggressive_buy_threshold: 70.0
volume_spike_multiplier: 2.0
conflicting_signals_penalty: 20.0
# Solo los mejores
register_trading_signals:
- "MTF_CVD_VWAP_LONG_SIGNAL"
- "OFI_CVD_LONG_SIGNAL"
- "MULTI_PRIORITY_LONG_SIGNAL"
Referencia rápida
Ranking de calidad de señales
Nivel 1 (Máxima calidad)
- MTF_CVD_VWAP (82 puntos, 85–95% confianza)
- OFI_CVD (52 puntos, 80–90% confianza)
- ICHIMOKU_MTF (51 puntos, 75–85% confianza)
Nivel 2 (Alta calidad)
- VWAP_OFI (48 puntos, 75–85% confianza)
- MTF_RSI_DIV (49 puntos, 75–85% confianza)
- CVD_VOLUME (41 puntos, 70–80% confianza)
Nivel 3 (Buena calidad)
- ICHIMOKU_MACD (36 puntos, 70–80% confianza)
- RSI_DIV_MACD (35 puntos, 70–80% confianza)
- MULTI_PRIORITY (variable, 80–90% confianza)
Nivel 4 (Aceptable)
- VOLUME_BB (26 puntos, 65–75% confianza)
- RSI_BB (27 puntos, 65–75% confianza)
- CONFLUENCE (70 puntos, 60–70% confianza)
Combinaciones de peso comunes
Para alcanzar el umbral de 70.0, combinaciones típicas:
Enfoque prioridad pesada:
MTF (25) + CVD (22) + VWAP (20) + sinergia (15) = 82 ✅
Enfoque mixto:
ICHIMOKU (16) + MACD (12) + RSI_DIV (15) + VWAP (20) + sinergias = 71 ✅
Enfoque núcleo pesado:
RSI_DIV (15) + MACD (12) + RSI (12) + BB (10) + VOLUME (10) + sinergias = 67 ❌
(necesita un indicador más o sinergias más fuertes)
Hoja de referencia – Umbrales por defecto
# Generación de señal
min_weight_threshold: 70.0 # rango 50–80
# MTF
mtf_min_alignment_score: 0.80 # rango 0.6–0.9
mtf_min_trend_strength: 2.0 # rango 1.0–3.0
# CVD
cvd_strong_buying_threshold: 1000.0 # depende del activo
# VWAP
vwap_band_penetration_threshold: 0.5 # rango 0.3–1.0
# OFI
ofi_aggressive_buy_threshold: 65.0 # rango 60–75
ofi_min_volume_multiplier: 1.2 # rango 1.0–1.5
# Ichimoku
ichimoku_min_tk_separation: 0.3 # rango 0.2–0.5
ichimoku_min_confidence: 55.0 # rango 50–70
# MACD
macd_histogram_strong_buy: 0.5 # rango 0.3–1.0
# RSI
rsi_extreme_oversold: 10.0 # rango 5–20
rsi_extreme_overbought: 90.0 # rango 80–95
# BB
bb_squeeze_threshold: 0.02 # rango 0.015–0.025
# Volumen
volume_spike_multiplier: 2.0 # rango 1.5–3.0
# ATR
atr_high_volatility_multiplier: 2.0 # rango 1.5–3.0
Soporte y recursos
Enlaces a la documentación
- RSI: https://magictradebot.com/en/doc/rsi-buysell-signals-user-guide
- MACD: https://magictradebot.com/en/doc/macd-buysell-signals-complete-user-guide
- Bandas de Bollinger: https://magictradebot.com/en/doc/bollinger-bands-trading-strategy-guide
- ATR: https://magictradebot.com/en/doc/atr-buysell-signal-user-guide
- Volumen: https://magictradebot.com/en/doc/volume-signals-user-guide
- Momentum: https://magictradebot.com/en/doc/momentumvelocity-signals-user-guide
- Divergencia RSI: https://magictradebot.com/en/doc/rsi-divergence-trading-signal-complete-user-guide
- VWAP: https://magictradebot.com/en/doc/vwap-trading-signal-complete-user-guide
- CVD: https://magictradebot.com/en/doc/cvd-trading-signal-complete-user-guide
- MTF: https://magictradebot.com/en/doc/multi-timeframe-alignment-signals-complete-user-guide
- OFI: https://magictradebot.com/en/doc/order-flow-imbalance-ofi-signals-complete-user-guide
- Ichimoku: https://magictradebot.com/en/doc/ichimoku-cloud-signals-complete-user-guide
Lista de verificación para comenzar
- [ ] Activar Smart Confluence en
signalsettings.yaml - [ ] Establecer umbral (empezar con 70.0)
- [ ] Configurar umbrales específicos por activo (CVD, volumen)
- [ ] Registrar señales deseadas en
tradesettings.yaml - [ ] Activar notificaciones broadcast
- [ ] Observar logs 1–2 días sin operar
- [ ] Ajustar umbrales según frecuencia de señales
- [ ] Empezar con tamaños de posición pequeños
- [ ] Seguir rendimiento por tipo de señal
- [ ] Optimizar configuración según resultados
Puntos clave
✅ Calidad sobre cantidad – Esperar fuerte confluencia
✅ Empezar conservador – Umbral alto (70–80) al inicio
✅ Monitorear de cerca – Revisar logs para entender decisiones
✅ Ajustar gradualmente – Modificar según rendimiento real
✅ Confiar en el sistema – Diseñado para filtrar señales falsas
✅ Gestión de riesgo – Siempre usar stop loss
✅ Específico por activo – Ajustar para cada par
✅ Consciente del mercado – Adaptar a regímenes de volatilidad
Última actualización: 27 de enero de 2026
Versión: 1.0
Sistema: Smart Confluence Signal v4.0