Smart Confluence Signal – Guía Completa del Usuario

Tabla de Contenidos

  1. Resumen
  2. Cómo Funciona
  3. Tipos de Señales y Patrones
  4. Guía de Configuración
  5. Detalles de Indicadores
  6. Sistema de Ponderación
  7. Bonos de Sinergia
  8. Configuración de Trading
  9. Mejores Prácticas
  10. 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
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 (2025 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 (1215 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 (58 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×)
✅ 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:

  1. Tasa de acierto por tipo de señal
  2. Ganancia/pérdida promedio por patrón
  3. Umbral óptimo por activo
  4. Rendimiento por horario del día
  5. 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 ❌

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)

  1. MTF_CVD_VWAP (82 puntos, 85–95% confianza)
  2. OFI_CVD (52 puntos, 80–90% confianza)
  3. ICHIMOKU_MTF (51 puntos, 75–85% confianza)

Nivel 2 (Alta calidad)

  1. VWAP_OFI (48 puntos, 75–85% confianza)
  2. MTF_RSI_DIV (49 puntos, 75–85% confianza)
  3. CVD_VOLUME (41 puntos, 70–80% confianza)

Nivel 3 (Buena calidad)

  1. ICHIMOKU_MACD (36 puntos, 70–80% confianza)
  2. RSI_DIV_MACD (35 puntos, 70–80% confianza)
  3. MULTI_PRIORITY (variable, 80–90% confianza)

Nivel 4 (Aceptable)

  1. VOLUME_BB (26 puntos, 65–75% confianza)
  2. RSI_BB (27 puntos, 65–75% confianza)
  3. 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

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

📎 Related Topics