Mira cómo descargar robots gratis
¡Búscanos en Telegram!
Pon "Me gusta" y sigue las noticias
¿Es interesante este script?
Deje un enlace a él, ¡qué los demás también lo valoren!
¿Le ha gustado el script?
Evalúe su trabajo en el terminal MetaTrader 5
Indicadores

Sessionvolatilityheatmap - indicador para MetaTrader 5

Adeolu Kayode Gbadebo
Adeolu Kayode Gbadebo
  • Software Engineer & Algorithmic Trader ​,Quantitative Developer & Instructor en  NIGERIA
  • Nigeria
  • 2626
Automated Trading: Designing and optimizing high-performance Expert Advisors (EAs) for financial markets.

Gmail: Adeolugbadebo500@gmail.com
| Spanish English Русский 中文 Deutsch 日本語 Português 한국어 Français Italiano Türkçe
Visualizaciones:
13
Ranking:
(2)
Publicado:
MQL5 Freelance ¿Necesita un robot o indicador basado en este código? Solicítelo en la bolsa freelance Pasar a la bolsa

Mapa de calor de volatilidad de sesiones

La idea que hay detrás

La mayoría de los operadores conocen la versión teórica de los horarios de las sesiones, pero cada valor tiene su propio ritmo real: la hora a la que realmente «despierta» no siempre coincide con la hora que indica la guía de sesiones. Este indicador sustituye las conjeturas por una medición: extrae InpLookbackDays de historial en el propio marco temporal del gráfico, agrupa el rango (máximo − mínimo) de cada barra según la hora en la que cerró y calcula la media de cada uno de los 24 intervalos horarios. El resultado se representa en un pequeño panel de mapa de calor, y las mismas tres sesiones principales aparecen sombreadas directamente detrás de las velas, de modo que ambas vistas se alinean de un solo vistazo.

Cómo interpretarlo

  • Las barras del mapa de calor: cada una de las 24 columnas corresponde a una hora de la jornada del bróker o del servidor. Las columnas más altas y de colores más cálidos corresponden a las horas en las que este símbolo concreto ha tenido históricamente mayor movimiento; las columnas más bajas y de colores más fríos corresponden a horas de menor actividad. Dado que se calcula a partir de tu propio historial, refleja este símbolo y la hora del servidor de este bróker, no un gráfico de sesiones genérico.
  • Las bandas de sesión: los rectángulos sombreados en tonos claros situados detrás del precio marcan las franjas horarias de Asia, Londres y Nueva York para cada uno de los últimos InpSessionDays días. Cuando dos bandas se solapan, estás observando la parte del día con mayor liquidez; compararlo visualmente con el panel del mapa de calor suele confirmar que también es donde se encuentran las barras más altas.
  • Al interpretarlos conjuntamente —el mapa de calor te indica qué hora es, y las bandas de sesión te explican por qué—. Si la barra más alta del mapa de calor no coincide con un solapamiento de sesiones en tu instrumento, a menudo merece la pena saberlo por sí solo: suele significar que es una publicación programada (apertura, fijación o una publicación de datos recurrente) y no el flujo de la sesión lo que está impulsando esa hora.

Se trata de una herramienta de medición, no de un generador de señales. No sugiere entradas ni salidas; solo te muestra dónde se sitúan realmente la volatilidad histórica y la liquidez, de modo que las decisiones sobre cuándo operar (o cuándo mantenerse al margen) se toman a partir de lo que se mide, en lugar de lo que se supone.

Variables externas (datos de entrada)

Entrada Por defecto Finalidad
InpLookbackDays 30 Número de días de historial que se tienen en cuenta para calcular la media horaria. Las ventanas más largas suavizan los picos puntuales provocados por noticias; las ventanas más cortas reaccionan más rápidamente a un cambio real en el ritmo del valor.
InpCorner / InpOffsetX / InpOffsetY Esquina superior derecha / 12 / 18 Ubicación del panel del mapa de calor en el gráfico.
InpPanelWidth / InpPanelHeight 340 / 150 Tamaño del panel en píxeles.
InpRefreshSecs 30 Frecuencia con la que el panel vuelve a calcular a partir del historial, independientemente de los ticks.
InpShowSessions true Activa o desactiva el sombreado de fondo de las sesiones en el gráfico de precios.
InpSessionDays 6 Número de días recientes que se sombrean. Por defecto, se mantiene en un valor moderado para evitar saturar el gráfico con elementos.
InpAsianStartHour / InpAsianEndHour 0 / 9 Intervalo de la sesión asiática, según la hora del bróker o del servidor.
InpLondonStartHour / InpLondonEndHour 7 / 16 Intervalo de la sesión de Londres, hora del bróker/servidor.
InpNewYorkStartHour / InpNewYorkEndHour 12 / 21 Ventana de la sesión de Nueva York, hora del bróker/servidor.
InpBackColor / InpBorderColor / InpTextColor véase el código Esquema de colores del panel del mapa de calor.
InpLowColor / InpHighColor Ver código Los dos colores entre los que se interpolan en el mapa de calor, desde la hora más tranquila hasta la más concurrida.
InpAsianBandColor / InpLondonBandColor / InpNewYorkBandColor azul pálido / ámbar / rojo Colores de sombreado de la sesión. Se mantienen pálidos por defecto, ya que los objetos rectangulares del gráfico se representan de forma totalmente opaca; no hay una transparencia real a la que recurrir, por lo que el color en sí debe mantenerse suave.

Uso recomendado

El reloj del servidor de cada bróker está configurado de forma diferente con respecto al UTC, así que comprueba cuál es realmente la hora del servidor de tu bróker antes de fiarte de las horas de sesión predeterminadas: son puntos de partida habituales, no constantes universales. Una vez que los tres rangos estén configurados correctamente para tu bróker, el panel y el sombreado se mantendrán precisos por sí solos; no hay nada más que mantener.


mapa de calor de la volatilidad de la sesión

Fig. 1. El panel del mapa de calor de volatilidad por horas junto a las velas con sombreado de sesión. Representado en blanco y negro según las directrices de imagen de Code Base.

Traducción del inglés realizada por MetaQuotes Ltd.
Artículo original: https://www.mql5.com/en/code/75556

GoldLondonBreakout GoldLondonBreakout

Se mantienen las posiciones dentro del rango de la sesión asiática en XAUUSD y, a continuación, se coloca un par OCO de ruptura (BuyStop/SellStop) para la apertura de Londres, con stops basados en el ATR y un tamaño de posición en función del porcentaje de riesgo. Sin indicadores, sin discrecionalidad: el rango se mide, no se adivina.

EVT Crash Gauge EVT Crash Gauge

Teoría de los valores extremos (EVT) adaptada a MQL5 para evaluar posibles caídas y perturbaciones en el mercado.

Accumulation/Distribution Accumulation/Distribution

El indicador Accumulation/Distribution (Acumulación/Distribución) queda determinado por los cambios que se producen en el precio y en el volumen.

Accelerator Oscillator (AC) Accelerator Oscillator (AC)

El indicador Acceleration/Deceleration (AC, Aceleración/Desaceleración) mide la aceleración y la desaceleración de la fuerza impulsora del mercado.