Indicadores: Clock - página 2

 
Hola amigo. Estoy usando MT5 en una pantalla de 32 pulgadas y creo que esto está sucediendo debido a la resolución y DPI y ReScaling cosas. ¿puedes ayudarme a solucionarlo?
 
Mori Mahoor #:
Hola, amigo. Tengo un problema con tu indicador y es que los textos se superponen unos sobre otros. Estoy usando MT5 en una pantalla de 32 pulgadas y creo que esto ocurre por la resolución, los DPI y el reescalado. ¿Me puedes ayudar a solucionarlo?

Yo también uso una pantalla panorámica de alta resolución. He añadido nuevos parámetros de espaciado entre el texto y he eliminado una advertencia del compilador del indicador.

Adjunto el archivo «include» simplemente para que no haya información incompleta ni confusión.

Más vale tarde que nunca, supongo.

Archivos adjuntos:
clock.mq5  9 kb
 

Aquí tienes otra versión actualizada:

  • Se han limpiado los nombres de los objetos, ya que no se eliminaban del gráfico al desinicializarse,
  • Se ha añadido una visualización personalizada de la diferencia horaria «Broker to Local Offset»,
  • Se han eliminado los segundos de la visualización, y
  • Se ha añadido una alerta emergente para detectar cambios en esa diferencia debidos al cambio de hora de verano, que se activa o desactiva mediante un nuevo parámetro de entrada llamado «UseTimeChangeAlerts».
Dado que el cambio de hora de verano suele producirse durante un fin de semana (cuando la mayoría de los mercados están cerrados), los valores utilizados para calcular la diferencia horaria entre el bróker y la hora local se almacenan en la terminal MT5 como variables globales (GV). Dichas variables globales no se eliminan al retirar el indicador de un gráfico y permanecerán durante 3 semanas a menos que se borren manualmente. Además, aparecerá una alerta al adjuntarlo a un gráfico. Esto es intencionado, ya que evita que se pase por alto un cambio horario durante un fin de semana y en caso de fallo del sistema, corte de corriente, etc. Si desea eliminar las variables globales por cualquier motivo, solo tiene que ir a Herramientas ==> Variables globales en MT5.

    texto

    Archivos adjuntos:
    clock.mq5  11 kb