ForexBestRobots.comComparar EAs →
ES

INDICADORES DE MOMENTUM · GUÍA 3

Cómo combinar indicadores de momentum en Forex: funciones, tiempos y redundancia

Combina indicadores de momentum con funciones explícitas, eventos nuevos y velas cerradas alineadas. Reproduce un registro RSI–Stochastic e identifica confirmaciones redundantes.

20 min de lecturaRevisado por el equipo editorial de ForexBestRobots
Un estado persistente del RSI, un cruce nuevo de Stochastic y datos válidos alineados deben coincidir según la regla ilustrativa de la misma vela. El indicador lógico resultante es una observación, no una orden.
Un estado y un evento nuevo cumplen funciones distintas.

Añadir osciladores es fácil; decidir qué aporta cada uno es más difícil. Varias lecturas favorables pueden repetir la misma información de precios, y una condición que sigue siendo verdadera no constituye un evento nuevo. Una combinación útil necesita funciones explícitas, observaciones alineadas y una evaluación de lo que aporta el componente adicional.

1. Asigna funciones distintas en vez de contar votos

Describe tendencia, rango o transición con una regla de contexto del precio definida de antemano. Después indica qué debe aportar el oscilador: un estado de fondo, un evento temporal o una condición para rechazar una observación. Un RSI por encima de su punto medio no demuestra por sí solo una tendencia alcista. Mantén obligatorios los controles de ejecución y exposición, fuera de cualquier votación de indicadores.

La primera guía de momentum explica las mediciones; la guía de divergencia explica la comparación de oscilaciones confirmadas. Esta última guía se centra en combinar observaciones. El ejemplo sintético solo registra valores lógicos; no proporciona una estrategia completa de entrada, salida ni tamaño de posición.

2. Separa un estado, un evento y un filtro obligatorio

FunciónPreguntaEspecificación ilustrativa
Estado¿Qué condición se cumple en esta vela completa?C(k): RSI(3,k) > 50. Puede seguir cumpliéndose durante varias velas.
Evento nuevo¿Qué cambió entre dos observaciones completas?E(k): K(k) > D(k) AND K(k−1) ≤ D(k−1). Es un cruce, no solo estar por encima.
Control de datos¿Están disponibles y alineados los valores actuales y anteriores necesarios?R(k) exige entradas válidas de RSI y Stochastic para la comparación indicada. La falta de datos obliga a omitir la observación.

Desplaza las tablas horizontalmente en una pantalla estrecha.

El ejemplo registra O(k) = R(k) AND C(k) AND E(k) en la misma vela completa. Los valores 1 y 0 significan verdadero y falso, no rendimientos ni direcciones de operación. No hay ventana de espera: un cruce rechazado por el estado no se guarda para aceptarlo más tarde. Una observación que no cumple no implica una señal de venta.

3. Detecta las confirmaciones duplicadas

Con las convenciones de cociente y porcentaje, Momentum = 100 + ROC para los mismos cierres y periodo de comparación. Por tanto, Momentum > 100 y ROC > 0 son la misma prueba donde estén definidos. Contarlos como confirmaciones separadas duplica una etiqueta, no la información. Antes de usar ambas fórmulas hay que gestionar un precio de referencia nulo o ausente.

RSI y Stochastic son transformaciones distintas, pero comparten datos de precio. Su acuerdo no demuestra evidencia independiente. Distintos periodos pueden cambiar qué observaciones pasan sin demostrar que el filtro adicional mejore los resultados netos. Pregunta qué distinción nueva introduce y sométela a prueba.

4. Fija la especificación de la observación

Antes de examinar resultados, registra símbolo, fuente de cotizaciones, límites de las velas, precio aplicado, periodos, suavizado, inicialización, umbrales, comparaciones estrictas o inclusivas y tratamiento de datos ausentes. En el ejemplo, RSI se calcula sobre Close con periodo 3. Stochastic usa un rango máximo–mínimo de 3 velas, ralentización 1 y %D = SMA(3) of %K.

Estos ajustes cortos y la condición del punto medio son elecciones didácticas, no parámetros optimizados ni recomendados. La trayectoria inventada ilustra eventos aceptados, rechazados y caducados. No aporta evidencia sobre un mercado real. No se añaden bandas de sobrecompra/sobreventa, divergencia ni filtros de marco superior a los valores lógicos del ejemplo.

5. Reproduce los datos H1 sintéticos

Estas velas Bid de EURUSD son inventadas, usan un único reloj de servidor supuesto y se etiquetan por su hora de cierre. Calcula con los precios indicados sin redondear valores intermedios. No se simulan órdenes, ejecuciones ni rendimientos de cuenta.

Hora de cierre H1Máximo BidMínimo BidCierre Bid
04:001.100301.099701.10000
05:001.101301.099701.10100
06:001.102301.100701.10200
07:001.102301.101201.10150
08:001.102801.101201.10250
09:001.103301.102201.10300
10:001.103301.101701.10200
11:001.103101.101701.10280
12:001.103101.101501.10180
13:001.102101.100901.10120
14:001.101901.100901.10160
15:001.102901.101301.10260
16:001.102901.101601.10190
17:001.103401.101601.10310

A las 07:00, inicializa las medias suavizadas de ganancias y magnitudes de pérdidas de precio del RSI con las medias aritméticas de los primeros 3 cambios de cierre: G = 0.002 / 3, L = 0.0005 / 3, RSI 80. Después usa new average = (2 × previous average + new value) / 3 y RSI = 100 − 100 / (1 + G/L). Para Stochastic, %K = 100 × (Close − LowestLow) / (HighestHigh − LowestLow). El rango incluye la vela observada.

La primera media de señal completa de Stochastic aparece a las 08:00, pero un cruce también necesita la media de señal anterior. La primera comparación totalmente verificable es a las 09:00. Si falta alguna lectura o el denominador máximo–mínimo es cero, aplica una convención documentada u omite la observación; no fabriques un cruce a partir de cero.

Cierres Bid H1, RSI(3) y Stochastic(3,1,3) sintéticos. El cruce nuevo de las 14:00 no supera la condición del RSI. A las 15:00 el estado se recupera sin un cruce nuevo. Se registran observaciones a las 11:00 y 17:00; no se simulan operaciones.
Cierres Bid H1, RSI(3) y Stochastic(3,1,3) sintéticos. El cruce nuevo de las 14:00 no supera la condición del RSI. A las 15:00 el estado se recupera sin un cruce nuevo. Se registran observaciones a las 11:00 y 17:00; no se simulan operaciones.Desplaza este diagrama horizontalmente en una pantalla estrecha.

6. Lee el registro de eventos, no solo las líneas

Todas las filas siguientes tienen las entradas necesarias. Los indicadores se muestran con 6 decimales; las comparaciones usan valores sin redondear. Los valores lógicos siguen la definición de coincidencia en la misma vela. Procesar de nuevo una fila no debe crear otro identificador de observación.

Hora de cierreRSI(3)%K%DCEO
09:0090.24390285.71428680.219780100
10:0054.41176538.09523869.841270100
11:0069.12350668.75000064.186508111
12:0043.06546716.66666741.170635000
13:0032.15568213.63636433.017677000
14:0045.86876231.81818220.707071010
15:0069.20812285.00000043.484848100
16:0047.64035250.00000055.606061000
17:0070.93311985.71428673.571429111

A las 11:00, tanto el estado como el cruce nuevo son verdaderos, así que O = 1. A las 14:00, RSI vale 45.868762: hay un cruce, pero falla el estado y O = 0. A las 15:00, RSI sube a 69.208122, pero Stochastic ya estaba por encima de su señal. No hay un cruce nuevo y O = 0; el evento rechazado no se reactiva.

A las 16:00, la línea principal está por debajo de la señal. A las 17:00, coinciden de nuevo un cruce nuevo y el estado, así que O = 1. Son registros de observación, no órdenes de compra ni operaciones ganadoras. El ejemplo no indica rendimientos posteriores, stops, costes ni exposición de cartera.

7. Alinea el momento de decisión entre las entradas

Cuando termina la vela 10:00–11:00 y empieza la siguiente con datos listos, el desplazamiento 1 de MT4 es la observación completa más reciente y el 2 es la anterior. El desplazamiento 0 sigue formándose. El cruce etiquetado 11:00 debe usar el par completo, no un cruce intravela temporal.

Después de las 11:00, la vela H1 completa es 10:00–11:00 y la de 11:00–12:00 sigue formándose. Con los límites H4 supuestos, 04:00–08:00 está completa y 08:00–12:00 sigue en formación. Ninguna lectura H4 interviene en el ejemplo.
Después de las 11:00, la vela H1 completa es 10:00–11:00 y la de 11:00–12:00 sigue formándose. Con los límites H4 supuestos, 04:00–08:00 está completa y 08:00–12:00 sigue en formación. Ninguna lectura H4 interviene en el ejemplo.Desplaza este diagrama horizontalmente en una pantalla estrecha.

Si otro método añade contexto H4, especifica cuándo está disponible. Suponiendo límites H4 a las 00:00, 04:00, 08:00 y 12:00, una decisión H1 después de las 11:00 puede usar la vela H4 completa 04:00–08:00. La H4 de 08:00–12:00 aún no está completa. Su valor final solo se obtiene después de las 12:00, con datos listos. Esta ilustración temporal no añade valores de indicadores H4 al ejemplo.

8. Define qué significa el desacuerdo

Un método puede rechazar un evento, esperar con una caducidad explícita o tratar las señales como alternativas. Son especificaciones diferentes. No cambies entre ellas tras conocer el resultado. En el ejemplo, todas las condiciones deben coincidir en una vela; un cambio posterior de estado no puede aprobar un evento antiguo.

Los controles obligatorios de datos, ejecución y riesgo son vetos, no votos minoritarios. El acuerdo no puede anular un stop inválido, una cotización ausente o un límite de exposición. Una divergencia confirmada también tiene su propio momento de disponibilidad; dibujarla junto a un cruce no hace simultáneos ambos eventos.

9. Evalúa lo que aporta el componente adicional

Compara una base fija con una versión que añada una condición especificada, usando los mismos datos y sin cambiar ejecución, salidas, costes ni riesgo. Primero compara cantidad, momento y rechazos de eventos. Menos observaciones no demuestran por sí solas mayor calidad; un filtro puede limitarse a eliminar oportunidades o retrasarlas.

Para comparar resultados necesitas un método operativo completo. Informa conjuntamente de resultados netos, drawdown, exposición, tamaño de muestra e incertidumbre. Reserva un periodo posterior separado del desarrollo, registra todos los ajustes probados y evita seleccionar repetidamente sobre ese mismo periodo. Una combinación prometedora aún debe observarse con datos nuevos que vayan llegando. Sigue la guía de backtesting en MT4 para el proceso general de validación.

10. Mantén separados la ejecución y el estado del EA

Una observación al cierre Bid no promete ejecutar a ese cierre. Las compras usan Ask; spread, saltos, deslizamiento y solicitudes rechazadas afectan al trading real. Aplica de forma independiente el tamaño de posición y los límites de cartera. Esta guía no define una distancia de stop protector ni un volumen de orden.

En un EA, identifica observaciones por símbolo, marco temporal, marca de apertura de la vela completa y versión de reglas. Procesa cada evento de cierre una sola vez y concilia las órdenes existentes tras reinicios o desconexiones antes de reintentar nada. Conserva registros separados del evento analítico, la solicitud de orden y la ejecución real. El acuerdo entre indicadores no demuestra que exista una orden.

11. Evita errores habituales al combinar indicadores

  • Contar condiciones equivalentes de Momentum y ROC como votos independientes.
  • Tratar un estado persistente por encima de una línea como un cruce nuevo en cada tick.
  • Sustituir valores ausentes por cero o comparar velas que no se corresponden.
  • Usar el valor final de una vela de marco superior antes de su cierre.
  • Reactivar un evento rechazado sin reglas previas de espera y caducidad.

12. Lista breve para revisar una combinación

  • Escribe la función de cada entrada e identifica información compartida o equivalente.
  • Especifica estado, evento nuevo, disponibilidad, gestión del desacuerdo y vigencia de la observación.
  • Verifica fórmulas, inicialización, comparaciones sin redondear y alineación de velas completas.
  • Prueba la condición añadida frente a una base fija y conserva todas las variantes intentadas.
  • Explicita ejecución, salidas, costes y riesgo de cartera antes de evaluar resultados operativos.

13. Preguntas sobre combinar indicadores de momentum

¿Cuántos indicadores de momentum necesito?

No existe una cantidad universal. Añade una entrada solo cuando su función sea explícita y puedas evaluar su aportación. Más paneles y acuerdo no mejoran por sí solos un método.

¿Momentum y ROC proporcionan dos confirmaciones?

No con las fórmulas equivalentes de cociente y porcentaje, los mismos precios y el mismo periodo de comparación. Sus condiciones ajustadas a la línea base son equivalentes. Documenta otras definiciones antes de compararlas.

¿Estar por encima de la línea de señal es un cruce nuevo?

No. Un cruce comprueba también la relación anterior. Cuando la línea principal ya está por encima, mantenerse así es un estado. Los ticks repetidos no crean cruces repetidos.

¿Puede validarse más tarde un cruce rechazado?

Solo si el método define de antemano una ventana de espera, una caducidad y un evento posterior de aprobación. El ejemplo de esta guía no tiene ventana de espera, por lo que no conserva cruces rechazados.

¿Añadir un marco superior elimina las señales falsas?

Cambia el contexto y los tiempos, pero no garantiza nada. Usa únicamente observaciones del marco superior completas en el momento de decidir y evalúa la regla añadida dentro del método completo.

¿El ejemplo es una estrategia lista para operar?

No. Es un procedimiento de observación reproducible que separa un estado, un cruce y un control de datos. No incluye salidas operativas, tamaño de posición ni rendimiento demostrado.

14. Revisa definiciones antes de combinar etiquetas

La referencia oficial de indicadores de MetaTrader 4 documenta sus definiciones. Los ajustes, la inicialización, los valores lógicos y la regla de vigencia del evento son convenciones didácticas elegidas expresamente. Para funciones de contexto más amplias, continúa con la guía sobre combinar indicadores de tendencia.

Forex y el trading apalancado implican un riesgo considerable. Esta guía es educativa y no constituye asesoramiento de inversión. Los resultados pasados o simulados no garantizan rendimientos futuros.