Broker Clock Detector
- Indicadores
- Versión: 1.0
BREVE DESCRIPCIÓN
Muestra el desfase horario respecto al GMT de tu bróker y el calendario de horario de verano, calculados a partir de los datos de precios, además de las principales aperturas de los mercados de hoy según el reloj de tu bróker. Funciona en tiempo real y en el Probador de estrategias.
DESCRIPCIÓN
Cada bróker gestiona su servidor según su propio reloj: GMT+2, GMT+3, GMT+0, con o sin horario de verano, siguiendo el horario de Nueva York o Londres. Cualquier herramienta que realice operaciones o marque sesiones necesita saber cuál es.
El atajo habitual, comparar la hora del servidor con TimeGMT(), falla en el Probador de Estrategias de MT5. Allí, TimeGMT() devuelve la hora del servidor, por lo que cualquier herramienta que se base en ella sitúa sus sesiones a la hora incorrecta en cada backtest, sin previo aviso.
En cambio, Broker Clock Detector mide la hora a partir de los datos de precios. La semana de divisas comienza cada domingo a las 17:00, hora de Nueva York, y la hora de la primera barra tras cada fin de semana, según el reloj de tu bróker, indica con exactitud el desfase horario de esa semana. Dos años de semanas muestran si tu bróker sigue el horario de verano de EE. UU., el de Europa o ninguno.
El panel muestra:
- La hora actual del bróker y la UTC, así como el desfase con respecto al GMT de tu bróker
- El calendario del horario de verano (EE. UU., UE o fijo), el último cambio y el próximo previsto
- Una verificación cruzada con TimeGMT()
- Las horas de apertura de hoy en Sídney, Tokio, Fráncfort, Londres y Nueva York según el reloj de tu bróker
Las aperturas tardías o en días festivos se reconocen y se dejan de lado, por lo que una semana atípica no altera el resultado.
Datos de entrada
- Símbolo a analizar: si se deja en blanco, se utiliza el EURUSD con el sufijo de tu bróker, o el símbolo del gráfico si no se ofrece el EURUSD.
- Semanas de historial a analizar: por defecto, 104.
- Mostrar las aperturas del mercado según el reloj del bróker: activado o desactivado.
- Registrar cada semana analizada en el registro de expertos: para que puedas comprobar el resultado tú mismo.
Notas
- Sin operaciones, sin DLL, sin conexiones externas.
- Requiere unas semanas de historial del símbolo analizado.
- Se da por hecho que tu bróker abre la semana de divisas a las 17:00, hora de Nueva York, como hacen casi todos los brókeres de MT5. Si el tuyo abre a una hora fija en UTC, la línea TimeGMT() mostrará la discrepancia.
Del desarrollador de Kairos Hybrid EA, que utiliza la misma medición para que sus sesiones de negociación sean correctas en cualquier bróker: https://www.mql5.com/en/market/product/178778
