O indicador WeekDays exibe o Dia da Semana, Semana do Ano, Dia do Ano ou Índice da Barra na Janela de Dados, além de opcionalmente mostrar etiquetas no gráfico.
Como de costume, as informações na Janela de Dados são atualizadas dinamicamente conforme o movimento do mouse: o nome do dia é sempre atualizado rapidamente na coluna da esquerda, enquanto o conteúdo da coluna da direita é definido pelas configurações, especificamente os parâmetros WholePart e FractionalPart. Cada um deles permite que o usuário selecione uma das entidades a serem exibidas: Dia da Semana, Semana do Ano, Dia do Ano, Índice da Barra ou Nenhum.
- WholePart - selecionador para o número antes do ponto decimal;
- FractionalPart - selecionador para o número após o ponto decimal;
Duas propriedades selecionadas (números inteiros) são combinadas em um único valor decimal para cada barra e armazenadas no buffer do indicador. Claro que, o buffer é invisível no gráfico devido ao estilo DRAW_NONE, pois seus valores são sintéticos.
Por exemplo, na captura de tela abaixo, o nome do dia é Terça-feira, e o buffer que contém o Week.DoY (índice do Dia do Ano) mostra o valor 44.302, que corresponde à 44ª semana e ao 302º dia do ano, respectivamente.
Os outros parâmetros permitem ao usuário especificar se deseja ShowLabels no gráfico, qual FontName, FontSize, FontColor utilizar, bem como o Padding das bordas superior/inferior, como Align-á-las (superior/meio/inferior) e um RotationAngle opcional para alinhamento central.
O padrão clrNONE para FontColor significa cor reversa para o fundo atual do gráfico.


Publicações relacionadas
- Calendário Econômico: Monitoramento e Cache para Testes de Estratégia no MetaTrader 5
- AllAverages v4.9 MT5: O Indicador Imperdível para Traders
- Buffers Horários para Coleta de Dados no MetaTrader 5
- Bandas Quantílicas: Entenda Esse Indicador para MetaTrader 5
- EquiPeak Drawdown Tracker: Controle Eficiente para Seus EAs no MetaTrader 5