Cómo cambiar la zona horaria de MT4/MT5 (la guía práctica definitiva)

Lo primero es lo primero: no se puede cambiar la zona horaria integrada en MetaTrader 4 o MetaTrader 5 desde la configuración del terminal. Las marcas de tiempo de los gráficos en MT4/MT5 son establecidas por el servidor de trading de su bróker y no son configurables por el usuario. Así está diseñado. Si necesita marcas de tiempo diferentes, puede (1) conectarse a un bróker cuyo tiempo del servidor coincida con el que desea, o (2) utilizar herramientas y flujos de trabajo que presenten los precios en un contexto de tiempo ajustado (superposiciones de sesiones, cuentas atrás o gráficos con desplazamiento temporal/fuera de línea/símbolos personalizados)..

Esta guía le ofrece las opciones exactas que realmente funcionan, con pasos claros para MT4 y MT5.

Invierta en Forex con FXTM

Qué es la «hora de la plataforma» y por qué es importante

  • La hora que ves en los gráficos, Market Watch y las marcas de tiempo de las órdenes es la hora del servidor, elegida por tu bróker. Los brókeres suelen utilizar GMT+2 (o +3 durante el horario de verano europeo) para alinear las barras diarias con el cierre de Nueva York a las 5 p. m. (cinco velas diarias por semana, sin «domingo»).
    Otros pueden utilizar GMT, GMT+0 u otros husos horarios. No se puede cambiar en la terminal.

Abrir una cuenta con FXTM

Las tres formas fiables de «cambiar» la hora en la práctica

Utilice un bróker con la zona horaria que desee (más rápido)

Si su objetivo es obtener velas diarias al «cierre de Nueva York» (medianoche = 5 p. m. ET), elija un bróker cuyo servidor funcione en GMT+2 en invierno / GMT+3 en verano. Muchos brókeres estandarizan esto específicamente para producir cinco velas diarias por semana. Una vez que inicie sesión, sus gráficos adoptarán automáticamente la hora de ese servidor.

Qué soluciona esto

  • Las barras diarias y H4 se alinean con el modelo de sesión que espera.
  • No se requiere ninguna configuración personalizada dentro de MT4/MT5.

Lo que no hace

  • No muestra la hora local de su PC en el eje x; muestra la hora del servidor (por diseño).

Invierta en Forex con FXTM

Superponer horas locales/de sesión (sin cambio de gráfico, solo claridad)

Si solo necesita etiquetas de hora local, cuadros de sesión o cuentas atrás de velas, sin cambiar los límites de las barras, añada un indicador de sesión/hora a sus gráficos.

Ejemplos:

  • Hora de la sesión de trading (MT4/MT5): dibuja sesiones y etiquetas según los rangos de tiempo que establezca (por ejemplo, Tokio/Londres/Nueva York), para que pueda «leer» los gráficos con la hora del servidor en su propio contexto.
  • Herramientas de tiempo de vela/reloj: muestran el tiempo restante en la vela actual, lo que hace que la diferencia horaria del servidor sea irrelevante para el momento de la ejecución.

    Qué soluciona

    • Le ayuda a interpretar los gráficos manteniendo intactas las velas del tiempo del servidor.

    Qué no hace

    • No cambia las marcas de tiempo de las barras ni los límites de las velas.

    Abre una cuenta con FXTM

    Cree gráficos con cambio de hora (límites de barras reales en otro momento)

    Si realmente necesita barras creadas en una zona horaria diferente (por ejemplo, «mi hora local» o «cierre estricto de Nueva York» si su bróker actual no lo ofrece), cree gráficos con cambio de hora. Los métodos difieren entre MT4 y MT5:

    MT4: gráficos sin conexión a través de un convertidor/desfase

    MT4 admite la creación de gráficos sin conexión, es decir, gráficos secundarios generados a partir de un gráfico de origen con un desfase temporal. Así es como se obtienen velas ajustadas sin cambiar de bróker.

    Cómo hacerlo

    1. Añada un conversor de periodo/desfase temporal a un gráfico en tiempo real de su símbolo (por ejemplo, EURUSD M1/M5). Utilice un indicador/script que admita un desfase temporal definido por el usuario (por ejemplo, Period Converter Optimized o herramientas de la comunidad como P4L PeriodCon/TimeShift).
    2. Configure las entradas: marco temporal base, desplazamiento (horas/minutos) y «crear gráfico sin conexión». La herramienta escribirá una nueva serie desplazada en la caché del terminal.
    3. Abra el gráfico generado a través de Archivo → Abrir sin conexión… y seleccione el símbolo/marco temporal recién creado (a menudo etiquetado con el desplazamiento). Ese gráfico mostrará barras recortadas según el desplazamiento elegido.

    Notas

    • Puede generar varios gráficos desplazados a partir de un gráfico de origen (por ejemplo, hora local y hora de Nueva York).
    • El gráfico sin conexión se actualiza mientras el convertidor sigue ejecutándose en el gráfico de origen.

    Invierta en Forex con FXTM

    MT5: símbolos personalizados (más conversión programática)

    MT5 no utiliza «Abrir sin conexión» como lo hace MT4, pero admite símbolos personalizados. Puede crear un nuevo símbolo y alimentarlo con datos de precios que haya desfasado
    (mediante importación CSV o un EA/utilidad). A continuación, abra un gráfico de ese símbolo personalizado.

    1. En Market Watch, cree un símbolo personalizado (copie los parámetros del símbolo en vivo).li>
    2. Preprocese los datos históricos (o transmítalos en tiempo real) con su desfase temporal aplicado y, a continuación, impórtelos o canalícelos al símbolo personalizado. (Puede derivar el desfase del servidor con respecto a UTC y aplicar ajustes adicionales de zona horaria de destino en el código; MT5 muestra la hora del servidor y GMT para calcular los desfases).
    3. Abra un gráfico del símbolo personalizado: se mostrarán las barras según las marcas de tiempo ajustadas.

    Notas

    • Para gráficos en vivo, un pequeño EA/indicador puede enviar ticks/barras actualizados y desplazados al símbolo personalizado.
    • Si no desea generar barras desplazadas, puede seguir calculando y dibujando cuadros de sesión con las conversiones adecuadas que tienen en cuenta el horario de verano (consulte las bibliotecas de zonas horarias de la comunidad).

    Abrir una cuenta con FXTM

    Horario de verano (DST): por qué fallan las compensaciones ingenuas

    Es tentador «restar X horas» a la hora del servidor durante todo el año.
    Esto falla siempre que los cambios de horario de verano difieren entre su zona de destino y la zona del servidor del bróker. Los moderadores y programadores sénior de los foros de MQL5 destacan repetidamente que las diferencias entre el servidor y el UTC cambian a lo largo del año, por lo que las conversiones robustas deben tener en cuenta las reglas históricas del horario de verano al crear o leer barras.

    • Cuando elija un bróker para las barras de cierre de Nueva York, debe buscar la alineación NY+7 (es decir, que la medianoche del servidor se alinee con las 5 p. m. ET) durante todo el año. Algunos brókeres utilizan reglas que mantienen esto.
    • Cuando codifique conversiones, derive servidor→UTC a partir de las funciones del terminal y, a continuación, asigne UTC→zona de destino con una tabla o biblioteca que tenga en cuenta el horario de verano; no asuma un desfase fijo.

    Invierta en Forex con FXTM

    Recetas paso a paso para objetivos comunes

    Objetivo A: «Quiero cinco velas diarias por semana con cierre en Nueva York»

    • La mejor opción: conéctese a un bróker cuyo tiempo del servidor esté configurado para generar barras diarias al cierre de Nueva York (normalmente GMT+2 en invierno / GMT+3 en verano). Sus gráficos reflejarán inmediatamente ese horario.
    • Alternativa en MT4: cree un gráfico offline con cambio de hora que fuerce los límites de cierre de Nueva York si su servidor actual no los ofrece.
    • Alternativa en MT5: cree un símbolo personalizado rellenado con marcas de tiempo alineadas con Nueva York.

    Objetivo B: «Quiero que mi gráfico muestre mi hora local, pero mantenga las barras del bróker»

    • Añada un indicador de superposición de sesión/hora (MT4/MT5) que etiquete las sesiones y/o muestre la hora local frente a la del servidor, para que pueda operar en su propio contexto horario sin cambiar la construcción de las velas.

    Abre una cuenta con FXTM

    Objetivo C: «Necesito que mi EA opere según la hora local, independientemente del servidor»

    • En el código, calcule servidor→UTC (por ejemplo, a través de TimeCurrent/TimeGMT) y, a continuación, convierta a la zona de destino teniendo en cuenta el horario de verano; programe su lógica utilizando las marcas de tiempo convertidas. Esta es la única forma sólida de hacer que las reglas basadas en el tiempo sean portables entre brókers.

    Invierta en Forex con FXTM

    Lista exacta de «se puede/no se puede»

    Puede:

    • Cambiar los marcos temporales (M1…MN) desde la barra de herramientas; no se trata de la zona horaria, solo del periodo.
    • Elige un bróker con la diferencia horaria que te permita obtener la estructura diaria que deseas.
    • Superpone sesiones/hora local utilizando indicadores.
    • Genera barras desplazadas a través de gráficos offline de MT4 o símbolos personalizados de MT5 si necesitas modificar los límites de las velas.

    No puede:

    • Cambiar un interruptor en MT4/MT5 para cambiar la zona horaria base de la plataforma. Está conectado al servidor del bróker.

    MT4: guía rápida (gráfico offline con cambio de hora)

    1. Instale un conversor de cambio de hora/período (por ejemplo, Period Converter Optimized o una herramienta de cambio de hora P4L).
    2. Abra el gráfico de origen (símbolo + marco temporal base).
    3. Añada el convertidor y configure:
      • Período base (por ejemplo, M15 → crear H1).
      • Desplazamiento temporal (por ejemplo, +1:00 para adelantar las velas una hora).
      • Crear/Actualizar sin conexión = verdadero.
    4. Vaya a Archivo → Abrir sin conexión… y seleccione el gráfico generado. Mantenga el convertidor en funcionamiento en el gráfico de origen para que el gráfico sin conexión siga actualizándose.

    Resultado: un gráfico que se actualiza en tiempo real en el que las barras se abren/cierran según el desfase que haya elegido.

    Invierta en Forex con FXTM

    MT5: guía rápida (símbolo personalizado con marcas de tiempo ajustadas)

    1. Cree un símbolo personalizado en Market Watch (copie los parámetros del símbolo en vivo).
    2. Prepare los datos: exporte el historial o transmita los ticks, convierta las marcas de tiempo de la hora del servidor → UTC → zona horaria de destino (con las reglas de horario de verano) e importe los datos para el símbolo personalizado (a través de CSV) o introdúzcalos a través de un EA/utilidad.
    3. Abra un gráfico del símbolo personalizado y aplique sus plantillas/indicadores como de costumbre.

    Resultado: un gráfico cuyas barras se construyen en la zona horaria que ha elegido.

    Abrir una cuenta con FXTM

    ¿Por qué tantos traders ignoran la hora del servidor?

    • Consistencia entre instrumentos: Todos los símbolos bajo su inicio de sesión comparten una base de tiempo, lo que resulta muy útil para estrategias multimercado.
    • Réplica más sencilla: Muchos recursos educativos y EA asumen una configuración común de los brókers (por ejemplo, cierre de Nueva York).
    • Menos mantenimiento: Evita tener que mantener manualmente las tablas y conversiones del horario de verano, lo que puede alterar las pruebas históricas si se gestiona incorrectamente. Los colaboradores con experiencia advierten contra los «desplazamientos estáticos» que ignoran el horario de verano.

    Invierta en Forex con FXTM

    Puntos clave (sin cobertura)

    • MT4/MT5 no te permiten cambiar la zona horaria de la plataforma. Los gráficos muestran la hora del servidor del bróker, que no puede ser modificada por el usuario.
    • Para ver otra zona horaria sin cambiar las barras, utiliza indicadores de sesión/hora local.
    • Para crear barras en otra zona horaria:
      • MT4: utilice un convertidor de tiempo/período para generar gráficos sin conexión.
      • MT5: utilice símbolos personalizados e introduzca datos desplazados (CSV o EA).
    • Si desea que las barras diarias se alineen con el cierre de Nueva York, elija un bróker con esa alineación de servidor (normalmente GMT+2/+3).
    • El horario de verano es importante. Las soluciones robustas deben gestionar los cambios servidor↔UTC y UTC↔zona objetivo a lo largo del año.

    Adopte la ruta que mejor se adapte a su objetivo: selección de brókeres para la alineación de barras diarias, superposiciones para facilitar la lectura o flujos de trabajo con convertidores/símbolos personalizados cuando realmente necesite límites de velas diferentes. Cada enfoque está consolidado, es fiable y ya lo utilizan a diario los traders que requieren un comportamiento específico de la zona horaria en MT4/MT5.

    Abra una cuenta con FXTM

  • 1

    FXGTFXGT

    4,8 rating based on 37 ratings
    4.8/5 37
    2

    DerivDeriv

    4,9 rating based on 98 ratings
    4.9/5 98
    3

    XMXM

    5,0 rating based on 248 ratings
    5/5 248
    4

    EXNESSEXNESS

    4,6 rating based on 33 ratings
    4.6/5 33
    5

    FBSFBS

    4,7 rating based on 48 ratings
    4.7/5 48
    • Close