Mira cómo descargar robots gratis
¡Búscanos en Twitter!
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
Visualizaciones:
228
Ranking:
(20)
Publicado:
TimeZoneInfo.mqh (121.12 KB) ver
SessionHours.mqh (17.48 KB) ver
iForexSessions.mq5 (39.42 KB) ver
MQL5 Freelance ¿Necesita un robot o indicador basado en este código? Solicítelo en la bolsa freelance Pasar a la bolsa

Indicador Forex Sessions

Destaca las Sesiones del Mercado Forex

El indicador asume un horario de negociación local de 8:00 AM - 5:00 PM en cada mercado Forex, excepto en Sydney que es de 7:00 AM - 4:00 PM o 9:00 AM - 6:00 PM.

Funciones:

Dibuja rectángulos de colores para las sesiones del mercado Forex (Sydney, Tokio, Londres, Nueva York).

Horarios de sesión precisos en los gráficos de los pares de divisas y del oro (el comercio de los pares de divisas comienza a las 17:00 NY. El oro comienza una hora más tarde).

El indicador respeta el desfase GMT + horario de verano para el servidor del broker, y también para las zonas horarias.

Los cálculos de tiempo del indicador se realizan utilizandola biblioteca TimeZoneInfo.

Reloj adicional del broker (en la esquina inferior izquierda) con alguna información útil:

- hora del servidor

- offset GMT del broker

- Tiempo restante hasta el fin de semana (para que pueda cerrar operaciones abiertas u omitir la apertura de nuevas antes del fin de semana).

- El estado de la sincronización horaria del ordenador local. Una pista para comprobar https://time.is/ si la hora del ordenador no está sincronizada.


Moviendo el puntero del ratón sobre una barra del gráfico mientras se pulsa la tecla 'Ctrl': el número y la hora de la barra (y las horas correspondientes en los principales mercados Forex) se escribirán en la ventana del gráfico para su depuración.

Parámetros de entrada:



Parámetros: "Cargar símbolo XAUUSD para estimación de la TZ/DST del servidor".

Por defecto, el indicador buscará y cargará el símbolo XAUUSD para la estimación de la zona horaria del servidor. XAUUSD puede proporcionar resultados más fiables (especialmente, para los corredores que siguen el horario DST de la UE ) en las semanas en que los horarios DST de EE.UU. y DST de la UE no están sincronizados (marzo y finales de octubre). Opcionalmente, si su broker sigue el horario DST de EEUU, o no sigue ningún horario, entonces usar el símbolo del gráfico también está bien. Establezca este parámetro en 'false' para utilizar el símbolo del gráfico actual, en lugar de XAUUSD.

Para determinar el horario de verano (DST) de su corredor, puede utilizar este script https://www.mql5.com/es/code/48650

Nota:

Como efecto secundario de que XAUUSD comienza una hora después que Forex, los cambios de DST se producirán una hora más tarde (sólo en el probador de estrategias, y no en el modo normal).




Característica extra: Al mover el puntero del ratón sobre una barra del gráfico mientras la tecla 'Ctrl' está pulsada

el número de barra # y su hora (y las horas correspondientes en los principales mercados Forex) se escribirán en la ventana del gráfico para depuración.

A continuación, para eliminar la información de depuración del gráfico, basta con hacer clic con el ratón en cualquier parte del gráfico (sin pulsar la tecla "Ctrl").


Otros indicadores de sesión de mercado:

Sesiones_de_mercado

i-Sessions

Apertura - Cierre de sesiones de mercado

Identificación de las sesiones del mercado de divisas


Todos los indicadores anteriores (y casi todos los demás indicadores en la base de código) utilizan compensaciones fijas codificadas para las zonas horarias y no consideran el DST en el servidor del corredor o zonas horarias. Simplemente, esto es inexacto porque los tiempos de sesión cambian durante el año, ya sea debido a 1) el corredor cambia su zona horaria a DST o 2) uno o más de los principales mercados de divisas cambian su zona horaria DST.



    AVISO: Se confirmó que el indicador funciona en la siguiente lista de corredores (que tienen diferentes horarios de operaciones, desfases GMT y horarios DST de verano):

    1. Admirals Markets
    2. FxPro
    3. RannForex
    4. EXNESS
    5. FXOpen
    6. IC Mercados
    7. Octa Markets
    8. Tickmill
    9. XM Global

    El indicador también debería funcionar correctamente en otros brokers.


    Nota sobre la Compatibilidad con el Probador de Estrategias

    Durante las pruebas en el probador de estrategias,TimeGMT() es siempre igual a la hora simulada del servidorTimeTradeServer().

    La librería TimeZoneInfo estima los tiempos apropiados en las zonas horarias basándose en el "verdadero" GMT mediante el análisis del historial de cotizaciones H1, y no basándose en el tiempo devuelto al llamar a la función incorporada TimeGMT.

    Si el parámetro de entrada "Load XAUUSD symbol for estimation of the server's TZ/DST" se establece en TRUE: entonces los cambios dst pueden ocurrir una hora más tarde en el probador de estrategias.


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

    Simple_Session_Price_Change Simple_Session_Price_Change

    El indicador más sencillo que muestra en el símbolo actual la variación del precio en % desde la apertura de la sesión de negociación.

    YY_Cross_2_Ma YY_Cross_2_Ma

    La estrategia de cruce de dos medias móviles es una de las más comunes en el mercado financiero. Se basa en el uso de dos medias móviles (normalmente a largo y corto plazo) y señala la entrada en una posición en función de su cruce.

    Script con funciones de ejemplo para crear objetos gráficos Script con funciones de ejemplo para crear objetos gráficos

    El script proporciona un conjunto de funciones para crear todos los objetos gráficos estándar para utilizarlos en sus propios desarrollos. Las funciones presentadas en el script pueden utilizarse "tal cual" o modificarse según sus necesidades.

    HorizontalTrendLines HorizontalTrendLines

    Versión MT5 del indicador https://www.mql5.com/ru/code/25465