EA CCI MultiFilter Overbought Oversold Signal Pro
- Asesores Expertos
- Versión: 1.3
- Activaciones: 5
CCI OBOS Multi Filters EA - Manual técnico de funcionamiento y documentación [cite: 1, 2]
1. DESCRIPCIÓN GENERAL DEL SISTEMA [cite: 1]
CCI OBOS Multi Filters EA es una solución de trading automatizado diseñada para MetaTrader 5, desarrollada por FAZA A N[cite: 2]. El programa opera basándose en extremos cíclicos de impulso y reversiones estadísticas de límites calculadas mediante el Índice de Canal de Materias Primas (CCI)[cite: 1, 2]. La arquitectura es totalmente transparente y se basa en reglas, sin rutinas de «caja negra», cálculos ocultos ni afirmaciones sin verificar [cite: 1]. La evaluación principal de las operaciones se lleva a cabo estrictamente al cierre de la barra 1, lo que garantiza que no se produzcan recálculos ni repintados en las barras de precios activas [cite: 1, 2]. El sistema no utiliza secuencias multiplicadoras de Martingala, estructuras de rejilla sin cobertura, promedios en posiciones perdedoras ni arbitraje de latencia [cita: 1, 2]. Cada posición opera con protección física de Stop Loss y Take Profit por parte del bróker, complementada con ajustes dinámicos de volatilidad a través del Rango Verdadero Medio (ATR), lógica automatizada de umbral de rentabilidad, módulos de trailing stop, verificaciones del margen libre de la cuenta y validación de la distancia del StopLevel del bróker [cita: 1, 2]. Los operadores pueden activar hasta 14 filtros de confirmación técnica independientes para adaptar el perfil de ejecución a las condiciones específicas del mercado [cita: 2].
2. PRINCIPIO DE FUNCIONAMIENTO Y LÓGICA TÉCNICA[cite: 1, 2]
El principal desencadenante direccional se rige por el Índice de Canal de Materias Primas (CCI), que cuantifica las desviaciones respecto a los precios medios estadísticos históricos[cita: 1, 2].
Fórmulas matemáticas:
Precio típico (TP) = (Máximo + Mínimo + Cierre) / 3 [cita: 1]
Media móvil simple del TP (SMA_TP) = Suma(TP, N) / N[cita: 1]
Desviación media (MD) = Suma(|TP - SMA_TP|, N) / N[cite: 1]
Valor del CCI = (TP - SMA_TP) / (0,015 * MD)[cita: 1]
Lógica de la señal y ejecución:
- Señal de compra: se produce cuando el CCI de la barra 1 cruza por encima del nivel de sobreventa, mientras que la barra 2 se encontraba por debajo o igual al nivel de sobreventa (cci_buf[1] > nivel de sobreventa && cci_buf[2] <= nivel de sobreventa)[cite: 2].
- Señal de venta: se produce cuando el CCI de la barra 1 cruza por debajo del nivel de sobrecompra, mientras que la barra 2 se encontraba por encima o igual al nivel de sobrecompra (cci_buf[1] < nivel de sobrecompra && cci_buf[2] >= nivel de sobrecompra)[cite: 2].
- Garantía de no repintado: los búferes se muestrean en la barra 1 (vela cerrada); las entradas confirmadas nunca desaparecen, se recalculan ni se desplazan retrospectivamente [cite: 1, 2].
- Confluencia de filtros: cuando se detecta una señal de entrada, la rutina «ApplyFilters» comprueba todos los filtros activados simultáneamente mediante operaciones lógicas «AND»; cualquier filtro que falle cancela inmediatamente la ejecución [cita: 2].
3. FILTROS DE CONFIRMACIÓN INTEGRADOS[cite: 2]
- Filtro de cruce del RSI: evalúa el impulso de reversión localizado; para comprar es necesario que el RSI cruce por encima del nivel de sobreventa; para vender, es necesario que el RSI cruce por debajo del nivel de sobrecompra [ref.: 2].
- Filtro de tendencia ADX: garantiza un impulso direccional mínimo al exigir que el valor del ADX principal sea ≥ al nivel mínimo del ADX [cita: 2].
- Filtro de media móvil simple: Alinea las operaciones con la tendencia de referencia predominante; para comprar se requiere que el cierre[1] sea mayor que la media móvil[1]; para vender se requiere que el cierre[1] sea menor que la media móvil[1][cite: 2].
- Filtro Ichimoku Senkou Span B: Verifica el equilibrio de la nube; para comprar se requiere que el cierre[1] sea mayor que el Senkou Span B[1]; para vender se requiere que el cierre[1] sea menor que el Senkou Span B[1][cite: 2].
- Filtro RSI 75: Distingue entre regímenes alcistas y bajistas a gran escala; para comprar se requiere que RSI(75)[1] > 50; para vender se requiere que RSI(75)[1] < 50 [cite: 2].
- Filtro de doble media móvil: confirma la alineación entre la tendencia rápida y la lenta; para comprar se requiere que la media móvil rápida MA_A sea mayor que la lenta MA_B; para vender se requiere que la media móvil rápida MA_A sea menor que la lenta MA_B [cita: 2].
- Filtro del oscilador Awesome: ofrece tres criterios de validación seleccionables: magnitud mínima del volumen (AO_Buy_Min/AO_Sell_Max), continuidad del color o la pendiente, y alineación con el umbral de la línea cero[cite: 2].
- Filtro SAR parabólico: impone la alineación con la evolución del precio; para comprar se requiere que el cierre [1] > SAR [1]; para vender se requiere que el cierre [1] < SAR [1][cite: 2].
- Filtro de tendencia CCI: emplea un CCI independiente de período más largo; para comprar se requiere que el CCI de tendencia > 0; para vender se requiere que el CCI de tendencia < 0 [cita: 2].
- Filtro secundario de sobrecompra/sobreventa del CCI: Requiere que el CCI secundario alcance niveles extremos de confirmación (CCI > sobrecompra para comprar; CCI < sobreventa para vender)[cite: 2].
- Filtro de tendencia RVI: confirma la expansión del vigor; para comprar se requiere que el RVI principal sea > 0; para vender se requiere que el RVI principal sea < 0 [cita: 2].
- Filtro de señal del RVI: Confirmación del cruce direccional; para comprar se requiere que el RVI principal sea > que la señal del RVI; para vender se requiere que el RVI principal sea < que la señal del RVI [cita: 2].
- Filtros de señal y cero del MACD: para comprar se requiere que el histograma del MACD sea > 0 y/o que la línea principal sea > 0; para vender se requiere que el histograma del MACD sea < 0 y/o que la línea principal sea < 0 [cita: 2].
- Filtro de soporte y resistencia: evalúa las bandas dinámicas de máximos y mínimos oscilantes a lo largo de SR_Period; las entradas deben interactuar directamente dentro de los SR_Zone_Points del límite [cita: 2].
- Filtro de retroceso de Fibonacci: utiliza el análisis de oscilaciones de ZigZag (profundidad, desviación, retroceso) para calcular las bandas de retroceso entre Fib_Level_1 y Fib_Level_2; las órdenes requieren que el rango de la vela se cruce dentro de la zona[cite: 2].
- Filtro Heiken Ashi: Construye valores de velas sintéticas suavizadas; la compra requiere una barra HA alcista (HA_Close > HA_Open); la venta requiere una barra HA bajista (HA_Close < HA_Open)[cita: 2].
4. GESTIÓN DE RIESGOS Y MEDIDAS DE SEGURIDAD EN LA EJECUCIÓN [cita: 1, 2]
- Verificación de StopLevel: Consulta automáticamente los campos SYMBOL_TRADE_STOPS_LEVEL y SYMBOL_SPREAD del bróker; aplica un margen de protección mínimo de (Nivel de stop + Spread + 10 puntos) en todas las distancias de SL, TP, punto de equilibrio y trailing para evitar errores de rechazo[cite: 2].
- Protección del capital de margen: utiliza OrderCalcMargin antes de enviar las órdenes; bloquea las órdenes si el margen excede el margen libre y restringe el tamaño del lote para utilizar un máximo del 70 % del margen libre [cita: 2].
- Normalización del volumen: calibra los tamaños de lote en función de los valores SYMBOL_VOLUME_MIN, SYMBOL_VOLUME_MAX y SYMBOL_VOLUME_STEP del bróker [cita: 2].
- Modos de gestión del capital: admite lotes fijos estáticos (InpFixLot) o un escalado dinámico basado en fórmulas de pasos de saldo (InpBaseBalance e InpBaseLot) [cita: 2].
- Ajustes dinámicos de objetivos ATR: Permite configurar el Stop Loss, el Take Profit, el umbral de equilibrio (Break-Even) y las distancias de los pasos del trailing stop en función de multiplicadores de volatilidad ATR en tiempo real [cita: 2].
- Gestión de posiciones: ejecuta una rutina de tick independiente dentro de OnTick() para realizar modificaciones precisas del punto de equilibrio y ajustes del trailing stop con paso mínimo [cite: 2].
- Control de órdenes: InpCloseOnOpposite permite el cierre automático de posiciones abiertas contrarias ante señales inversas, e InpUseMaxOrders impone límites máximos de exposición [cita: 2].
5. RECOMENDACIONES DE CONFIGURACIÓN Y FUNCIONAMIENTO[cite: 1]
- Activos recomendados: pares de divisas líquidos (EURUSD, GBPUSD, USDJPY, AUDUSD, USDCAD, USDCHF, EURJPY, GBPJPY) y metales (XAUUSD)[cite: 1].
- Marcos temporales recomendados: M5, M15 para el scalping intradía; M30, H1 para el day trading; H4 para el posicionamiento swing[cite: 1].
- Tipo de cuenta: Compatible con cuentas de cobertura y de compensación en MetaTrader 5[cite: 1, 2].
- Entorno de ejecución: bróker ECN/STP con spreads bajos y una latencia de ejecución inferior a 20 ms; se recomienda un VPS de baja latencia para el mantenimiento continuo del trailing stop[cite: 1].
- Depósito mínimo: el saldo mínimo recomendado es de 200 a 500 USD para un tamaño de lote fijo de 0,01, o de 600 USD por cada 0,01 de lote con escalado dinámico del saldo[cite: 1, 2].
6. LISTA COMPLETA DE PARÁMETROS DE ENTRADA [cita: 1, 2]
Configuración general:[cite: 2]
- InpGroupGeneral (por defecto: «=== CONFIGURACIÓN GENERAL ===») -> Encabezado que agrupa los parámetros operativos generales[cite: 2].
- InpMagicNumber (por defecto: 123456) -> Identificador numérico único para las órdenes realizadas por este EA[cite: 2].
- InpTradeComment (por defecto: «CCI_EA») -> Identificador de texto asociado a las órdenes de negociación para el registro y la auditoría [cita: 2].
- InpCloseOnOpposite (por defecto: false) -> Cierra automáticamente las operaciones abiertas opuestas al recibir nuevas señales válidas (true/false)[cite: 2].
- InpUseMaxOrders (por defecto: true) -> Activa la restricción del número máximo de órdenes abiertas simultáneamente (true/false) [cite: 2].
- InpMaxOrders (por defecto: 20) -> Número máximo de posiciones abiertas permitidas por símbolo y número mágico (número de órdenes)[cita: 2].
Gestión del capital: [cita: 2]
- InpGroupMM (Por defecto: «=== GESTIÓN DEL CAPITAL ===») -> Encabezado de los parámetros que agrupan los ajustes de tamaño de volumen[cite: 2].
- InpUseAutoLot (Por defecto: false) -> Activa o desactiva el cálculo dinámico del lote en función del saldo (true/false)[cite: 2].
- InpFixLot (Por defecto: 0,01) -> Volumen fijo de la orden que se utiliza cuando AutoLot está desactivado (lotes)[cite: 2].
- InpBaseBalance (por defecto: 600,0) -> Incremento de saldo necesario para aumentar el volumen en el cálculo automático del tamaño de los lotes (divisa)[cita: 2].
- InpBaseLot (por defecto: 0,01) -> Incremento de volumen aplicado por cada paso de InpBaseBalance (lotes)[cite: 2].
Gestión de riesgos y ATR:[cite: 2]
- InpGroupRisk (Por defecto: «=== GESTIÓN DE RIESGOS Y ATR ===») -> Encabezado del parámetro que agrupa las variables de protección contra el riesgo[cite: 2].
- InpATR_Period (por defecto: 10) -> Período de retrospectiva utilizado para calcular la volatilidad del rango verdadero medio (barras)[cite: 2].
- InpUseTP (por defecto: true) -> Activa la colocación de Take Profit en nuevas órdenes de mercado (true/false)[cite: 2].
- InpUseTP_ATR (Por defecto: false) -> Calcula la distancia del Take Profit de forma dinámica utilizando un multiplicador del ATR (true/false)[cita: 2].
- InpTP_Value (Por defecto: 1000,0) -> Magnitud del objetivo de «Take Profit» en puntos fijos o mediante un multiplicador del ATR (puntos / ratio) [cita: 2].
- InpUseSL (Por defecto: true) -> Activa la colocación de Stop Loss en nuevas órdenes de mercado (true/false)[cite: 2].
- InpUseSL_ATR (Por defecto: false) -> Calcula la distancia del Stop Loss de forma dinámica utilizando un multiplicador ATR (true/false)[cite: 2].
- InpSL_Value (Por defecto: 500,0) -> Magnitud de la distancia del Stop Loss en puntos fijos o como multiplicador del ATR (puntos / ratio)[cite: 2].
- InpUseBE (Por defecto: false) -> Activa la modificación automática del stop de punto de equilibrio (true/false)[cite: 2].
- InpUseBE_ATR (por defecto: false) -> Utiliza el multiplicador ATR para determinar el umbral de activación de la ganancia de equilibrio (true/false)[cite: 2].
- InpBE_Value (Por defecto: 200,0) -> Beneficio necesario para ajustar el Stop Loss al precio de entrada (puntos / multiplicador del ATR)[cite: 2].
- InpUseTrailing (Por defecto: false) -> Activa la gestión del stop dinámico en operaciones rentables (true/false)[cite: 2].
- InpUseTS_ATR (Por defecto: false) -> Calcula la distancia del trailing de forma dinámica utilizando el multiplicador ATR (true/false)[cite: 2].
- InpTS_Start (por defecto: 300,0) -> Beneficio mínimo no realizado antes de que el trailing stop comience a seguir el precio (puntos)[cite: 2].
- InpTS_Step (Por defecto: 500,0) -> Distancia de desplazamiento del trailing stop por detrás del precio de mercado (puntos / multiplicador ATR)[cita: 2].
Ajustes del CCI (desencadenante principal):[cite: 2]
- InpGroupCCI (Por defecto: «=== AJUSTES DEL CCI ===») -> Encabezado de los parámetros que agrupa las entradas del generador de señales principal [cite: 2].
- CCI_Period (Por defecto: 8) -> Período de promediado del cálculo para el Índice de Canal de Materias Primas (barras)[cite: 2].
- CCI_Source (por defecto: PRICE_CLOSE) -> Tipo de precio aplicado que se utiliza para el cálculo del CCI principal [cite: 2].
- OverboughtLevel (Por defecto: 100,0) -> Umbral superior; el cruce a la baja genera una señal de venta (puntos del índice)[cite: 2].
- OversoldLevel (por defecto: -100,0) -> Umbral inferior; al cruzarlo al alza se genera una señal de compra (puntos del índice)[cite: 2].
Filtro de cruce del RSI:[cite: 2]
- RSI_Group (Por defecto: «=== RSI CROSS FILTER ===») -> Encabezado del parámetro que agrupa los ajustes del filtro de cruce del RSI[cite: 2].
- Use_RSI_Cross_Filter (Por defecto: false) -> Activa el filtro secundario de confirmación de cruce del RSI (true/false)[cite: 2].
- RSI_Length (por defecto: 14) -> Período de cálculo para el filtro RSI secundario (barras)[cite: 2].
- RSI_Price_Source (por defecto: PRICE_CLOSE) -> Datos de precios aplicados que se utilizan para el cálculo del RSI [cita: 2].
- Sobreventa (por defecto: 30,0) -> Umbral límite alcista para el gancho del RSI (puntos del índice)[cite: 2].
- Sobrecompra (Por defecto: 70,0) -> Umbral límite bajista para el gancho del RSI (puntos del índice)[cite: 2].
Filtro ADX:[cite: 2]
- ADX_Group (por defecto: «=== ADX FILTER ===») -> Encabezado del parámetro que agrupa los ajustes del filtro ADX[cite: 2].
- Use_ADX_Filter (por defecto: false) -> Activa el filtro del índice de movimiento direccional (true/false)[cite: 2].
- ADX_Period (por defecto: 10) -> Período de retrospectiva para el cálculo del ADX (barras)[cite: 2].
- ADX_Min_Level (por defecto: 20,0) -> Umbral mínimo de la línea ADX requerido para permitir la apertura de posiciones (puntos del índice)[cite: 2].
Filtro de media móvil única:[cite: 2]
- MA_Group (Por defecto: «=== FILTRO DE MEDIA MÓVIL ÚNICA ===») -> Encabezado de los parámetros que agrupa las entradas de la media móvil de referencia única [cita: 2].
- Use_MA_Filter (Por defecto: false) -> Activa el filtro de dirección de tendencia de la media móvil única (true/false)[cite: 2].
- MA_Period (Por defecto: 50) -> Período de cálculo de la media móvil de referencia (barras)[cite: 2].
- MA_Method (por defecto: MODE_SMA) -> Método de suavizado aplicado al cálculo de la media móvil[cite: 2].
- MA_Shift (Por defecto: 0) -> Desplazamiento horizontal de las barras para la media móvil (barras)[cite: 2].
Filtro Ichimoku:[cite: 2]
- Ichimoku_Group (Por defecto: «=== ICHIMOKU SENKOU SPAN B FILTER ===») -> Encabezado de los parámetros que agrupa las entradas del filtro Ichimoku[cite: 2].
- Use_Ichimoku_Filter (Por defecto: false) -> Activa el filtro de la línea de base del Ichimoku Senkou Span B (true/false)[cite: 2].
- Ichimoku_SenkouB (por defecto: 52) -> Período de promediado para la línea de la nube del Senkou Span B (barras)[cite: 2].
- Ichimoku_Kijun (Por defecto: 26) -> Período de promediado para la línea de referencia Kijun-sen (barras)[cite: 2].
Filtro RSI 75:[cite: 2]
- RSI75_Group (por defecto: «=== FILTRO RSI 75 ===») -> Encabezado de parámetro que agrupa los datos de tendencia a largo plazo del RSI[cite: 2].
- Use_RSI75_Filter (por defecto: false) -> Activa el filtro del régimen de nivel 50 del RSI de período ampliado (true/false)[cite: 2].
- RSI_Filter_Period (por defecto: 75) -> Período de cálculo retrospectivo para el RSI a largo plazo (barras)[cite: 2].
Filtro de doble media móvil:[cite: 2]
- DoubleMA_Group (Por defecto: «=== FILTRO DE DOBLE MEDIA MÓVIL ===») -> Encabezado de parámetro que agrupa las entradas de cruce de dos medias móviles[cite: 2].
- Use_DoubleMA_Filter (por defecto: falso) -> Activa el filtro de alineación de medias móviles dobles (verdadero/falso)[cite: 2].
- MA_A_Period (por defecto: 30) -> Período de promediado para la media móvil rápida A (barras)[cite: 2].
- MA_A_Method (por defecto: MODE_EMA) -> Tipo de suavizado del cálculo para la media móvil rápida A[cita: 2].
- MA_A_Applied (Por defecto: PRICE_CLOSE) -> Datos de precios aplicados a la media móvil rápida A[cite: 2].
- MA_A_Shift (Por defecto: 0) -> Desplazamiento horizontal de la media móvil rápida A (barras)[cite: 2].
- MA_B_Period (por defecto: 140) -> Período de promediado de la media móvil lenta B (barras)[cite: 2].
- MA_B_Method (por defecto: MODE_EMA) -> Tipo de suavizado del cálculo para la media móvil lenta B [cita: 2].
- MA_B_Applied (Por defecto: PRICE_CLOSE) -> Datos de precios aplicados para la media móvil lenta B [cita: 2].
- MA_B_Shift (por defecto: 0) -> Desplazamiento horizontal de la media móvil lenta B (barras)[cite: 2].
Filtro del oscilador Awesome (AO):[cite: 2]
- AO_Group (Por defecto: «=== FILTRO DEL OSCILADOR AWESOME ===») -> Agrupación de encabezados de parámetros de las entradas del Oscilador Awesome[cite: 2].
- Use_AO_Filter (Por defecto: false) -> Activa el filtro de impulso del Awesome Oscillator (true/false)[cite: 2].
- Use_AO_Volume_Filter (Por defecto: false) -> Restringe las operaciones en función de los valores numéricos mínimos del AO (true/false)[cite: 2].
- AO_Buy_Min (Por defecto: 4,0) -> Valor mínimo positivo del AO necesario para permitir órdenes de compra (puntos)[cite: 2].
- AO_Sell_Max (por defecto: -4,0) -> Valor máximo negativo del AO requerido para permitir órdenes de venta (puntos)[ref.: 2].
- Use_AO_Color_Filter (por defecto: false) -> Requiere que la pendiente o el color de la barra del AO coincida con la dirección de entrada (true/false)[cite: 2].
- Use_AO_Zero_Filter (por defecto: false) -> Requiere que el AO se sitúe en el lado activo de la línea de cero (true/false)[cite: 2].
Filtro SAR parabólico: [cite: 2]
- SAR_Group (Por defecto: «=== FILTRO SAR PARABÓLICO ===») -> Encabezado de parámetros que agrupa las entradas del SAR parabólico [cite: 2].
- Use_SAR_Filter (Predeterminado: falso) -> Activa el filtro de límite de seguimiento del SAR parabólico (verdadero/falso)[cite: 2].
- SAR_Step (Por defecto: 0,02) -> Valor del paso incremental del factor de aceleración (ratio)[cite: 2].
- SAR_Maximum (Por defecto: 0,2) -> Valor máximo del factor de aceleración (ratio)[cite: 2].
Filtro Heiken Ashi:[cite: 2]
- HA_Group (Por defecto: «=== FILTRO HEIKEN ASHI ===») -> Agrupación de los encabezados de los parámetros de entrada de Heiken Ashi[cita: 2].
- Use_HeikenAshi_Filter (Por defecto: false) -> Activa el filtro sintético de barras direccionales Heiken Ashi (true/false)[cite: 2].
Filtro de tendencia CCI:[cite: 2]
- CCI_Group (por defecto: «=== FILTRO DE TENDENCIA CCI ===») -> Encabezado de los parámetros que agrupa las entradas de la macro de tendencia CCI[cite: 2].
- Use_CCI_Filter (Por defecto: false) -> Activa el filtro de tendencia secundario de la línea cero del CCI de período superior (true/false)[cite: 2].
- CCI_Trend_Period (por defecto: 50) -> Período de promediado del cálculo para el CCI de tendencia (barras)[cite: 2].
- CCI_Trend_Applied (Por defecto: PRICE_CLOSE) -> Tipo de precio aplicado para el CCI de tendencia[cite: 2].
Filtro secundario de sobrecompra/sobreventa del CCI: [cite: 2]
- CCI_OBOS_Group (Por defecto: «=== FILTRO OB Y OS DEL CCI ===») -> Encabezado de los parámetros que agrupa las entradas secundarias de OB/OS del CCI [cite: 2].
- Use_CCI_OBOS_Filter (Por defecto: false) -> Activa el filtro secundario de extremos del CCI multipériodo (true/false)[cite: 2].
- CCI_OBOS_Period (por defecto: 14) -> Período de cálculo para el CCI OB/OS secundario (barras)[cite: 2].
- CCI_OBOS_Applied (Por defecto: PRICE_CLOSE) -> Tipo de precio aplicado para el CCI secundario de sobrecompra/sobreventa[cite: 2].
- CCI_Overbought (Por defecto: 100,0) -> Umbral extremo superior para el filtro CCI secundario (puntos del índice)[cite: 2].
- CCI_Oversold (Por defecto: -100,0) -> Umbral extremo inferior para el filtro CCI secundario (puntos del índice)[cite: 2].
Filtro de tendencia RVI:[cite: 2]
- RVI_Group (Por defecto: «=== FILTRO DE TENDENCIA RVI ===») -> Encabezado de los parámetros que agrupa las entradas de tendencia del RVI[cite: 2].
- Use_RVI_Filter (Por defecto: false) -> Activa el filtro de tendencia de la línea cero del Índice de Vigor Relativo (true/false)[cite: 2].
- RVI_Period (por defecto: 75) -> Período de retrospectiva para el cálculo de la línea de referencia de la tendencia del RVI (barras)[cite: 2].
Filtro de señal RVI:[cite: 2]
- RVI_Signal_Group (Por defecto: «=== FILTRO DE SEÑAL RVI ===») -> Agrupación de encabezados de parámetros de las entradas de la línea de señal del RVI[cite: 2].
- Use_RVI_Signal_Filter (por defecto: falso) -> Habilita la confirmación del cruce entre la línea principal del RVI y la línea de señal (verdadero/falso)[cite: 2].
- RVI_Signal_Period (por defecto: 20) -> Período de cálculo para la interacción de la señal del RVI (barras)[cite: 2].
Filtros MACD:[cite: 2]
- MACD_Group (Por defecto: «=== FILTRO DE SEÑAL MACD ===») -> Agrupación de encabezados de parámetros de las entradas del filtro de señal MACD[cite: 2].
- Use_MACD_Filter (Por defecto: falso) -> Activa la confirmación del impulso del histograma del MACD (verdadero/falso)[cite: 2].
- MACD_FastEMA (Por defecto: 12) -> Período de la media móvil exponencial rápida para el MACD (barras)[cite: 2].
- MACD_SlowEMA (por defecto: 26) -> Período de la media móvil exponencial lenta para el MACD (barras)[cite: 2].
- MACD_SignalSMA (Por defecto: 9) -> Período de la media móvil simple de la línea de señal para el MACD (barras)[cite: 2].
- MACD_Applied (por defecto: PRICE_CLOSE) -> Datos de precio aplicados para el cálculo del MACD[cite: 2].
- MACD_Zero_Group (por defecto: «=== MACD LEV 0 FILTER ===») -> Encabezado de los parámetros que agrupan las entradas del nivel cero del MACD [cite: 2].
- Use_MACD_Zero_Filter (Por defecto: false) -> Activa el filtro de alineación del nivel cero de la línea principal del MACD (true/false)[cite: 2].
Filtro de soporte y resistencia:[cite: 2]
- SR_Group (Por defecto: «=== FILTRO DE SOPORTE Y RESISTENCIA ===») -> Encabezado de parámetros que agrupa las entradas de acción del precio de S/R [cite: 2].
- Use_SR_Filter (Por defecto: false) -> Activa el filtro de contacto con los niveles estructurales de soporte y resistencia (true/false)[cite: 2].
- SR_Period (por defecto: 50) -> Ventana de retrospectiva de cálculo para identificar los extremos de los precios de oscilación (barras) [cite: 2].
- SR_Zone_Points (por defecto: 80) -> Tolerancia de anchura de la zona límite de soporte y resistencia (puntos)[cite: 2].
Filtro de Fibonacci:[cite: 2]
- Fib_Group (Por defecto: «=== FILTRO DE FIBONACCI ===») -> Encabezado de los parámetros que agrupa las entradas de retrocesos de Fibonacci [cite: 2].
- Use_Fib_Filter (Por defecto: false) -> Activa el filtro de confluencia de retrocesos de Fibonacci basado en ZigZag (true/false)[cite: 2].
- Fib_Level_1 (por defecto: 0,382) -> Primera relación límite para la evaluación de la zona de Fibonacci (relación decimal)[cite: 2].
- Fib_Level_2 (Por defecto: 0,618) -> Segunda relación límite para la evaluación de la zona de Fibonacci (relación decimal)[cite: 2].
- ZigZag_Depth (por defecto: 12) -> Número de barras de retrospectiva para el cálculo de los puntos de oscilación de ZigZag (barras)[cite: 2].
- ZigZag_Deviation (Por defecto: 5) -> Umbral mínimo de desviación del precio para los extremos del ZigZag (puntos)[cite: 2].
- ZigZag_Backstep (por defecto: 3) -> Intervalo mínimo entre barras para los puntos de oscilación consecutivos del ZigZag (barras)[cite: 2].
7. AVISO SOBRE RIESGOS[cite: 1]
La negociación de divisas, índices, materias primas y derivados financieros relacionados conlleva un riesgo sustancial de pérdida y no es adecuada para todos los inversores[cite: 1]. El rendimiento pasado o los resultados de las pruebas retrospectivas no garantizan ni predicen resultados operativos futuros[cite: 1]. Este asesor experto es una herramienta de ejecución técnica diseñada para automatizar reglas analíticas objetivas y no garantiza la rentabilidad de la inversión ni los beneficios[cite: 1]. Evalúa siempre el comportamiento operativo y prueba a fondo las configuraciones predeterminadas o personalizadas en una cuenta de demostración antes de plantearte su implementación en cuentas de trading reales[cite: 1].
