Análisis de la dinámica horaria de los símbolos de trading y de sus spreads en MetaTrader 5
Introducción
Imagine un océano. Sus olas parecen caóticas e impredecibles para un observador casual. Pero un navegante experimentado sabe que existen las mareas: fuerzas poderosas, rítmicas y predecibles que mueven toda la masa de agua. Estas fuerzas se rigen por las leyes de la mecánica celeste y pueden calcularse con gran precisión.
Forex es precisamente ese océano. Para un principiante, es un parpadeo de cifras y velas caóticas; para un profesional, es un flujo ordenado de capital impulsado por fuerzas fundamentales, la principal de las cuales es el tiempo. El mercado de divisas no funciona en el vacío; su ciclo de vida viene determinado por la actividad económica en los principales centros financieros del mundo. Cuando un centro se activa y empieza a funcionar, otro ya está cerrando. Este proceso genera un ciclo continuo de picos de liquidez, movimientos direccionales del precio, volatilidad y, lo más importante para nosotros, patrones predecibles en el comportamiento del precio. En el artículo anterior se evaluó la calidad del trading con spreads en función de factores de estacionalidad en el mercado Forex a largo y medio plazo, mientras que en este se analizarán los movimientos intradía del spread entre instrumentos.
Hoy analizaremos una potente herramienta para el análisis de patrones intradía: el indicador ISI ProSpread SMA, donde:
- ISI — Index Seasonality Indicator (índice de estacionalidad),
- Spread — spread (operativa con un par de instrumentos),
- SMA — Simple Moving Average (media móvil simple).
Así, estudiaremos no solo las formas de utilizar el indicador, sino también la teoría matemática que permite anticipar los movimientos del mercado. Hablemos de cómo la teoría de la probabilidad y la estadística matemática ayudan a comprender y cuantificar los patrones recurrentes del mercado.
Elegir el momento adecuado para operar
El mercado, sobre todo el de divisas, no es un caos. Se trata de una enorme masa de participantes (bancos, fondos, algoritmos, traders minoristas) que actúan de acuerdo con sus propias reglas, planes y reacciones ante los acontecimientos económicos. Muchas de estas acciones se repiten cada día a la misma hora:- la apertura y cierre de las sesiones de negociación (asiática, europea y americana),
- la publicación de noticias económicas importantes (por ejemplo, NonFarm Payrolls),
- la actividad operativa de los bancos (rollover de posiciones, cobertura),
- el funcionamiento de los sistemas algorítmicos que se ejecutan según un horario.
Esto da lugar a patrones estacionales: movimientos recurrentes del precio, estadísticamente significativos, que se producen a determinadas horas. Veamos primero en qué consiste el enfoque estadístico del trading.
Tipos y horarios de las sesiones de negociación en el mercado de divisas ForexPor «sesión de negociación» se entiende el periodo de tiempo durante el cual los bancos y las plataformas de negociación de los países de una misma zona geográfica operan activamente en el mercado de divisas. Como resultado de la negociación, se producen fluctuaciones en los precios de las divisas internacionales, lo que permite a los traders ganar dinero con la diferencia al comprar más barato y vender más caro.
Una sesión es el horario oficial de funcionamiento de las bolsas, durante el cual se realizan la mayoría de las operaciones con divisas, se presentan y tramitan las órdenes para operar con valores y otros instrumentos financieros, y se publican estadísticas e informes. La continuidad del mercado Forex se debe a que, cuando en un punto del planeta cae la tarde y se cierran las operaciones, en otro ya es por la mañana y comienza una nueva jornada laboral. Esto permite intercambiar divisas las 24 horas del día, independientemente del horario de apertura de la bolsa de valores local.
Elegir el momento adecuado para operar es uno de los factores que determinan el éxito de un trader de divisas. La semana de trading en el mercado Forex comienza el lunes por la mañana y termina el viernes por la tarde, con el cierre de la bolsa de Nueva York. Se considera que el inicio de la actividad coincide con la apertura de la sesión del Pacífico en Wellington (Nueva Zelanda) el lunes por la mañana, hora local. La hora de Greenwich se utiliza como referencia común para todos los países, a partir de la cual se calculan los husos horarios, con el fin de evitar confusiones al determinar el inicio de la negociación en uno u otro punto geográfico.
Según un criterio geográfico, todas las bolsas se agrupan en cuatro zonas horarias: en las ciudades indicadas se encuentran las bolsas regionales que más influyen en la fluctuación de los precios. A continuación se enumeran las principales regiones en las que se lleva a cabo la negociación diaria de divisas. Solapamiento de las sesiones de negociación a lo largo del día: la mayor actividad y volatilidad se producen en los periodos en los que se solapan (Londres/Nueva York).

Las horas son aproximadas y varían en función del cambio al horario de verano o de invierno en los distintos países)
Cada sesión de negociación tiene su propio «temperamento» único, a saber:
| Centro financiero | «Carácter» de la sesión | Instrumentos clave |
|---|---|---|
| Sídney/Wellington | Tranquila, suele marcar el rumbo del día | AUD, NZD, AUDNZD, AUDUSD |
| Tokio/Asia | Puede intensificar o corregir el movimiento | JPY, AUD, NZD, USDJPY |
| Londres/Europa | La sesión MÁS VOLÁTIL, concentra el volumen principal | EUR, GBP, CHF, EURUSD, GBPUSD |
| Nueva York/América | Alta volatilidad, reacciona ante las noticias | USD, USD, CAD, USDCAD, pares con el USD |
Se aprecia que la negociación se realiza las 24 horas del día, pasando de forma fluida de una región a otra. Al mismo tiempo, las sesiones se superponen entre sí, creando un entorno informativo común para ejecutar operaciones.
La región europea es la que registra un mayor volumen de operaciones con divisas: al abrirse la sesión en Londres, su cuota representa alrededor del 30% del total de operaciones diarias. El mercado funciona las 24 horas del día, pero se interrumpe los fines de semana y los días festivos, cuando la actividad disminuye. En estos periodos, existe una alta probabilidad de que se produzca una variación brusca y de corta duración del tipo de cambio como consecuencia de la ejecución de órdenes de clientes por parte de uno o varios grandes bancos de otra región. Lo más importante es elegir el momento más conveniente y rentable para operar.
Características de las sesiones de negociación
Para los participantes del mercado es importante conocer no solo la hora de inicio y finalización de la negociación, sino también sus características distintivas. En cada región se han desarrollado un estilo y unas normas propias para la realización de operaciones, así como volúmenes de negociación y estrategias características que la diferencian de otros mercados. Cada sesión se apoya en sus propios pares de divisas operativos y reacciona con mayor intensidad a los factores económicos externos de su zona geográfica que a los acontecimientos territorialmente lejanos. Un rasgo común a todas ellas es el movimiento suave de las cotizaciones de las divisas durante la noche y el aumento (a veces explosivo) de la volatilidad durante las horas diurnas.
Sesión asiática
La actividad máxima de la sesión asiática se alcanza entre las 8:00 y las 12:00, cuando abren los centros financieros europeos, los operadores ya han definido la dirección del movimiento de las divisas y abren posiciones. Sin embargo, sigue caracterizándose por su baja liquidez y volatilidad. Los pares de divisas no salen de sus estrechos rangos de cotización, lo que sienta las bases para fuertes movimientos de precios en el periodo posterior. Los principales, en los que intervienen la libra esterlina (GBP), el dólar estadounidense (USD), el euro (EUR) y el franco suizo (CHF), se encuentran en estado «latente», pero aun así se negocian activamente:
- el yen japonés (JPY),
- el dólar de Singapur y el dólar australiano,
- el yuan chino (CNY).
Entre los inconvenientes relativos de esta sesión se encuentra la baja volatilidad, limitada a unas pocas decenas de puntos, lo que se traduce en ganancias reducidas para los operadores y obliga a los brókeres a fijar spreads elevados. Si, por el contrario, se logra romper el rango de precios, esta tendencia se mantiene en las sesiones de negociación posteriores.
Sesión europea
La sesión europea de Forex retoma las tendencias que se han formado en Asia. Su horario de funcionamiento es de 10:00 a 19:30. Principales actores: las bolsas alemanas, francesas y británicas de París, Zúrich, Fráncfort y Luxemburgo. Londres ocupa un lugar especial en el mercado de divisas debido a su ubicación geográfica y a que allí se encuentran las oficinas de todos los mayores grupos financieros del mundo.
Desde la apertura de la Bolsa de Londres se forma la mayoría de las tendencias del mercado, que se mantienen hasta el inicio de la sesión estadounidense. Dado que la negociación en Europa se solapa con otras dos sesiones y que la capital del Reino Unido es el mayor centro financiero del planeta, en este intervalo de tiempo se concentra la mayor parte de las operaciones realizadas en Forex. Entre sus características más destacadas se encuentran los grandes movimientos de capital y los rápidos cambios en las cotizaciones, así como una elevada volatilidad.
Sesión estadounidense
La sesión de negociación estadounidense se distingue por una mayor agresividad e imprevisibilidad. Se considera que el momento de mayor actividad es el periodo en el que se solapan las sesiones de negociación europea y estadounidense. Estas últimas abren a las 16:00 en Nueva York y cierran a las 01:00 en Chicago. La publicación de las estadísticas matutinas de EE. UU. coincide con la publicación de los informes de la tarde en Europa, tras lo cual aumentan los volúmenes de negociación y la liquidez del mercado.
El mercado de divisas estadounidense, que apenas se queda atrás respecto al europeo, duplica el número de operadores y operaciones, y es capaz de invertir o modificar sustancialmente las tendencias que se están perfilando. A ello contribuye también la aparición en el mercado de fondos de cobertura extremadamente agresivos, así como de empresas y sociedades interesadas en la especulación cambiaria, capaces de actuar de forma coordinada.
En Forex se observan fuertes picos entre las 16:00 y las 19:00, el periodo de solapamiento de las sesiones. La mayoría de los operadores intentan sacar el máximo partido al mercado durante este periodo, tras lo cual cierran la posición y no vuelven a operar hasta el día siguiente. Sin embargo, en la operativa de la sesión estadounidense se producen saltos bruscos relacionados con el cierre de la plaza europea.
Cuando la actividad en los mercados de divisas se reduce y los grandes operadores se retiran del mercado, los bancos estadounidenses tienen la oportunidad de modificar los tipos de cambio a su favor con unos costes mucho menores. Las principales divisas siguen siendo el USD, la GBP y el JPY y, en menor medida, el EUR. En cambio, el dólar canadiense, el peso mexicano y el real brasileño cobran mayor importancia.
Sesión del Pacífico
Las horas de solapamiento entre las sesiones de negociación de esta región son tan tranquilas que algunos traders ni siquiera consideran que la sesión del Pacífico sea una sesión en toda regla. Su horario es aproximadamente de 24:00 a 9:00, y sus principales características son los bajos volúmenes y la escasa volatilidad.
Esta sesión se considera la más adecuada para los traders principiantes. Aquí se pueden adquirir habilidades de trading y probar diversas estrategias con un riesgo mínimo. Para que se produzcan movimientos significativos de divisas en los mercados australiano y neozelandés, son necesarias declaraciones extraordinarias de la Reserva Federal de EE. UU., que aparecen después de las 22:00. Se observa cierta actividad con la apertura del mercado asiático, más agresivo y animado. Las principales divisas son el dólar australiano, el dólar neozelandés y el yen japonés.
Indicadores de sesiones de negociación
Los indicadores de sesiones de negociación están diseñados para mostrar de forma clara la evolución de los precios a lo largo de un intervalo de tiempo determinado. La mayor parte de la actividad se concentra en aquellos periodos en los que los horarios de apertura y cierre de los mercados se solapan. La mayor actividad suele registrarse en el solapamiento entre el cierre de Londres y la apertura de la sesión estadounidense, aproximadamente entre las 16:00 y las 19:00 horas.
Se considera que la sesión asiática es el periodo más tranquilo —aunque últimamente ya no siempre es así— y de menor volatilidad. La mayor concentración de actividad operativa se produce durante el horario de actividad de Londres y Nueva York. Cada trader se ve obligado a adaptarse a las sesiones de negociación correspondientes al lugar donde se encuentra localmente (físicamente). Lo más importante a lo que hay que adaptarse son las particularidades de los movimientos horarios de los símbolos de divisas, que es precisamente lo que vamos a analizar en este artículo. Es necesario conocer los horarios de las sesiones de negociación para saber cómo puede comportarse un determinado símbolo de trading con el que se opera a una hora concreta y durante un periodo de tiempo determinado.
En los mercados suelen producirse periodos de mayor volatilidad, un factor que también hay que tener en cuenta a la hora de operar intradía. Uno de los más populares es el indicador I-session, que muestra con diferentes colores la actividad de cada sesión de negociación y ofrece valores numéricos (en puntos) de la variación de los precios. A continuación, analizaremos en detalle cómo instalar, configurar e interpretar todas las funciones de esta potente herramienta. Conocerá las cuatro fórmulas de cálculo, aprenderá a interpretar el panel informativo y a integrar las señales del indicador en su sistema de trading. Prepárese para ver el mercado como nunca antes lo había visto: a través del prisma del tiempo y la probabilidad.
Características de la evolución de los símbolos de trading, interpretación de las lecturas del indicador ISI ProSpread SMA
Características principales del indicador:
Análisis multimodo (4 fórmulas):
- SMA Spread/Price — media móvil del spread o del precio,
- Price Difference — diferencia de precios (cierre-apertura),
- Volatility Index — índice de volatilidad,
- Candle Strength — fuerza de la vela.
Configuración flexible:
- selección de las horas de trading (por ejemplo, solo la sesión de negociación de Londres),
- profundidad del análisis (número de días de historia),
- configuración de los coeficientes para el spread,
- elección del marco temporal para el análisis.
Visualización:
- gráfico del indicador con la línea cero,
- panel informativo con estadísticas horarias,
- indicación por colores de los periodos alcistas/bajistas.
Algoritmo de funcionamiento:
- recopila datos históricos correspondientes al periodo indicado;
- analiza el comportamiento del precio en cada hora del intervalo seleccionado;
- calcula probabilidades estadísticas;
- traza la curva del indicador según la fórmula seleccionada;
- muestra una tabla resumen con los resultados del análisis.
Este indicador resultará especialmente útil para los traders intradía, las estrategias de arbitraje, el análisis de patrones estacionales y la confirmación de señales de trading.
En las figuras 1 y 2 que se muestran a continuación se puede observar la evolución horaria del símbolo de trading EURUSD en función de la hora: a las 9:00, con una probabilidad del 64%, tiende al alza, tal y como nos indica la segunda línea del panel de información en color verde.

Fig. 1. Características de la evolución horaria de EURUSD
En este caso, los valores de las variables externas se muestran para el tipo de fórmula del indicador n.º 2.

Fig. 2: Valores de las variables externas para el símbolo de trading EURUSD
En las figuras 3 y 4 se puede observar la evolución horaria del símbolo de trading GBPUSD en función de la hora: a las 9:00, con una probabilidad del 68%, tiende al alza, tal y como nos indica la segunda línea del panel de información en color verde.

Fig. 3: Características de la evolución horaria de GBPUSD
En este caso, los valores de las variables externas se muestran para el tipo de fórmula del indicador n.º 2.

Fig. 4 Valores de las variables externas para el símbolo de trading GBPUSD
A continuación, en las figuras 5 y 6 se muestra el movimiento horario del spread de los símbolos EURUSD-GBPUSD con el tipo de fórmula n.º 0.

Fig. 5. Características del movimiento horario del spread de los símbolos EURUSD-GBPUSD

Fig. n.º 6: Valores de las variables externas para el spread de los símbolos EURUSD-GBPUSD
Y ahora, una pregunta importante. ¿Qué ocurre, por ejemplo, a las 11:30 de la mañana, hora de Londres? Los bancos y los fondos algorítmicos empiezan a evaluar la situación, prepararse para el cierre de la jornada europea y la apertura de la estadounidense. Ejecutan grandes órdenes de clientes y cubren riesgos. ¿Y qué hacen mañana a las 11:30? ¿Pasado mañana? ¿Dentro de un mes?
¡Hacen lo mismo! Por supuesto, no de forma absolutamente idéntica, pero sus acciones, condicionadas por la lógica de los procesos operativos, los reglamentos y los ciclos de liquidez, generan potentes anomalías estadísticas: patrones estacionales. Esto significa que el precio, a la misma hora pero en días diferentes, tiene una tendencia estadísticamente significativa a moverse en una dirección determinada con una intensidad predecible. No se trata de «leer los posos del café», sino de matemáticas rigurosas y teoría de probabilidades.
La magia de la repetición: el fenómeno de la estacionalidad intradía
El problema es que resulta prácticamente imposible apreciar estos patrones a simple vista en el gráfico. Se pierden entre el ruido de las oscilaciones aleatorias. Es como intentar escuchar una melodía cuando solo se oye una nota de una sinfonía. Se necesita una herramienta que sea capaz de «escuchar» la sinfonía al completo e identificar en ella las armonías que se repiten.
¿Qué nos aportan estos datos? En función de las horas en las que opere, puede adaptar sus sistemas de trading basándose en los movimientos estadísticamente significativos y regidos por patrones de los símbolos de divisas durante ese periodo, obteniendo así una ventaja estadística. El indicador ISI ProSpread SMA sirve de puente entre la teoría y la práctica. Es su estadístico, matemático y analista personal, que trabaja las 24 horas del día, los 7 días de la semana. No predice el futuro, sino que calcula probabilidades.
¿Cómo lo hace? Recopila datos analizando la profundidad de la historia que indique (30, 60, 90 días) y los clasifica desglosando todos los datos históricos por horas de la sesión de negociación seleccionada (por ejemplo, de 10:00 a 19:00, hora de Moscú).
A continuación, el indicador realiza un análisis para determinar los patrones característicos de cada hora. Puede analizarlo y programar los patrones que haya identificado en una fórmula adicional; para ello, basta con añadir el cuerpo de la función al código del indicador e invocarla desde las variables externas:
- la probabilidad de que el precio suba o baje (%),
- el movimiento medio (valor esperado) en puntos,
- la intensidad y la volatilidad del movimiento característico de esta hora.
A continuación, el indicador presenta toda esta información en forma de un panel informativo claro directamente en su gráfico y en forma de curva en la ventana del indicador.
Qué le aporta esto al trader:
- confianza: usted entra en una operación no porque «parece que va a subir», sino porque las estadísticas de los últimos N días indican un 70% de probabilidad de movimiento alcista en esa hora concreta;
- precisión: usted conoce no solo la dirección, sino también el nivel objetivo aproximado, basado en el movimiento medio;
- flexibilidad: el indicador funciona no solo con pares, sino también con spreads (la diferencia entre dos activos), lo que abre la puerta a estrategias de arbitraje y de mercado neutral;
- disciplina: deja de operar de forma indiscriminada y opera solo en «sus» mejores horas, allí donde tiene una ventaja estadística.
Este indicador no es «el Santo Grial». Es una herramienta que sistematiza su enfoque y traslada el trading del ámbito de la intuición al de las probabilidades medibles y controlables.
Cómo utilizarlo:- para un símbolo: muestra el nivel medio del precio durante el periodo seleccionado
- para el spread: muestra el valor medio de la diferencia entre dos instrumentos
- el cruce del precio actual con esta línea puede indicar sobrecompra/sobreventa
Ejemplo:
- EURUSD: SMA (90 días, 8:00-12:00) = 1,0850 — si el precio está por encima, es posible que el mercado esté sobrecomprado
- Spread EURUSD/GBPUSD: SMA = 0,0015 — si el spread actual es superior, EUR es más fuerte que GBP

Esquema estructural del indicador
El diagrama muestra cómo los datos introducidos por el usuario se procesan y analizan, y cómo finalmente indican la posible dirección del movimiento del símbolo de trading o del spread de símbolos.
Componentes clave:
- bloque de parámetros de entrada (morado)
- configuración del símbolo (individual o spread)
- selección de una ventana temporal
- configuración de los cálculos
- bloque de procesamiento de datos (azul)
- carga de datos sin procesar
- cálculo del spread, si fuera necesario
- cálculos según las fórmulas principales
- filtrado temporal
- bloque de análisis estadístico (naranja)
- métricas horarias
- cálculos de probabilidades
- medidas de volatilidad
- máximos y mínimos históricos
- bloque de salida visual (verde)
Parámetros de entrada del indicador
input string InpSymbol1 = "EURUSD"; // Símbolo principal input string InpSymbol2 = ""; // Símbolo secundario (para el spread) input double InpLotCoeff1 = 1.0; // Coeficiente de lote de Symbol1 input double InpLotCoeff2 = 1.0; // Coeficiente de lote de Symbol2 input int InpStartHour = 8; // Hora de inicio (0-23) input int InpEndHour = 12; // Hora de finalización (0-23) input int InpHistoryDays = 30; // Profundidad de la historia (días) input ENUM_TIMEFRAMES InpAnalysisTF = PERIOD_H1; // Marco temporal del análisis input int InpFormulaType = 0; // Tipo de fórmula ISI (0-3) input int InpMAPeriod = 14; // Período de la media móvil simple (SMA) para la fórmula 0
Algoritmo de aplicación para el trading intradía:
- Determina las horas en las que es más probable que haya movimiento (por ejemplo, un 60% o más).
- Busca los periodos con el mayor movimiento medio
- Compara la evolución actual del precio con los datos históricos
- Entra en la operación cuando coincidan las señales
Descripción detallada de las fórmulas del indicador
El indicador es universal y permite analizar tanto un único instrumento como el spread entre dos. La elección de la fórmula depende de su estilo de trading.
Fórmula 0: SMA del spread/precio (la principal y la más compleja)
La fórmula calcula la media móvil simple (SMA):
- si se selecciona un solo instrumento, se suaviza su precio;
- Si se seleccionan dos instrumentos, primero se calcula el spread (K1Price1 – K2Price2) y, a continuación, se suaviza mediante la media móvil simple (SMA).
El suavizado elimina el ruido del mercado y ayuda a identificar la tendencia general.
Para un uso eficaz, busca los momentos en los que la línea ISI Main (azul) cruce el nivel cero de arriba hacia abajo.
(señal bajista) o de abajo hacia arriba (señal alcista).
Fórmula de la SMA:
- Para un solo símbolo: SMA = SUM(Precio durante N periodos) / N
- Para el spread: SMA = SUM(Spread durante N periodos) / N
Spread = K1*Precio1 - K2*Precio2
void CalculateFormula0(const int rates_total, const int prev_calculated) { for(int i = start; i < rates_total; i++) { if(isSpread) { // Cálculo de la SMA del spread double sum = 0.0; int count = 0; for(int j = 0; j < InpMAPeriod && (i - j) >= 0; j++) { sum += InpLotCoeff1 * Temp_Open[i-j] - InpLotCoeff2 * Temp_Open2[i-j]; count++; } PriceSMA_Buffer[i] = sum / count; } else { // Cálculo de la SMA del precio para un solo símbolo double sum = 0.0; int count = 0; for(int j = 0; j < InpMAPeriod && (i - j) >= 0; j++) { sum += Temp_Open[i-j]; count++; } PriceSMA_Buffer[i] = sum / count; } ISI_Buffer[i] = PriceSMA_Buffer[i]; } }
Uso en el trading
Cuando la línea ISI cruza la línea cero de abajo hacia arriba, esto puede indicar un posible movimiento alcista del precio, mientras que un cruce de arriba hacia abajo puede indicar un movimiento bajista. Se observa una tendencia fuerte cuando el valor del ISI se encuentra muy alejado de la línea cero.
Por ejemplo, si se analiza EURUSD de 8:00 a 12:00 con un periodo SMA de 14, el indicador mostrará el valor medio del precio de las últimas 14 velas. Si el precio actual está por encima de la SMA, es probable que se produzca un movimiento alcista; si está por debajo, es probable que se produzca un movimiento bajista.
Estrategia de trading
El trabajo con el indicador suele estructurarse así: esperamos a que comience el periodo de negociación elegido (por ejemplo, a las 8:00), observamos el cruce entre el precio y la SMA, abrimos una posición en la dirección del cruce y la cerramos cuando se produce un cruce inverso o al finalizar la ventana de trading.
Ejemplo con spreads
Si se analiza el spread EURUSD/GBPUSD con coeficientes de 1,0/0,8 durante 14 periodos, el indicador mostrará el valor suavizado de la diferencia entre los pares. Un valor superior a cero indica la fuerza potencial del primer instrumento con respecto al segundo, mientras que un valor inferior a cero indica su debilidad. El cruce de la línea cero puede indicar un cambio de tendencia.
Fórmula 1: Diferencia de precios
Muestra la diferencia entre el precio actual y el precio de apertura de un instrumento, o la diferencia entre los spreads de dos instrumentos.
Fórmula para un solo símbolo:ISI = Cierre - Apertura
Para el spread:
ISI = (K1*Close1 - K2*Close2) - (K1*Open1 - K2*Open2)
void CalculateFormula1(const int rates_total, const int prev_calculated) { for(int i = start; i < rates_total; i++) { if(isSpread) { double spreadClose = InpLotCoeff1 * Temp_Close[i] - InpLotCoeff2 * Temp_Close2[i]; double spreadOpen = InpLotCoeff1 * Temp_Open[i] - InpLotCoeff2 * Temp_Open2[i]; ISI_Buffer[i] = spreadClose - spreadOpen; } else { ISI_Buffer[i] = Temp_Close[i] - Temp_Open[i]; } } }
El indicador muestra la diferencia entre el precio de cierre y el de apertura de la vela; es decir, en realidad, su cuerpo expresado en puntos. Un valor positivo indica una vela alcista, mientras que uno negativo indica una vela bajista. Cuanto mayor sea el valor absoluto, más intenso será el movimiento. Esto resulta útil para confirmar la fuerza de la tendencia en una hora concreta.
Uso en el trading
Si el ISI es superior a cero, la vela es alcista; si es inferior a cero, es bajista. Las desviaciones pronunciadas respecto a la línea cero indican un movimiento intenso. Por ejemplo, para GBPUSD a las 10:00, un valor de +0.00010 significa una subida de 10 puntos desde el inicio de la hora, mientras que un valor negativo indica una bajada.
Estrategia
Al comienzo de cada hora se registra el precio de apertura. Si la diferencia alcanza los +150 puntos, es probable que el instrumento o el spread suban; si es de −150, es probable que bajen. La operación se cierra al final de la hora o cuando se alcanza el beneficio objetivo.
ISI > 0 → vela alcista. ISI < 0 → vela bajista. Cuanto mayor sea la desviación respecto a la línea Zero Line, más fuerte será el movimiento.
Fórmula 2: Índice de volatilidad
Mide la volatilidad de un instrumento o la diferencia de volatilidad entre dos instrumentos.
Representación matemática para un solo símbolo:ISI = (High − Low) / Point
Para el spread:
ISI = (K1*(High1-Low1) - K2*(High2-Low2)) / Point
void CalculateFormula2(const int rates_total, const int prev_calculated) { for(int i = start; i < rates_total; i++) { if(isSpread) { double range1 = Temp_High[i] - Temp_Low[i]; double range2 = Temp_High2[i] - Temp_Low2[i]; ISI_Buffer[i] = (InpLotCoeff1 * range1 - InpLotCoeff2 * range2) / symbol1Point; } else { double range = Temp_High[i] - Temp_Low[i]; ISI_Buffer[i] = range / symbol1Point; } } }
Los valores elevados del indicador muestran una alta volatilidad en una hora determinada, lo que apunta a la probabilidad de una ruptura y de movimientos fuertes. Por el contrario, los valores bajos indican un periodo de calma y consolidación. Esto ayuda a comprender cuándo es mejor entrar o salir de las operaciones: las horas de mayor actividad son adecuadas para estrategias de ruptura, mientras que las horas más tranquilas lo son para esperar o operar dentro de un rango.
Por ejemplo, en EURUSD, el rango horario fue de 150 puntos y el indicador marcó un valor de 150. Para el spread EURUSD/GBPUSD, con rangos de 150 y 120 puntos, respectivamente, y coeficientes de 1,0/1,0, el valor del indicador fue de 30 puntos. La lógica de trading es sencilla: los valores altos indican una mayor volatilidad y la probabilidad de movimientos fuertes; los bajos, una consolidación; y los saltos bruscos pueden indicar un breakout inminente.
Fórmula 3: Fuerza de la vela
Evalúa la intensidad del movimiento en función del tamaño del cuerpo de la vela (la diferencia entre la apertura y el cierre).
Representación matemática para un símbolo:
ISI = (Close − Open) / Point
Para el spread:
ISI = (K1*(Close1-Open1) - K2*(Close2-Open2)) / Point
void CalculateFormula3(const int rates_total, const int prev_calculated) { for(int i = start; i < rates_total; i++) { if(isSpread) { double body1 = Temp_Close[i] - Temp_Open[i]; double body2 = Temp_Close2[i] - Temp_Open2[i]; ISI_Buffer[i] = (InpLotCoeff1 * body1 - InpLotCoeff2 * body2) / symbol1Point; } else { double body = Temp_Close[i] - Temp_Open[i]; ISI_Buffer[i] = body / symbol1Point; } } }
Al igual que en la Fórmula 1, aquí los valores no se expresan en precio, sino en puntos, lo que resulta más práctico para evaluar los beneficios potenciales y calcular el lote. El indicador muestra la fuerza del movimiento específico —el cuerpo de la vela— y no el ruido general del mercado, representado por las sombras. Si el ISI es superior a cero, esto indica una vela alcista fuerte; si es inferior a cero, indica una vela bajista fuerte. Los valores cercanos a cero indican indecisión en el mercado y la formación de velas de tipo «doji».
En trading, los valores positivos elevados indican la probabilidad de continuación del movimiento al alza, mientras que los negativos apuntan a la continuación a la baja. Cuando el indicador se sitúa cerca de cero, es mejor abstenerse de entrar en el mercado. Por ejemplo, el valor +8 indica una vela claramente alcista, mientras que -5 indica una vela moderadamente bajista. Si el indicador supera el valor de +10, se puede considerar una entrada en la dirección de la vela y la salida cuando aparezca una vela fuerte en sentido contrario.
En el caso de EURUSD, una vela con apertura en 1.10000 y cierre en 1.10200 dará un valor de +200 puntos, lo que indica un fuerte movimiento alcista, mientras que con apertura en 1.10200 y cierre en 1.10000 el resultado será de -200 puntos, lo que indica una vela bajista fuerte.
Interpretación de trading:
- valores positivos grandes — vela alcista fuerte
- valores negativos grandes — vela bajista fuerte
- valores cercanos a cero — incertidumbre del mercado, velas doji
Panel informativo — cómo leer los datos
El panel muestra estadísticas para cada hora del rango seleccionado:
- probabilidad de subida/bajada
- tamaño medio del cuerpo de la vela
- rango máximo/mínimo
- dirección (UP/DOWN/NEUTRAL)
| Campo | Descripción | Ejemplo de valor |
|---|---|---|
| Time | Hora (por ejemplo, 08:00) | 08:00 |
| Dir (▲/▼) | Dirección (▲ – alcista, ▼ – bajista) | ▲ |
| Prob | Probabilidad de movimiento (en%) | 65% |
| BodySize | Tamaño medio del cuerpo de la vela (puntos) | 15,2 |
| Direction | Dirección general (UP/DOWN/NEUTRAL) | UP |
| AvgMove | Movimiento medio (puntos) | 150 |
| Range | Tamaño mínimo/máximo | 50/250 |
Ejemplo de salida:
08:00 ▲ 65% 15.2 UP 15.2 10.0/25.0
09:00 ▼ 58% 12.5 DOWN 12.5 8.0/20.0
Interpretación:
- a las 08:00, probabilidad de subida del 65%, tamaño medio de la vela de 15.2 puntos → posible movimiento al alza
- a las 09:00, probabilidad de caída del 58%, tamaño medio de 12.5 puntos → posible movimiento a la baja
Cómo leer el panel (tomando como ejemplo la línea de las 10:00):
10:00 ▲ 70% 12.5 UP 8.5 5.1/21.3
- 10:00 — hora para la que se han recopilado las estadísticas
- ▲ (flecha verde) — indicador visual de la dirección (alcista/bajista)
- 70% — probabilidad de un movimiento alcista durante esa hora
- 12,5 puntos — tamaño medio del cuerpo de la vela (movimiento medio) en puntos
- UP — indicación textual de la dirección dominante (UP, DOWN, NEUTRAL)
- 8,5 puntos — movimiento medio en puntos (duplica la tercera columna por comodidad)
- 5,1/21,3 — tamaño mínimo/máximo del cuerpo de la vela en toda la historia
De este modo, con solo echar un vistazo al panel, en 10 segundos puede entender en qué horas el mercado ha mostrado históricamente mayor actividad y en qué dirección. Por ejemplo, si de 10:00 a 11:00 la probabilidad de subida es del 70% con un movimiento medio de 15 puntos, y de 11:00 a 12:00 la probabilidad de caída es del 65% con un movimiento medio de 12 puntos, ya tiene un plan preparado para la mañana.
Instrucciones de uso del indicador
Paso 1. Configuración del indicador
- Seleccione el símbolo principal (por ejemplo, EURUSD).
- Indique el rango temporal (por ejemplo, de 8:00 a 12:00).
- Establezca la profundidad de la historia (por ejemplo, 30 días).
- Elija una fórmula de cálculo (0–3).
Paso 2. Análisis de las estadísticas
- Si la probabilidad es > 55% → buscamos una entrada en la dirección de la tendencia
- Si el tamaño medio de la vela es grande → se puede fijar un TP más amplio
- Si la volatilidad es alta → se puede operar en rupturas
Paso 3. Señales de trading
Es posible un movimiento alcista del precio si: el ISI está por encima de Zero Line y la probabilidad de subida es > 60%. Es posible un movimiento bajista del precio si: el ISI está por debajo de Zero Line y la probabilidad de caída es > 60%.
Configuración de parámetros:
- Seleccione el símbolo principal y, opcionalmente, el símbolo secundario
- Establezca el rango temporal para el análisis (por ejemplo, 8:00-12:00)
- Establezca la profundidad de la historia (se recomiendan 30-60 días)
- Seleccione la fórmula de cálculo adecuada
Análisis del panel de información:
- Observe la probabilidad de movimiento (Prob)
- Evalúe el tamaño medio del movimiento (AvgMove)
- Determine la dirección (UP/DOWN/NEUTRAL)
El indicador resulta especialmente eficaz para operar en determinadas horas, cuando el mercado muestra patrones estacionales. Para operar en función de la estacionalidad:
- utilice el panel de información para determinar la dirección más probable,
- compare el movimiento actual con los valores medios de las estadísticas,
- abra operaciones cuando el movimiento actual esté confirmado por las estadísticas.
Configuración del indicador:
- Símbolo principal: el instrumento de trading principal (por ejemplo, EURUSD)
- Símbolo secundario: segundo instrumento para calcular el spread (déjelo en blanco para analizar un solo instrumento)
- «Start hour» y «End hour»: rango horario para el análisis (por ejemplo, de 8 a 12)
- Profundidad de la historia: datos históricos considerados, en días (por ejemplo, 30)
- Marco temporal de análisis: marco temporal para el análisis (se recomienda H1)
- Tipo de fórmula: tipo de fórmula para el cálculo (0-3)
Recomendaciones prácticas
Empiece por los pares de divisas principales (EURUSD, GBPUSD), establezca la profundidad de la historia en 30–60 días y seleccione las horas de trading con mayor actividad, por ejemplo, de 8:00 a 12:00 (Londres). Pruebe diferentes fórmulas y periodos de SMA para encontrar los parámetros óptimos. El indicador actualiza automáticamente las estadísticas y muestra cómo se ha comportado el precio en periodos similares anteriores, lo que permite tomar decisiones de trading fundamentadas.
Para utilizarlo, añada el indicador al gráfico, especifique los símbolos, los coeficientes de lote, el intervalo temporal y la profundidad de la historia. Empiece por la Fórmula 0 o la 1. Durante la hora de trading, estudie atentamente el panel: elija un momento con alta probabilidad y un movimiento medio fuerte. Para la Fórmula 1, espere a que aparezca una vela alcista (ISI > 0) o bajista (ISI < 0). Si, por ejemplo, a las 10:00 la probabilidad es del 70%, se trata de una señal fuerte. Entre en la operación en la dirección indicada, coloque el stop loss por detrás del mínimo/máximo local o según minBodySize, y el take profit según avgBodySize. Cierre la operación ya sea al alcanzar el take profit o al final de la hora (por ejemplo, a las 10:55), para capturar el movimiento principal y evitar un retroceso.
Propiedades únicas del indicador
- Análisis exhaustivo. No se trata simplemente de un indicador de flechas, sino que ofrece un panorama estadístico completo de cada hora: probabilidad, movimiento medio y rango.
- Versatilidad. Funciona con cualquier instrumento (divisas, acciones, índices, criptomonedas) y con los spreads entre ellos, lo que abre posibilidades para el trading por pares y el arbitraje.
- Configuración flexible. Usted elige el tiempo de análisis, la profundidad de la historia, la fórmula de cálculo y el aspecto visual. El indicador se puede adaptar a cualquier sesión de negociación y estilo.
- Objetividad. Elimina las emociones del trading: no opera basándose en conjeturas, sino en datos fríos y confirmados estadísticamente.
- Sencillez visual. Toda la información clave se muestra en un práctico panel informativo directamente en el gráfico. No hace falta hacer ningún cálculo a mano.
- Estacionalidad intradía mejorada. A diferencia de muchos indicadores de estacionalidad, que se basan en datos diarios o semanales, ISI ProSpread SMA se centra en los movimientos intradía, lo cual es fundamental para el trading intradía.
- No se redibuja. El indicador funciona con datos históricos y no modifica sus valores para las barras ya formadas, lo que evita señales falsas y el «efecto mágico».
A la hora de operar con spreads, hay que tener en cuenta lo siguiente: la selección de instrumentos correlacionados (EURUSD/GBPUSD, XAUUSD/XAGUSD) y la configuración de los coeficientes de lote para equilibrar el spread. Utilice la fórmula 0 para determinar la dirección del spread: puede producirse un movimiento al alza del spread con valores positivos y un movimiento a la baja con valores negativos del spread.
Trading en condiciones de volatilidad: utilice la fórmula 2 para identificar las horas de mayor volatilidad; durante las horas de alta volatilidad, aplique estrategias de ruptura y amplíe los stop-loss de acuerdo con el rango de movimiento previsto.
Para los traders principiantes, este indicador ofrece una oportunidad única de operar basándose en patrones estadísticos, en lugar de en previsiones aleatorias. Para los traders experimentados, es una herramienta para verificar ideas de trading y buscar nuevas oportunidades.
Conclusión
ISI ProSpread SMA no es solo un indicador: es su analista estadístico personal, que trabaja 24/7. Convierte el ruido del mercado en cifras claras y verificables, lo que proporciona al trader una ventaja estadística real. No ofrece una garantía del 100% en cada operación, pero basa el trading en los principios de la probabilidad y la esperanza matemática, lo que constituye una de las vías más fiables para obtener ingresos estables en los mercados financieros. Cada fórmula del indicador ofrece una perspectiva única sobre la dinámica del mercado. En los próximos artículos pasaremos a desarrollar la automatización del enfoque de trading mediante asesores expertos basados en los indicadores presentados, utilizando MetaTrader 5.
Recuerde que ningún indicador ofrece señales 100% precisas. El indicador ISI ProSpread SMA funciona mejor como parte de un sistema de trading integral, complementado con análisis fundamental.
Traducción del ruso hecha por MetaQuotes Ltd.
Artículo original: https://www.mql5.com/ru/articles/18821
Advertencia: todos los derechos de estos materiales pertenecen a MetaQuotes Ltd. Queda totalmente prohibido el copiado total o parcial.
Este artículo ha sido escrito por un usuario del sitio web y refleja su punto de vista personal. MetaQuotes Ltd. no se responsabiliza de la exactitud de la información ofrecida, ni de las posibles consecuencias del uso de las soluciones, estrategias o recomendaciones descritas.
Utilizando redes neuronales en MetaTrader
Redes neuronales en el trading: entrenamiento de metaparámetros basado en la heterogeneidad (HimNet)
Particularidades del trabajo con números del tipo double en MQL4
Herramientas de trading de MQL5 (Parte 6): Panel de control holográfico dinámico con animaciones de pulso y controles interactivos
- Aplicaciones de trading gratuitas
- 8 000+ señales para copiar
- Noticias económicas para analizar los mercados financieros
Usted acepta la política del sitio web y las condiciones de uso
La tabla del gráfico se ve un poco torcida: las columnas no están alineadas con las filas.