Indicadores: Clock - página 2

 
Olá, amigo. Estou tendo um problema com seu indicador e os textos estão um dentro do outro. Estou usando o MT5 em uma tela de 32 polegadas e acho que isso está acontecendo por causa da resolução, do DPI e do ReScaling.
 
Mori Mahoor #:
E aí, amigo. Estou tendo um problema com o seu indicador: os textos estão se sobrepondo. Estou usando o MT5 em uma tela de 32 polegadas e acho que isso está acontecendo por causa da resolução, do DPI e das configurações de redimensionamento. Você poderia me ajudar a resolver isso?

Também estou usando uma tela widescreen de alta resolução. Adicionei novos parâmetros de espaçamento entre os textos ao indicador e removi um aviso do compilador.

O arquivo de inclusão está anexado apenas para não causar incompletude ou confusão.

Mais vale tarde do que nunca, suponho.

Arquivos anexados:
clock.mq5  9 kb
 

Aqui está outra versão atualizada:

  • Limpei os nomes dos objetos, pois eles não eram removidos do gráfico após a desinicialização,
  • Adicionei uma exibição personalizada da diferença de horário “Broker to Local Offset”,
  • Removi os segundos da exibição e
  • Adicionei um alerta pop-up para detectar alterações nessa diferença devido ao horário de verão — ativado/desativado por meio de uma nova variável de entrada chamada UseTimeChangeAlerts.
Como o horário de verão geralmente ocorre durante um fim de semana (enquanto a maioria dos mercados está fechada), os valores usados para calcular o deslocamento entre corretora e horário local são armazenados no terminal MT5 como Variáveis Globais. Essas Variáveis Globais não são excluídas ao remover o indicador de um gráfico e permanecerão por 3 semanas, a menos que sejam excluídas manualmente. Além disso, um alerta será exibido ao anexar o indicador a um gráfico. Isso é intencional, pois evita que uma mudança de horário passe despercebida durante um fim de semana e em caso de falha do sistema, queda de energia etc. Se você quiser excluir as variáveis globais por qualquer motivo, basta acessar Ferramentas ==> Variáveis Globais no MT5.

    texto

    Arquivos anexados:
    clock.mq5  11 kb